summaryrefslogtreecommitdiffstats
path: root/meta-yocto
AgeCommit message (Collapse)Author
2017-09-14meta-yocto: Drop meta-yocto directoryRichard Purdie
This was only present for transition purposes at upgrade, drop it since its been present for several releases now. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-28meta-yocto: Rename to meta-poky to better match its purposeRichard Purdie
"poky" is the reference distribution for the Yocto Project. This renames the layer within the meta-yocto repository to meta-poky, better matching what that layer contains. A layer.conf file is left behind as this is the only way which allows existing builds to migrate safely to the new name. It will be removed at some future point. This change requires the corresponding OE-Core change to handle the migration and the changes to the infrastructure to support this. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-16local.conf.sample: use ?= to assign BB_ENV_EXTRAWHITE variablesJesse Zhang
Use ?= so that the BB_ENV_EXTRAWHITE variables can be overridden from the environment. [YOCTO #4367] Signed-off-by: Jesse Zhang <sen.zhang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-16lib/oe/image.py: Add image generation for companion debug filesystemMark Hatle
The companion debug filesystem, enabled with IMAGE_GEN_DEBUGFS, was creating the companion filesystem but was missing the code to actually package it into a usable filesystem. The code (and associated documentation) will allow the debugfs to generate a companion tarball or other image. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15Remove obsolete references to exmapRandy MacLeod
Exmap was a useful tool but it appears to be unsupported. Remove it from the sample local.conf and remove the commented lines from the profile tools packagegroup. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-14poky: Disable static libs by defaultRichard Purdie
Static libraries are old technology. We've left them around since in previous tests, they only added around 5% to the overall build time. With new and interesting uses of OE, they're becoming more problematic. For example, sstate becomes much larger with static libs enabled which increases the size of eSDK and increases the time taken for sstate operations. Since the static libs contain all the debugging symbols, they're also pretty huge. Therefore use the common include which enables this from OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-12maintainers.inc: include libjpeg-turbo and mmc-utilsMaxin B. John
Include libjpeg-turbo and mmc-utils packages in the list. Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-11poky: update qemu* to prefer 4.4 kernelBruce Ashfield
4.4 is out and has had enough mileage to be the default for the qemu machines. Tested with sato, minimal and kernel dev image types. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-08maintainers: remove gtk-theme-torturer and gnome-mime-dataRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-05local.conf.sample.extended: Document HOW-TO enable systemd or busbox for ↵Khem Raj
init system OE core provides systemd,busybox as options for system init system along with sysvinit being the default. Document the needed settings to enable systemd and busybox as options if user wishes. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-05local.conf.sample: Remove trailing whitespacesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04poky-tiny: Use musl for default system C libraryKhem Raj
poky-tiny is reference for smallest footprint distro that can be generated using yocto project infrastructure. Therefore switch to using musl which gives the smallest footprint with a lot of extra stretching for adding new package if needed, core-image-minimal for qemux86 comes out to be 716K ( rootfs only ), boot tested on qemux86/poky-tiny Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-04maintainers.inc: Set me as Maintainer of QEMU.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-31poky: Add poky-world-exclude.inc and add qwt-asRichard Purdie
In an ideal world we'd test everything in every combination. Reality is we can't. This file contains things which we don't intend to test within our world builds. Add qwt since it has QA warnings which we don't intend to fix and we don't really want to build this either, its out of scope of our general qt4 requirements (which is for LSB). Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29conf/distro/poky.conf: use example.com for connectivity checkRoss Burton
Instead of pinging both the Yocto Project download and bugzilla sites, use https://www.example.com/. This is a reserved domain name and hosted by IANA, so is a key part of the Internet and should be available everywhere (whereas for example google.com is generally blocked by the Great Firewall of China). Also using a https: site verifies that any local proxies are configured for HTTPS as well as HTTP. In my testing this reduces the time taken for connectivity checks from 3 seconds to 1 second. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-29local.conf.sample.extended: Update the info about BBMASKPeter Kjellerstedt
Update the info about BBMASK to reflect that it can now contain multiple regular expressions. Also correct a misspelled PREFERRED_VERSION in a comment. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-22maintainers.inc: Correct maintainership for several packagesAlejandro Hernandez
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-19poky.conf: Delete BB_SIGNATURE_HANDLER settingsKhem Raj
'OEBasicHash' is default in OE-Core, this setting can be leverages from core defaults Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-19maintainers: mark Khem as nominal owner for uclibcRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-12conf/distro/poky-tiny: correctly disable python in opkg-utilsRoss Burton
opkg-utils has more than one PACKAGECONFIG option enabled by default so wiping out PACKAGECONFIG entirely breaks poky-tiny as then opkg-utils doesn't build an update-alternatives binary. Instead, use the _remove override to selectively disable Python in opkg-utils, leaving update-alternatives present. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-11local.conf.sample: add qemumips64Yi Zhao
Add the missing example machine configuration for qemumips64 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-08maintainers.inc: remove x11vncRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-08meta-yocto: drop qt4 referencesAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07poky-lsb/poky-tiny: update preferred kernel to 4.1Bruce Ashfield
The 3.14 LTSI kernel has been removed, so we bump the preferred kernel version to 4.1. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07conf/local.conf.sample: comment out ASSUME_PROVIDED=libsdl-nativeRoss Burton
Ubuntu 15.10 and Debian testing can't build qemu-native against the host libsdl. Now that libsdl-native is buildable, comment out the ASSUME_PROVIDED which meant it wouldn't be used. [ YOCTO #8553 ] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-14meta-yocto/conf/toasterconf.json: remove SDKMACHINE variable as it no longer ↵brian avery
used Signed-off-by: brian avery <avery.brian@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-10poky.conf: Bump for 2.1 developmentBeth Flanagan
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-24distro/maintainers.inc: include stress package detailsMaxin B. John
Include stress package in maintainers.inc file Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-16maintainers: mass reassign and cleanupRoss Burton
Remove several people who no longer should be considered owners of recipes, reassign more to the new distro team, add new recipes and prune removed ones. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-16Revert "local.conf.sample: Disable image-prelink by default"Mark Hatle
This reverts commit 6dd28030f323d7106a02ec54ce4e249561ab0836. Prelink now works properly again. Re-enable the functionality. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-03meta-yocto/distro: Updated SANITY_TESTED_DISTROS.Lucian Musat
Added Ubuntu 15.10. Signed-off-by: Lucian Musat <george.l.musat@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-03meta-yocto/distro: Updated SANITY_TESTED_DISTROS.Lucian Musat
Added poky 2.0 and Fedora 22. Signed-off-by: Lucian Musat <george.l.musat@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-29local.conf.sample: Disable image-prelink by defaultMark Hatle
Due to problems with the prelinker itself, we need to disable the image-prelink by default. This will hopefully be re-enabled in the near future. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-11toasterconf: update meta-yocto to jethro and drop dizzybrian avery
Toaster only supports building 2 branches back. This updates the conf file for meta-yocto to support master, jethro, and fido. Signed-off-by: brian avery <avery.brian@gmail.com> Signed-off-by: Elliot Smith <elliot.smith@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-01toaster: Special case the openembedded-core layer to avoid duplicatesMichael Wood
If the openembedded-core layer is specified in the toasterconf we need to treat it differently because we may also get this layer either from the layerindex source or I can also be provided locally. Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: brian avery <avery.brian@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-01poky.conf: Bump version for 2.0 jethro releaseRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-09maintainers.inc: remove packages that are no longer in oe-coreAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-09poky-tiny.conf: Require utmpx, its needed for busyboxKhem Raj
This libc feature is a basic need and prerequisite for busybox fix for [YOCTO #8243] to be merged [YOCTO #8243] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-09maintainers: add maintainer info for new webkitgtk, epiphany and their ↵Alexander Kanavin
dependencies Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-14distro/include: Move files to OE-Core for support distrodataAníbal Limón
The {package_regex,upstream_tracking,distro_alias}.inc was copied to OE-Core because they refers to recipes into OE-Core. The recipe_color.inc was not copied because is deprecated, this file was used to mark the quality status of recipe in the beginning of the Yocto Project. [YOCTO #7895] Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-31poky: Fix SANITY_TESTED_DISTROS lsb name for openSUSE 13.2Trevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-31upstream_tracking.inc: remove outdated informationAlexander Kanavin
Most of the "no update reasons" no longer apply because the package has actually been updated long time ago, or the problem was in fact an incorrect upstream version check that can be fixed by tweaking REGEX_URI/REGEX pair. Also, only unfs3 is anymore taken from svn, so every other recipe for which upstream version is checked manually can be dropped. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-31package_regex.inc: updates to fix upstream version checks for multple packagesAlexander Kanavin
With this commit the percentage of recipes for which the upstream version check works should be improved significantly :-) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-31distro_alias.inc: drop reference to Google CodeAlexander Kanavin
That service is shutting down soon. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-31distro/maintainers.inc: maintainer updatesRoss Burton
Reassign Saul's recipes to either myself or the logical owner (Jussi in the case of X, Khem for toolchain, etc). Add more missing owners. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-29distro/maintainers.inc: Fix parsing error due to lack of " at end.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-28distro/maintainers.inc: remove Saul Wold from maintainershipRoss Burton
Reassign Saul's recipes to either myself or the logical owner (Jussi in the case of X, Khem for toolchain, etc). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-22qemu: change default version to 4.1Bruce Ashfield
The 4.1 LTSI kernel is now availble, so we update the qemu reference platforms to have it as the default. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-21distro: remove gamin metadataRoss Burton
Gamin has been removed from oe-core, so remove the tracking data for it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-21local.conf.sample: Added /tmp to BB_DISKMON_DIRSMariano Lopez
If the there is no space left in /tmp the build will fail with very exotic errors. This monitor the space of /tmp. [YOCTO #8000] Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>