aboutsummaryrefslogtreecommitdiffstats
path: root/meta/conf/sanity.conf
AgeCommit message (Collapse)Author
2016-08-18sanity: Require bitbake 1.31.1 for multi-config changesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-30sanity: Require bitbake 1.29.1Richard Purdie
This is for the improved exec_func functionality. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-28sanity: Improve configuration upgrade capabilities (support meta-yocto -> ↵Richard Purdie
poky transition) Right now, only one configuration file can be processed (conf/bblayers.conf) and it can only have one version number. This is a cause of immense friction between OE-Core and Poky since if one needs a version change, it shouldn't be forced on the other. We'd like to rename the meta-yocto layer (within the meta-yocto repository) to meta-poky. To do this, we need to correct the bblayers.conf file and that means changing the sanity version. After the pain this caused the last time, Paul made me promise never to have them out of sync between OE-Core and Poky, equally, having every distro changing config update OE-Core isn't scalable either. This patch changes the sanity upgrade method to list a more generic format: <config file>:<current version variable name>:<required version variable name>:<upgrade function> This in theory allows us to support upgrades to any of the core configuration files, and allow layers to extend them as needed. Files with the same name can be handled in different layers by setting a unique version name variable in the file itself. The upgrade code is only called if the version variable is set. To allow us to make the poky name change and use a new configuration file name, one last version bump is included for poky to handle the transition. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-12sanity: Bump minimum version to 1.29.0Richard Purdie
This requires the python expansion changes and allow SRCPV to work correctly without errors. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-06-10sanity.conf: Bump minimum bitbake version to 1.27.1 for sstate changeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-23classes/sanity: avoid bblayers version issue when switching between poky and ↵Paul Eggleton
other DISTRO values If you create a build directory with poky, or set DISTRO to "poky" and run bitbake, you'll get a bblayers.conf file with LCONF_VERSION set to 6. If you then set DISTRO to any other value where the new distro config doesn't pull in poky's config, e.g. "nodistro", you would then get a bblayers.conf version error which didn't immediately make sense. (The layer versions have been out-of-step ever since meta-yocto-bsp was split out of meta-yocto several years ago). This is just painful and we'd rather users didn't have to deal with it. Obviously it isn't an OE-Core problem per se, but a simple way to resolve it for everyone is to bump OE-Core's version to 6 with an automatic no-op upgrade. Also ensure that multiple upgrade functions (such as the poky one) have a chance to execute by not breaking out of the loop as we were before. Fixes [YOCTO #6139]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-03sanity.conf: Update to require bitbake 1.25.0 as minimum versionRichard Purdie
This allows us to merge in the _defaultval changes. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-09-23sanity.conf: Update minimum bitbake version to 1.23.2 due to event changesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-05-01sanity: Bump BitBake minimal version to 1.23.0Otavio Salvador
The metadata started using the bb.utils.contains_any which has been add in the BitBake 1.23.0 release, set this as the minimal version to ensure parsing compatibility. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-20sanity.conf: Require bitbake 1.21.1 as a minumum version for deltask ↵Richard Purdie
functionality Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-06-14sanity.conf: Update minimum bitbake version requirement to 1.19.1 for ↵Richard Purdie
bitbake-worker This is due to the need to rely on bitbake-worker being present going forwards. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-02-06sanity.conf: Update minimum bitbake versionRichard Purdie
We need this for the multiprocessing pool issues in python < 2.7.3 whic we now use in do_package. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-11-26sanity.conf: Increase minimum bitbake version requirement to 1.17.0 for ↵Richard Purdie
FILESDIR updates Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02sanity.conf: Require bitbake 1.16.0 (stable series) prior to release (and ↵Richard Purdie
for explode_dep_versions changes) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-19sanity.conf: Increase bitbake minimum version to 1.15.3Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-25sanity.bbclass: Increase LAYER_CONF_VERSION to match bblayers changeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-23sanity.conf: Incrase bitbake minimum version requirement to 1.15.1Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-25sanity: Increase bitbake minium version to 1.13.3 for bb.utils.contains() ↵Richard Purdie
function Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-30sanity.conf: Require bitbake version 1.13.2 at a minimumRichard Purdie
2011-06-09conf/sanity.conf: Set the minimum bitbake version correctly, we've needed ↵Richard Purdie
recent bitbake features for a while Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-21sanity.conf: Rename POKY_CONF_VERSION -> LOCALCONF_VERSION and make sanity ↵Richard Purdie
versions weak assignment allowing the distro to override Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-01Emenlow Removal from Poky Core: meta-emenlowBeth Flanagan
Removing Emenlow from poky core as it is now in meta-intel as a BSP layer [BUGID #769] Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2010-12-20sanity.bbclass: allow minimisation of impact of more invasive sanity checksPaul Eggleton
Add a mechanism to avoid running more invasive checks every time bitbake is invoked. Adds a file in conf/ (i.e. under user's build directory) that tracks a new variable SANITY_VERSION (set in sanity.conf) as well as TMPDIR and SSTATE_DIR, allowing checks to be run when these are changed. Fixes [BUGID #562] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2010-09-17bblayers.conf.sample: remove meta-moblin from default layersScott Garman
This fixes [BUGID #273] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-07-22sanity.conf: Update layer version after the last commitRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-07sanity.bbclass: version each of the files in the build/conf/ directoryJoshua Lock
We already have versioning of the local.conf file but it's entirely plausible for the bblayers.conf and site.conf to change incompatibly so we should version those too. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-30Version the build configuration directoryJoshua Lock
The addition of BBLAYERS changes the build/conf directory to be incompatible with the "old way" in the Purple release. As such things are likely to occur in future we should bersion the build/conf directory through local.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
2008-07-24Move SANITY_ABI to its own file and give a more general nameRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4938 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-19bitbake.conf: Split STAGING and CROSS to become target specific so armv5 ↵Richard Purdie
binaries don't mix with armv6 or v7, likewise with the cross compilers themselves. Also move pkgdata our of staging since it follows a totally different directory structure to staging. These changes break ABI so change the ABI number git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4893 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-07sanity.conf: Sync with OE, introduce ABI versioning for TMPDIR, bump minimum ↵Richard Purdie
bitbake version git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4449 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-08-29sanity.conf: Bump minimum bitbake versionRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2601 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-20conf: Sync with OERichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@892 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-08-27sanity.conf: Update minimum bitbake versionRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@658 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-07-21Rename /openembedded/ -> /meta/Richard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966