summaryrefslogtreecommitdiffstats
path: root/meta-yocto
Commit message (Collapse)AuthorAgeFilesLines
* poky.conf: Add Debian-7.4 to SANITY_TESTED_DISTROSOlof Johansson2014-02-111-0/+1
| | | | | | | (From meta-yocto rev: 161266a5e2cdde596dc47a357cb0f304164a6f0c) Signed-off-by: Olof Johansson <olof.johansson@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* useradd.bbclass: Add ability to select a static uid/gid automaticallyMark Hatle2014-02-091-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [YOCTO #5436] Automatic selection of static uid/gid is needed for a dynamically generated passwd and group file to have a deterministic outcome. When a package is installed and instructs the system to add a new user or group, unless it selects a static uid/gid value, the next available uid/gid will be used. The order in which packages are installed is dynamically computed, and may change from one installation to the next. This results in a non-deterministic set of uid/gid values. Enabling this code by adding USERADDEXTENSION = "useradd-staticids", and adding a preconfigured passwd/group file will allow the continued dynamic generation of the rootfs passwd/group files, but will ensure a deterministic outcome. (Dynamic generation is desired so that users and groups that have no corresponding functionality are not present within the final system image.) The rewrite params function will override each of the fields in the useradd and groupadd calls with the values specified. Note, the password field is ignored as is the member groups field in the group file. If the field is empty, the value will not be overridden. (Note, there is no way to 'blank' a field, as this would only generally affect the 'comment' field and there really is no reason to blank it.) Enabling USERADD_ERROR_DYNAMIC will cause packages without static uid/gid to generate an error and be skipped for the purpose of building. This is used to prevent non-deterministic behavior. USERADD_UID_TABLES and USERADD_GID_TABLES may be used to specify the name of the passwd and group files. By default they are assumed to be 'files/passwd' and 'files/group'. Layers are searched in BBPATH order. (From OE-Core rev: 18c99dac52b746b88cd084eb4c2a2ef0329a6ff3) (From meta-yocto rev: 48580430b6d23730940474cc3d6d7fbd3ad247bf) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_regex.inc: fix a minor typoLaszlo Papp2014-02-061-1/+1
| | | | | | (From meta-yocto rev: cc11f8ee938136348972c75df02a33938efcffb7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: rename busybox's bbappend file to match the current versionChen Qi2014-02-022-0/+0
| | | | | | | | | | Rename the bbappend file to match the current version of busybox. (From meta-yocto rev: de32658ea7bab306a0a0f5413f6a7ec752b2d478) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "poky-tiny: Assume pkgconfig is provided"Krzysztof Sywula2014-02-021-5/+0
| | | | | | | | | | | This reverts commit a54932dc373ec130f7a166d144f4d5744ec52097. pkgconfig does not pull in glib->dbus anymore (From meta-yocto rev: 4556c2b14f00d011e203d70bcc0ba8e70ec74d51) Signed-off-by: Krzysztof Sywula <krzysztof.m.sywula@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: Add automatic defaults for BB_NUMBER_THREADS and ↵Richard Purdie2014-01-281-0/+6
| | | | | | | | | | | | | | | PARALLEL_MAKE Its rather sad that people don't appear to read local.conf and then complain about slow builds when they're just using a single thread. Most systems have more than one core now so we might as well use a more automatic default for these values. This may lead to better experiences for new users. [YOCTO #2528] (From meta-yocto rev: 52bf4bdcaea0df69231327413d502aad11c3adf3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Remove Debian Squeeze from SANITY_TESTED_DISTROSOlof Johansson2014-01-211-1/+0
| | | | | | | | | | Debian Squeeze is not a supported platform, since the bitbake python dependency on Python was bumped to 2.7. (From meta-yocto rev: d18666aebe2d1889dcf45dc0fda491970cb77433) Signed-off-by: Olof Johansson <olof.johansson@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: add Debian 7.3 to SANITY_TESTED_DISTROSOlof Johansson2014-01-211-0/+1
| | | | | | | | | | 7.3 is a point release with security and bug fixes only, and I can confirm that it works. (From meta-yocto rev: baf65c002f6bc2ecf6c61a8ec5f1ad8b994b033d) Signed-off-by: Olof Johansson <olof.johansson@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny.conf: Add PACKAGECONFIG to disable opkg-utils python dependenciesRichard Purdie2014-01-191-0/+3
| | | | | | (From meta-yocto rev: 5b191256efdf4ae7d0f58cd2612048d832b86556) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking.inc: remove outdated glib-2.0 entryRobert Yang2014-01-061-1/+0
| | | | | | | | | | glib-2.0: out of date, it was added before/when 2.35.8, now we use 2.38.2 (From meta-yocto rev: afaac61f9319473ac4f62597ba69880cd5ba29d9) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: reassign e2fsprogsRobert Yang2014-01-031-1/+1
| | | | | | | | | Paul has agreed to reassign e2fsprogs to Robert (From meta-yocto rev: 99eb907f6fe6fae9ead54523782baa64a700c0ec) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Add Fedora-20 to supported distros listRobert Yang2014-01-021-0/+1
| | | | | | | | (From meta-yocto rev: cf42610ac26307f28d5b3fea6be8bde223c0ed40) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: reassign tzcode-nativeRobert Yang2014-01-021-1/+1
| | | | | | | (From meta-yocto rev: 49d8093a6c8b2040075377c8f54fc33103c75b5b) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking.inc: update entriesRobert Yang2014-01-021-13/+1
| | | | | | | | | | | | | | | | Remove/update the following entries: autoconf: out of date, it was added before/when 2.68, now we use 2.69 autogen: out of date, it was added before/when 5.12, now we use 5.17.4 automake: out of date, it was added before/when 1.12, now we use 1.14 pn-gmp: out of date, it was added before/when 5.0.5, now we use 5.1.1 makedevs: out of date, it was added before/when 1.0.0, now we use 1.0.1 glib-2.0: update it. (From meta-yocto rev: dd92507c6734ad4ab72367a159067482516190f3) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-toolchain-sdk: Remove references from meta-yoctoSaul Wold2013-12-193-3/+0
| | | | | | | | | [YOCTO #5676] (From meta-yocto rev: 0d7ecc132797aacf7642cf4aaa43e0bd4239c491) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: remove no update reason because it was updatedCristiana Voicu2013-12-181-1/+0
| | | | | | | (From meta-yocto rev: a413fb20706061422d74692baa329b24bba49eb7) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu/local.conf.sample: Add sdl PACKAGECONFIGRichard Purdie2013-12-161-0/+11
| | | | | | | | | | | Currently the SDL configuration option for qemu floats. This is confusing to new users and makes the build non-determinstic. This patch adds a PACKAGECONFIG option, defaulting to off and adds documentation to local.conf.sample leaving it on by default since this is the configuration our quick start assumes. (From meta-yocto rev: 1ddafa2d5200793f81808d79d1668282d57c2e93) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: restore some editsPaul Eggleton2013-12-131-24/+29
| | | | | | | | | | | | Poky commit ba8506ee342a1a579ceb309f3f50285eaad84f25 reverted some previous changes that hadn't been applied in the OE-Core version of this file. This patch restores them and tweaks a couple of sentences so that they make sense. (From meta-yocto rev: 38afe2938a54b59231598be8e8646564457f4d97) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias.inc: drop external-*Paul Eggleton2013-12-131-3/+0
| | | | | | | | | These are all obsolete now. (From meta-yocto rev: 293f0780c7864413ca89d5d53ec7215e1e612a2d) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: update the the maintainersRobert Yang2013-12-131-80/+80
| | | | | | | | | Hongxu, Qi, Chong and Robert takes 80 recipes. (From meta-yocto rev: eb15164117e49944306c8fbf0d70a07f2cbed7f0) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.extended: Bring into sync with OE-CoreRichard Purdie2013-12-121-31/+37
| | | | | | (From meta-yocto rev: 8a3bcfa1204811c5a26d5485e0b2ef3b389e74ec) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking: remove GMAE package groupsRoss Burton2013-12-103-8/+0
| | | | | | | (From meta-yocto rev: 3464c5d3b0cb149c63d74146bb7b3ebee89f644e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers-yocto: Drop old 3.4+git versionRichard Purdie2013-12-081-36/+0
| | | | | | | | | | Overriding the kernel headers is bad practise and we have little need of this specific recipe as the outdated version shows so lets drop it. Anyone needing it can find it in the history. (From meta-yocto rev: 5f5b66708f60ce325b6be6cea3eae0daa3f70a90) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf/native.bbclass: Use FC instead of F77 for fortranRichard Purdie2013-12-051-4/+3
| | | | | | | | | | | | | gcc tooling appears to be standardising around the FC variable naming. This patch changes the F77 namespace to FC instead and use the default gfortran compiler. If anyone needs the F77 variables or tools, those can still be made on a case by case basis. Also updates local.conf.sample.extended accordingly. (From OE-Core rev: ae8c17be2845eff2be8394a5d9a45e6aa321c33d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Add Ubuntu-13.10 to supported distros listRichard Purdie2013-11-291-0/+1
| | | | | | (From meta-yocto rev: bbde6b42ff2556d090410b49c083609956789eda) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: Fix typoYi Zhao2013-11-291-2/+2
| | | | | | | (From meta-yocto rev: 00b47f00a7fa7a40855f5c682772b5fc1a021e5b) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: enable unknown-configure-option QA test as a warningRoss Burton2013-11-261-1/+2
| | | | | | | | | This QA test will warn if configure is passed options that it doesn't recongise. (From meta-yocto rev: a99826ac6c10ae9c56a0ece15e1485540d064107) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: enable ptest distro featureRoss Burton2013-11-221-1/+1
| | | | | | | | | | Poky is the reference distribution for testing, so it should build the -ptest packages for on-target testing. (From meta-yocto rev: 9381b2d2bddf9f67cf57b0718cf99e45805125fa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: add Debian 7.2 to SANITY_TESTED_DISTROSOlof Johansson2013-11-141-0/+1
| | | | | | | | | | 7.2 is a point release with security and bug fixes only, and I can confirm that it works. (From meta-yocto rev: d5b180b97711bd3899f63a7a468544bb94573ae1) Signed-off-by: Olof Johansson <olof.johansson@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking: Update manual check for minicomCristian Iorga2013-10-231-1/+1
| | | | | Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package-regex: Tweak python-docutils so it works correctlySaul Wold2013-10-181-1/+1
| | | | | | | (From meta-yocto rev: 8bd33820b4d1944a9f7730f8e2676d0d45e1cd0b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: Add some additional comments for security flagsSaul Wold2013-10-181-1/+8
| | | | | Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Update Version post releaseRichard Purdie2013-10-141-1/+1
| | | | | | (From meta-yocto rev: 1c0e084b62b0ebb617ab3856c376bc80ea9a85b4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias.inc: better sortElizabeth Flanagan2013-10-081-39/+39
| | | | | | | | | | | | | | Re-sort as suggested by Peter Kjellerstedt http://article.gmane.org/gmane.linux.embedded.poky/9253 This also standardizes spaces. The sort Peter suggests, however, does not account for the header. (From meta-yocto rev: dc3f562496769f9756f8ef1f1399f19e82146cb2) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias.inc: Package correctionsElizabeth Flanagan2013-10-081-12/+43
| | | | | | | | | | | This commit corrects a few duplicate distro aliases and adds some packages missed for other arches as universe is slightly different per machine. (From meta-yocto rev: f179ce4473c0b597a8f9cfd80ff32f3118075342) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: remove obsolete recipesCristiana Voicu2013-10-074-9/+0
| | | | | | | | | | | This patch removes some references on imake, xorg-cf-files and transfig from maintainers, distro_alias, recipe_color, package_regex and seperatebuilddir files. Transfig, imake and the associated xorg-cf-files were removed. (From meta-yocto rev: 5f26c40e6a62adcd68ddf3bbfa400aa28d78d2b6) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias: Fix missing =Saul Wold2013-10-031-1/+1
| | | | | | | (From meta-yocto rev: 13cf3223c7eb5ecd1f81156272809705cd2aa68b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers: Add some maintainersSaul Wold2013-10-031-0/+12
| | | | | | | (From meta-yocto rev: cf6117994e11a318a56612e1fab144238093db2e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_regex: Add python-docutilsSaul Wold2013-10-031-0/+2
| | | | | | | (From meta-yocto rev: 75e00d53b07bd618771305b964a833d07726fbb3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking: Update manual checked listSaul Wold2013-10-031-6/+8
| | | | | | | (From meta-yocto rev: 23a1bcc2a610f903a5e87370c470c50defd60f04) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias.inc: update distro_aliasElizabeth Flanagan2013-10-011-1/+43
| | | | | | | | (From meta-yocto rev: d67242678034a096010be0e87e2623292ea2dce1) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias.inc: Sort entriesElizabeth Flanagan2013-10-011-14/+14
| | | | | | | | | | Entry order is inconsistent. sort -d on entries. (From meta-yocto rev: 2e1f75cae22adc37cd4bea736bcc3c13ba1eae16) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Removed obsolete distros from SANITY_TESTED_DISTROSAlexandru Palalau2013-10-011-4/+0
| | | | | | | | | | Removed CentOS-6.3, Fedora-17, Debian-6.0 and Poky-1.3 from SANITY_TESTED_DISTROS. (From meta-yocto rev: 1d5c7b6c47f0aea8828ae65073ed084ed7746416) Signed-off-by: Alexandru Palalau <alexandrux.palalau@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: updated SANITY_TESTED_DISTROS in poky.confAlexandru Palalau2013-09-301-1/+3
| | | | | | | | | | | Added Fedora-19 and Debian-6.0.7 to SANITY_TESTED_DISTROS. No more warnings regarding sanity for these two host distros (From meta-yocto rev: 2d3cddaae4cbf4e3e2a01aa7146e1b577c056324) Signed-off-by: Alexandru Palalau <alexandrux.palalau@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Update to 1.5 release versionRichard Purdie2013-09-241-2/+3
| | | | | | (From meta-yocto rev: 3e2cde70c10393e8358a42841bc2acce19fc65a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/local.conf.sample: update for new testimage classPaul Eggleton2013-09-221-17/+3
| | | | | | | (From meta-yocto rev: 052882dd6e769064d561edf143fd2d178efb7ebd) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bblayers.conf.sample: use ##OEROOT## instead of ##COREBASE##Ross Burton2013-09-221-5/+5
| | | | | | | | | The variable ##COREBASE## has been deprecated, so use ##OEROOT## instead. (From meta-yocto rev: d687a08f2dbadfffece77e24e46cb1e197fefc8b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: remove anjuta-remote-run from distro_alias and maintainersRoss Burton2013-09-222-2/+0
| | | | | | | (From meta-yocto rev: dfaf60b1dfd7db3a9168f7c41ab5c4fb63752f15) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto/layer.conf: Bump LAYERVERSION_yoctoElizabeth Flanagan2013-09-171-1/+1
| | | | | | | | | | | Commit 5992830145c fixes the autobuilder needing to rename qemux86-64 to qemux86_64 however in order to maintain autobuilder compatibility with prior releases we need to bump LAYERVERSION. (From meta-yocto rev: f08147b082017ff3f6eb812afb9c1e3704214de4) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass, image.bbclass: Implement kernel INITRAMFS dependency and ↵Jason Wessel2013-09-061-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bundling This patch aims to fix the following two cases for the INITRAMFS generation. 1) Allow an image recipe to specify a paired INITRAMFS recipe such as core-image-minimal-initramfs. This allows building a base image which always generates the needed initramfs image in one step 2) Allow building a single binary which contains a kernel and the initramfs. A key requirement of the initramfs is to be able to add kernel modules. The current implementation of the INITRAMFS_IMAGE variable has a circular dependency when using kernel modules in the initramfs image.bb file that is caused by kernel.bbclass trying to build the initramfs before the kernel's do_install rule. The solution for this problem is to have the kernel's do_bundle_initramfs_image task depend on the do_rootfs from the INITRAMFS_IMAGE and not some intermediate point. The image.bbclass will also sets up dependencies to make the initramfs creation task run last. The code to bundle the kernel and initramfs together has been added. At a high level, all it is doing is invoking a second compilation of the kernel but changing the value of CONFIG_INITRAMFS_SOURCE to point to the generated initramfs from the image recipe. [YOCTO #4072] (From OE-Core rev: 609d5a9ab9e58bb1c2bcc2145399fbc8b701b85a) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>