aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-05-05glibc-initial.inc: fix py3 SyntaxError in cfgscript print()timo/py3-wipTim Orling
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-05-05autotools.bbclass: fix py3 SyntaxError in cfgscript print()Tim Orling
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-05-05scripts/oe-buildenv-internal: allow experimental python3 supportTim Orling
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2016-05-05lib/bb/utils.py: determinism issueRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05classextend: determinism issueRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05update-alternatives: determinism issueRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05image: determinism issueRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05logger.warn() -> logger.warning()Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05bitbake tests py3Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05bitbake py3 fixesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05meta: python3 hacksRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-05meta: Convert to use python3 octal syntax [compat issue]Richard Purdie
2016-05-03dry run fixRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-03image: debugfs fixesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-22lib/oe/rootfs: Fix DEBUGFS generation when using opkgRichard Purdie
When enabling extra DEBUGFS image generation with opkg, errors are seen like: ERROR: core-image-minimal-1.0-r0 do_rootfs: Cannot get the installed packages list. Command '/media/build1/poky/build/tmp/sysroots/x86_64-linux/usr/bin/opkg -f /media/build1/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/opkg.conf -o /media/build1/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs --force_postinstall --prefer-arch-to-version status' returned 0 and stderr: Collected errors: * file_md5sum_alloc: Failed to open file /media/build1/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/etc/syslog-startup.conf.busybox: No such file or directory. * file_md5sum_alloc: Failed to open file /media/build1/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/rootfs/etc/fstab: No such file or directory. basically for all CONFFILES in the image. This is due to the file rearranging the rootfs generation code does. If we preserve the /etc directory, the avoids the problem. We need to tell copyfile to preserve symlinks since some are present in /etc. [YOCTO #9490] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19image_types: Ensure rootfs dependencies cover DEBUGFSRichard Purdie
If you configure a bz2 debugfs, pbzip2-native currently isn't built. This patch makes sure the dependencies are added. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19useradd: base-passwd debug/experimentRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19quieterr debugRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19tests/fetch: Improve failure messageRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19selftest: Add basic useradd testRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19useradd: Add debugging for multiple conflicting usersRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19Revert "debug junk"Richard Purdie
This reverts commit e6003ca8829a389e1e5ae9e8410c025735087e77.
2016-04-19debug junkRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19core-image-base: Extra debugRichard Purdie
2016-04-19gcc-configure/gcc-target: Move arm6/7 config to target onlyRichard Purdie
We only build one gcc-cross per architecture and having target specific flags means gcc-cross would rebuild. These flags are really for the on target case, so they should be set in gcc-target only. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19smart debuggingRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19machine/qemu: Switch to use .xz instead of bz2Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19image_types: Use pixz for .xz compressionRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19lib/oe/manifest: Reverse multilib application orderRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19runqueue: Debugging/docs fixesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19packagegroup-self-hosted: Drop things not needed to local experiments ↵Richard Purdie
(mainly webkit) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19bitbake-worker: Add configure optimisation test codeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19buildstats: Hacks to profile tasks using perf or straceRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19process: Add optional timestamp functionalityRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19buildhistory.bbclass: Break up the find to catch failuresMark Hatle
If for some reason the 'find' operation were to fail, the buildhistory would not fail, but instead store invalid history! [YOCTO #9031] Note this fixes the symptom, but not the cause of 9031. That is a separate issue, see the defect for more details on the work being done to resolve the cause of the failure. (From OE-Core rev: 0c3efaabec2223185f2697a60ae72addffc2ec2d) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19toolchain-script: use immediate expansion for TOOLCHAIN_CONFIGSITE_NOCACHEChen Qi
Use immediate expansion for the assignment to avoid other classes modifying variables like HOST_ARCH which changes the result. This happens in the meta-environment recipe. It inherits cross-canadian which changes HOST_ARCH from TARGET_ARCH to SDK_ARCH, resulting in wrong site config files in the generated SDK. (From OE-Core rev: 22d4ee68d108dfcbee0ed770453d61abd514c52f) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19forktestRichard Purdie
2016-04-19forktest: addRoss Burton
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19base.bbclass: Introduce EXTRA_CONF_PACKAGECONFIG variableMartin Jansa
* add separate variable for configuration options generated from PACKAGECONFIG setting, this helps other bbclasses and recipes to take advantage of PACKAGECONFIG mechanism, without including other options from EXTRA_OECONF * e.g. meta-qt5 recipes are abusing EXTRA_OECONF to get options from PACKAGECONFIG: EXTRA_QMAKEVARS_PRE += but with conf/distro/include/no-static-libs.inc it means getting --disable-static as invalid option inside EXTRA_QMAKEVARS_PRE as reported by Alexandre Belloni who tried to use poky with meta-qt5. * once we migrate all bbclasses and recipes to EXTRA_CONF_PACKAGECONFIG we should also restrict EXTRA_OECONF append only to autotools.bbclass like I did for cmake.bbclass (From OE-Core rev: bfbca866b6b26cc28b8dd11575afd485d6bacb34) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19oeqa/selftest/kernel.py: Add new file destined for kernel related testsCostin Constantin
[YP#7202]: Test for linux-dummy The new kernel.py file is intended for kernel related test cases. The test for linux-dummy will ensure it is in good shape and can be used as a kernel replacement at build time. To do this, the test will first clean sstate for linux-dummy target, ensuring no file is present in the stamps directory. After, core-image-minimal is built, ensuring linux-dummy can be used as a kernel substitute. (From OE-Core rev: da0d01bea522bf2ae7380ff53c26d1ef5654a0fb) (From OE-Core rev: 0de3ba0b6a3db9ac94763a0a3b715cae0b6e1311) Signed-off-by: Costin Constantin <costin.c.constantin@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19Revert "oeqa/selftest/sstatetests: remove obsolete exclusion"Richard Purdie
This reverts commit ac520c8860c374d9da1bccef1d3d5a6610e3a903. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-19oeqa/selftest/sstatetests: remove obsolete exclusionRoss Burton
These changes have been fixed in oe-core now, so remove the workaround. (From OE-Core rev: fda272a0645fc55d30c8c7e1f3e11e0384838301) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18toasterconf.json: Update for krogoth releaseBelen Barros Pena
Update the Toaster configuration file in the meta-poky layer to include the Yocto Project 2.1 release. (From meta-yocto rev: 3f86af4148744c65b3d78f8df0d5e4d852cf7ae8) Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18toasterconf.json: Remove fido from supported configurationsBelen Barros Pena
It looks like the master branch will no longer build with the Fido release, so remove all references to fido and make sure that the file sets up local, master and jethro releases. (From meta-yocto rev: a1955509f1f96b982f13a1e9ec0e4fd309e72a6b) Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18toasterconf.json: Update for krogoth releaseBelen Barros Pena
Update the OpenEmbedded Toaster configuration file to include the krogoth branch. Also, make sure the DISTRO default value is set to "nodistro". (From OE-Core rev: e003ef038819c10f351bb8268b377626c95bb077) Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18toasterconf.json: Remove fido from supported configurationsBelen Barros Pena
It looks like the master branch will no longer build with the Fido release, so remove all references to fido and make sure that the file sets up local, master and jethro releases. (From OE-Core rev: ce9bf86dd9747058e96b804826a7b05a4ec85f52) Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18poky-tiny.conf: set PREFERRED_VERSION_linux-yocto-tiny to 4.4Robert Yang
(From meta-yocto rev: 84d320a2c088703b7f7160858672688a8ed5f443) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18dev-manual, profile-manual, ref-manual: Purging Oprofile stuffScott Rifenbark
Fixes [YOCTO #9264] Several occurrences of tools-profile and the like had to be dealt with. (From yocto-docs rev: 62f45579970f47d22dabe921a51c663059a04576) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18ref-manual: Added description for the testsdk.bbclass.Scott Rifenbark
(From yocto-docs rev: 3eed6f3e244303de02cc52c16a0745b808d79e39) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-04-18ref-manual: Updated the remove-libtool.bbclass description.Scott Rifenbark
(From yocto-docs rev: de35e72836ebc75aa1f9614fa034631dd7d2a611) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>