- Oct 20, 2016
-
-
Gatis Paeglis authored
Glib overwrites forkfd's SIGCHLD handler, this breaks QProcess. This workaround solves the issue for ostree use case. Other parts of the stack are still affected, as there might some code elsewhere that uses QProcess and the buggy Glib subprocess handling code. Change-Id: I7077ad9479d2c7cc6f1f693b8241bd5bcdc640b2 Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
Gatis Paeglis authored
Change-Id: I3944166b61d120f19e31f84abcf26e91a2f8cfb8 Upstream-status: Pending Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- Oct 03, 2016
-
-
Samuli Piippo authored
Change-Id: I49ee9f857992ae0e42394e356138e6cc06591914 Reviewed-by:
Gatis Paeglis <gatis.paeglis@qt.io>
-
- Sep 23, 2016
-
-
Mikko Gronoff authored
A workaround to avoid connman to bring the boot interface down then up during network boot. Task-number: QTBUG-56051 Change-Id: Ic22fac9cd7e9892439fb462f08313cda4d9da9aa Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- Sep 22, 2016
-
-
Risto Avila authored
Change-Id: I7a275d592222ef63f590668087a442f2bb1137a7 Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- Sep 19, 2016
-
-
Kari Oikarinen authored
Add systemd-networkd, since it provided the easiest solution to get link-local addresses directly (instead of only after DHCP discovery times out). Task-number: QTBUG-55434 Change-Id: I4198514a0bfef9d65da33f27af64a5055567dd9b Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- Sep 12, 2016
-
-
Samuli Piippo authored
Old version no longer compiles with 4.4 kernel Change-Id: Ib6c6c5952be3e16085b8943615d1802c56dd685c Reviewed-by:
Rainer Keller <Rainer.Keller@qt.io> Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
and remove QA warning about missing python in providers Change-Id: I131b33bda0bb90df3092610478effd61ed3c9e95 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Compilation fails with GCC 5.3, so temporarily remove the components. Task-number: QTBUG-55559 Change-Id: Ieccf494a5c8ed210f2796d464bb3054d9b2051d5 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
Samuli Piippo authored
udev was replaced with eudev, but we are already using udev from systemd. Change-Id: I58df4017cec1aa3399ed58a1994a474c30a5d6cf Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Samuli Piippo authored
Change-Id: Ib45f8818ab568674e0aeda3b528bf7451e00506b Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- Sep 06, 2016
-
-
Samuli Piippo authored
Make life easier for Qt devs Change-Id: I028710d4ad506d9609ab4cc281ad05010b7575cb Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io>
-
- Sep 05, 2016
-
-
Teemu Holappa authored
Added dependency from samba to perl to avoid the situation where samba deploys the scripts to the sysroot folder before perl directory is created. Change-Id: I01c4b966a5465905b9bc18de1ddd463585ee05b6 Reviewed-by:
Tuomas Heimonen <tuomas.heimonen@theqtcompany.com>
-
- Aug 29, 2016
-
-
Gatis Paeglis authored
One of the local patches has been merged in the upstream project and is fixed to add thread safety. Change-Id: Ib3cf12ab759226aefbd4c0af5b0ac5100b3490cc Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
Tuomas Heimonen authored
Change-Id: I43756c89a26988e2073acda53f9cbc358ed0e5d4 Reviewed-by:
Gatis Paeglis <gatis.paeglis@qt.io>
-
- Aug 25, 2016
-
-
Gatis Paeglis authored
It is not uncommon for embedded devices to use relatively older versions of the Linux kernel, where file systems do not support O_TMPFILE (since Linux 3.11) or implementations contain bugs (with fixes available in some > 3.11 version). Change-Id: Ic204bf6dcbdbcece87d42eea8eed9e114bd757ad Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
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>
-
- Aug 24, 2016
-
-
Samuli Piippo authored
Pull in latest from poky/yocto and openembedded Change-Id: Ifd57a6ddb4714eb07b5bbaaf76138e84e0cf07c6 Reviewed-by:
Teemu Holappa <teemu.holappa@theqtcompany.com>
-
- 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>
-