- Aug 25, 2016
-
-
Gatis Paeglis authored
- Dependency to libgsystem has been removed by the upstream project. - Booting without initramfs does not require patching kernel anymore. Now ostree-prepare-root can be used as the init process to prepare rootfs for ostree. For more info refer to the ostree's change log. Change-Id: I7de61ffc2f9957055402f7733f16566e635a8e99 Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- Jun 22, 2016
-
-
Gatis Paeglis authored
06e97888883e2cc12eb6514e80c7f0014295f59b broke bind mount handling (set from initramfs) in systemd. This is fixed in more recent version of systemd by 97839ed6b7b19e2cb885a152b54fbd32334294e2. Ref: https://github.com/systemd/systemd/issues/1556 Change-Id: I7fbddb90086524a7a77b71b5fc69309e073bc66f Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Jun 07, 2016
-
-
Samuli Piippo authored
Replace CLOSED and QtEnteprise licenses with the Qt for Device Creation license on all recipes. Change-Id: I02fddc0ee4375bddf18a6c1f7ab093462a5f5153 Reviewed-by:
Kalle Viironen <kalle.viironen@theqtcompany.com>
-
- Jun 02, 2016
-
-
Google changed the URL for the font package again. And the license file name was also changed. Change-Id: I9976eda9a93c7815fc1e7b72f8df45bc7304d7cc Reviewed-by:
Kwangsub Kim <kwangsub.kim@qt.io> Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- May 18, 2016
-
-
Samuli Piippo authored
License changed to GPLv3 + Commercial Change-Id: I267c97216e717ed29071df064337e1bcf83de973 Reviewed-by:
Kalle Viironen <kalle.viironen@theqtcompany.com>
-
- Apr 28, 2016
-
-
Gatis Paeglis authored
Our patches should eventually endup in the upstream repo. Change-Id: I7680a77e3426887a41c4a377eb1ac8b782847f06 Reviewed-by:
Rainer Keller <Rainer.Keller@qt.io>
-
- Apr 12, 2016
-
-
Samuli Piippo authored
Change-Id: I8230869a08fcb902c55b5dfd22e1221c918ce895 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Apr 11, 2016
-
-
Dominik Holland authored
Change-Id: Ic75875b23d9fb5c200f884bff0942ae49d41e3f9 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Apr 08, 2016
-
-
Samuli Piippo authored
Change-Id: I537c91255e6f32f1618be1bbf0dd5e8b0bebbdae Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
Samuli Piippo authored
meta-intel no longer has specific BSPs for each machine, but they share a common BSP based on the architecture. Change-Id: Ibbb7b8b2153103367168ea37d904ce23bc245108 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
linux-firmware fails to create the -lic packages with ERROR: QA Issue: linux-firmware: Files/directories were installed but not shipped in any package. Change-Id: I8251647bc58f59457d348b6ef2f216d3bba51e12 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Change-Id: Ia8ebb3f7eabd28868ac554a62dbd25ca140dc226 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Change-Id: I92cc3c447e4f8d1da987ca49f996e939c81dc69c Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Change-Id: I9ee8f90a84c6cda487362c95e11a21137ab27089 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Change-Id: Id06b44212a639c5b0dbf71cdf214f61104a5e7c6 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Change-Id: I29ed4ca799f064360f22947df87c52ceafb42ada Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Mar 16, 2016
-
-
Louai Al-Khanji authored
By doing so we ensure bitbake can mirror the source locally. Handy on airplanes. Change-Id: Iaaf96617a4cc0c445444dbdb8d3e562cc9cd1741 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Mar 15, 2016
-
-
Louai Al-Khanji authored
We can pull in gypsy through qtconnectivity as a dependency, it currently hardcodes bluez4 in fido for no reason. Fix that. Should be pushed upstream. Change-Id: I7ebef9ec50442357f5d82c7bb36b9e27b6f91fd9 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Mar 14, 2016
-
-
Louai Al-Khanji authored
Change-Id: I4d2d1efd88769eba45891f9ceb3459ce0e8328e5 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Mar 08, 2016
-
-
Gatis Paeglis authored
In the current approach we assumed that boot/ - is on a separate boot partition - boot partition is right before rootfs partition - rootfs parition is provided as a *device node* - has "ext2" filesystem (mount shell cmd tries to auto detect FS type, mount system call does not.) The new approch does not assume any of the above, and moves this logic from early user space (initramfs) to user space. Initramfs by design should be used only to prepare the rootfs, other tasks should be done later. Change-Id: Idc429c8061c1fd486658e4b4d170ee487682cc91 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
Gatis Paeglis authored
For more details see: https://bugzilla.gnome.org/show_bug.cgi?id=762220 To summarize: 1) The current approach is less flexible than using a custom 'ostree-grub-generator' script. Each device can adjust this script for its needs, instead of hardcoding some values in ostree-bootloader-grub2.c. 2) Too much overhead on embedded to generate grub.cfg via /etc/grub.d/ configuration files. It is still possible to do so, even with this patch applied. 3) The grub2-mkconfig code path has other issues: https://bugzilla.gnome.org/show_bug.cgi?id=761180 Change-Id: I077838fdf16fbbb42f98df6fa6720bfbaf7c6f8b Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Feb 23, 2016
-
-
Gatis Paeglis authored
This patch adds a new image class 'image_dd', by default it has an empty boot partition. image_dd_efi extends this class to support Intel NUC board. The layout of a generated image is a prerequisite for OSTree integarion. Image generated by 'hddimg' produces rootfs.img (ext3 filesystem file) and then "live" boots it from initramfs by mounting rootfs.img via loop device. For OTA integration we need to access contents of rootfs.img already from boot loader. The custom 'image_nuc_efi' layout allow for fully atomic updates on EFI based system, by keeping GRUB-EFI binary on a dedicated EFI system partition (ESP). OSTree currently is not fully atomic on EFI systems, but with this setup we use GRUB-BIOS code path in OSTree, which is atomic. After EFI firmware has loaded the GRUB-EFI binary, everything else is done on rootfs parition. One limitation from the above scenario is that you would need to update /EFI/BOOT/bootx64.efi (GRUB-EFI) binary manually. Not sure how common it is to update a boot loader binary on a deployed system, but its not impossible. Change-Id: Ibf2840aecd548000372131c4ded5cffa11ff1b0f Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Gatis Paeglis authored
os-release spec: https://www.freedesktop.org/software/systemd/man/os-release.html "Variable assignment values must be enclosed in double or single quotes if they include spaces, semicolons or other special characters outside of A–Z, a–z, 0–9." Some tools might fail to read the file properly. Dracut for example prints warnings when parsing os-release file. Change-Id: I678a59aa8f33aa0c0398afb8ac87384f7ed52bc8 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
Gatis Paeglis authored
The current version in certain situations fails with the following error message: [3.129861] systemd[1]: Cannot add dependency job for unit systemd-journald-audit.socket, ignoring: Unit systemd-journald-audit.socket failed to load: No such file or directory. It was fixed in Dracut by: 3e7a05f - systemd: add systemd-journald-audit.socket Version 44 contains this fix. Change-Id: Ia0233ab01929a6a7360af6c595f3e93181af85f5 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Feb 15, 2016
-
-
Samuli Piippo authored
Busybox provided ip does not work when trying to bring up can interface. Change-Id: Ied78c0036843993264bebae728763864dd83efd7 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Feb 09, 2016
-
-
Samuli Piippo authored
Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Feb 05, 2016
-
-
Samuli Piippo authored
Toradex machines are the last ones to use these. Change-Id: I6c769a250267733f851453eb8e72193201f5fbd6 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Feb 04, 2016
-
-
Samuli Piippo authored
If perl is used from the SDK, it also needs modules. Use python magic to separate packages that cannot be installed to mingw32 toolchain. Change-Id: I9190cea1f00a166cc2f9119f2d4ad29c00347e19 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Instead of using $OECORE_NATIVE_SYSROOT environment variable, that require sourcing the environment-setup-xxx script, use the SDKPATHNATIVE path that gets relocated during sdk installation. Change-Id: Ife7f84b3bb92d1492e96e9a65fd9cec4555aaecc Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Feb 03, 2016
-
-
Samuli Piippo authored
Copying directly to sysroot left the dll out from the sstate package. Use the existing functions to get it to correct places. Change-Id: If7ca3b4918c6ab73a713bcf297046248d20e1ef7 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Feb 01, 2016
-
-
Samuli Piippo authored
The branch and revision of each meta layer used in the build are stored in the image (/etc/build) and in the toolchain (${SDKPATH}/version-${REAL_MULTIMACH_TARGET_SYS}). Change-Id: Ic4be1cff62e11746ee3ec61c7909ed8c35c84db2 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Jan 19, 2016
-
-
Samuli Piippo authored
ninja-native was removed from meta-qt5 and it was moved to meta-oe (master and jethro). We are still using fido, so we need to add the recipe here. Change-Id: Ia77030d189b5c1112391d3e537feeea52fc0ab8d Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Jan 14, 2016
-
-
David Schulz authored
Change-Id: I3cb97636ed064a1e9fd2a45f8fe0b12edba52428 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
David Schulz authored
Change-Id: Idb7af9308e702b4ef5f26e6423cfa270f8c036e5 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Jan 13, 2016
-
-
David Schulz authored
Change-Id: I6f60a6e9a23e063c16052f2291cca90a0fc34084 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Dec 14, 2015
-
-
Teemu Holappa authored
The configuration has dependency to the interal repositories (meta-tegra and jetson-tk1-pro). Change-Id: I5e13377cf8cfbe4fad3f19215a292b49195f1546 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
Gatis Paeglis authored
This is more convenient than having to implement two code paths to do the same thing - one for systemd based images and one for systemd-less images. This is also more efficient, the earlier implementation in initramfs scripts relied on udev which affects boot time. Change-Id: I0fee1072ed34f13d5dffb846322ddd7cef5542fe Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-
- Dec 09, 2015
-
-
Samuli Piippo authored
Task-number: QTEE-1027 Change-Id: I290777bdaa0f42280681a77423e3430b00746bce Reviewed-by:
Gatis Paeglis <gatis.paeglis@theqtcompany.com>
-
Samuli Piippo authored
Windows adb cannot handle devices which have longer serial, so limit it to 32 characters. Remove the -linux- part of the hostname to make it a bit shorter. Change-Id: I3f6f811a9ecd8a273576fdef268d5a343edc531e Reviewed-by:
Rainer Keller <rainer.keller@theqtcompany.com>
-
- Dec 08, 2015
-
-
Gatis Paeglis authored
This is required for ostree boot compatible initramfs image generation on systemd enabled images. Also there is no harm to deploy this module-setup.sh script on a systemd-less images. We overwrite it when deploying our custom dracut module in this case. Change-Id: I8142cfa36db663782ac0399c30bc08cf5bdcd8b2 Reviewed-by:
Samuli Piippo <samuli.piippo@theqtcompany.com>
-