summaryrefslogtreecommitdiffstats
path: root/meta-yocto/conf/distro
Commit message (Collapse)AuthorAgeFilesLines
* meta-yocto: make 3.4 the default kernel for qemu*Bruce Ashfield2012-06-081-6/+6
| | | | | | | | | The 3.4 kernel is available and has been built and booted on all the qemu machines, so it now becomes the default for the qemu machines, and machines that don't explicitly set a preferred version. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* poky.conf: Change WARNS -> ERRORSSaul Wold2012-05-161-0/+4
| | | | | | | | A major effort was completed as part of 1.2 to fix many WARNING messages, change the level of those fixed areas to ERROR so we do not backslide on our quality level Signed-off-by: Saul Wold <sgw@linux.intel.com>
* poky.conf: use correct version string for Ubuntu 12.04Paul Eggleton2012-05-061-1/+1
| | | | | | | | | Since it is an LTS release, the final version string was not "Ubuntu 12.04" but "Ubuntu 12.04 LTS", so use this when doing the tested host distribution check. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-floating-revisions.inc: Catch up with eds-dbus renameRichard Purdie2012-04-261-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Drop now unneeded DISTRO_FEATURES_LIBC_TOOLCHAIN (after gettext fix)Richard Purdie2012-04-221-11/+0
| | | | | | | | After the recent gettext dependency fix (commit 6e5cb40dfaeae4843dd65115f0b8b0f20f58d30e "gettext.bbclass: Ensure we don't overwrite other DEPENDS_GETTEXT values", its no longer necessary to have to have these options to build meta-toolchain. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Update post release branchingRichard Purdie2012-04-181-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/poky.conf: set SANITY_TESTED_DISTROSPaul Eggleton2012-04-181-0/+16
| | | | | | | | | | | | | | | | Specify a list of tested host distributions, based on those tested prior to the Yocto Project 1.2 release. This will enable a warning to be printed upon starting bitbake if the host distribution is not one on the list. Note: this warning is intended to help new users; if you are receiving this warning and wish to disable it, just add SANITY_TESTED_DISTROS = "" to your local.conf. Fixes [YOCTO #1096]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Separate the libc features required for meta-toolchainDarren Hart2012-04-171-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes bug [YOCTO #2295] eglibc needs libc-posix-regexp-glibc & libc-libm-big enabled in its configuration to avoid following eglibc build issue. Thanks to Nitin for identifying the required features. ... | In file included from xregex.c:634:0: | xregex.c: In function 'byte_regex_compile': | xregex.c:3395:8: error: too few arguments to function 'findidx' | ../locale/weight.h:23:1: note: declared here ... The libc features added to support building meta-toolchain add 461KB to the C libraries. 320KB directly to libc (a 32% increase in size). If not building meta-toolchain, the user should be able to easily configure these out. Create a new variable to capture these dependencies, DISTRO_FEATURES_LIBC_TOOLCHAIN, keeping them separate from the core tiny requirements. Make it clear how to disable these if meta-toolchain is not needed. This patch has been tested by running the following for the qemux86 machine with DISTRO=poky-tiny: $ bitbake -c cleansstate eglibc $ bitbake meta-toolchain $ bitbake core-image-minimal The libc comparisons were made from core-image-minimal ext2 filesystems build before and after the applicaiton of this patch and Nitin's previous poky-tiny libc features patch in support of meta-toolchain: commit 8c48ab6183934fd32600997cc33e0cd3bf63139b Author: Nitin A Kamble <nitin.a.kamble@intel.com> Date: Mon Apr 9 15:15:01 2012 -0700 poky-tiny.conf: adjust eglibc options for poky-tiny Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Nitin A. Kamble <nitin.a.kamble@intel.com> CC: Saul Wold <sgw@linux.intel.com> CC: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: Move OELAYOUT_ABI definition to poky.confDongxiao Xu2012-04-161-0/+7
| | | | | | | | | | | | | | | | | | The ABI version definition should go along with the DISTRO variable since it impact the TMPDIR definition. Otherwise, if a user used to work with pure OE-Core, and then he/she added meta-yocto layer, it will report ABI version incompatibility issue. This is because ABI is changed to "8" by adding meta-yocto layer, however the DISTRO variable is not defined and TMPDIR is still "tmp-eglibc". Defining the OELAYOUT_ABI variable in poky.conf could fix this issue. This fixes [YOCTO #2303] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny.conf: adjust eglibc options for poky-tinyNitin A Kamble2012-04-111-0/+6
| | | | | | | | Avoid errors for building meta-toolchain for poky-tiny This Fixes Bug: [YOCTO #2259] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* linux-yocto-tiny: Prefer 3.2Darren Hart2012-04-021-1/+1
| | | | | | | | With the move to 3.2 from 3.0 in oe-core, the 3.0 no longer exists. Prefer 3.2 instead. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Assume pkgconfig is providedDarren Hart2012-02-261-0/+5
| | | | | | | | | | | | | -dev packages require pkgconfig, but it pulls in glib->dbus->shadow which breaks with tiny's minimal libc. -dev packages are not currently supported on poky-tiny. [YOCTO #2030] Proposed-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto/conf: Change default signature handler.Lianhao Lu2012-02-221-0/+2
| | | | | | | | [YOCTO #1555] 1. Changed default signature handler to 'basichash' in poky.conf. 2. Added comment about PRservice settings in local.conf.extened. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* poky.conf: Fix the MIRROR URISaul Wold2012-02-081-11/+11
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-yocto/poky.conf: set qemu* preferred linux-yocto version to 3.2Bruce Ashfield2012-02-011-6/+6
| | | | | | | | With introduction of the 3.2 kernel repository, we can make the qemu targets prefer this variant. Built and boot testing has been completed on sato/minimal targets for all emulated targets. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* distro: Update poky-tiny distro definitionDarren Hart2012-01-061-0/+7
| | | | | | | | | | | Rather than conditionally drop eglibc-utils based on wchar support, set USE_NLS="no" in the distro config to avoid pulling in gettext. Also addresses some confusion over the "All rights reserved." statement by explicitly referencing the MIT license. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Add poky-tiny distro definitionDarren Hart2012-01-051-0/+103
| | | | | | | | | | Poky-tiny is intended for building very small OS images. The distro definition sets the providers for the kernel and the runtime services. It also reduces the eglibc component list and other DISTRO_FEATURE elements. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: remove poky-tiny, it was added to the wrong accidentallyRichard Purdie2012-01-041-103/+0
| | | | | | (From OE-Core rev: 65db8166215d213098ab7332eb51b559b7e63328) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Add poky-tiny distro definitionDarren Hart2012-01-031-0/+103
| | | | | | | | | | Poky-tiny is intended for building very small OS images. The distro definition sets the providers for the kernel and the runtime services. It also reduces the eglibc component list and other DISTRO_FEATURE elements. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Add POKY_DEFAULT_EXTRA_R* variablesDarren Hart2012-01-031-2/+6
| | | | | | | | | | Allow the reuse of poky.conf by distro definitions wanting to remove content by introducting POKY_DEFAULT_EXTRA_R*. These are appended to the corresponding DISTRO_EXTRA_R* variables and can be overriden by distro configs that "require poky.conf". Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Increment DISTRO_VERSIONElizabeth Flanagan2011-10-041-2/+2
| | | | | | | | With 1.1 release coming, it's time to increment the DISTRO_VERSION and poky version. Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: perform network sanity check by default for poky distrosJoshua Lock2011-08-311-1/+6
| | | | | | | | | | Add CONNECTIVITY_CHECK_URIS to run the network connectivity sanity test for http, https and git sources. The variable is soft-assigned so that it's easily overrideable. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: make qemu machines prefer linux-yocto_3.0Bruce Ashfield2011-08-241-0/+5
| | | | | | | | | Since there aren't individual qemu*.conf files in meta-yocto the qemu machines follow the default preference in poky.conf, which is the 2.6.37 kernel. Rather than introducing new .conf files just for this adding machine specific overrides is lower footprint. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* poky.conf: add flag opengl into DISTRO_FEATURESJiajun Xu2011-08-171-1/+1
| | | | | | | | | | libsdl will check if opengl is set in DISTRO_FEATURES, then enable openGL option during do_configure. It is required for 3D game testing. Fix [YOCTO #883] Signed-off-by: Jiajun Xu <jiajun.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: explicitly referenced preferred linux-yocto versionBruce Ashfield2011-07-271-0/+2
| | | | | | | | | As the staging of linux-yocto-3.0 showed, we should explicitly state our preferred version of linux-yocto. This prevents unvalidated changes from being forced into machines. Layers and machines are free to override this as they are updated. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* libQtOpenGL: Install libQtOpenGL to an lsb imageXiaofeng Yan2011-07-051-1/+1
| | | | | | | Library "libQtOpenGL" is needed by an lsb image. So I add it to task-core-lsb.bb Fix Bug [YOCTO #1020] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* poky.conf: add largefile support into DISTRO_FEATURESDexuan Cui2011-07-022-1/+3
| | | | | | | | | | | | | | | | | [YOCTO #1205 ] The commit ab1171b(busybox: backport distro-features handling from oe master) actully makes busybox's largefile support disabled. So busybox's mkswap complains "lseek: Value too large for defined data type" when we install BSP image into the target device. So we have to enable largefile support, and bump PR of busybox(in a later commit). Note: poky-lsb.conf enables "largefile" and includes poky.conf, so we can move "largefile" from poky-lsb.conf into poky.conf. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* poky-lsb.conf: Instead of += with _appendXiaofeng Yan2011-06-231-1/+1
| | | | | | | | | | The default variable DISTRO_FEATHURE was set in poky.conf before \ moving to defaultsetup.conf. Defaultsetup.conf is included after poky-lsb.conf \ So poky-lsb.conf sets the variable using += but since its empty, \ it might as well be an = and then the later ?= doesn't do anything since the \ variable is already set. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* poky.conf: Make qemu-config optional for non-GPLv3Saul Wold2011-06-011-1/+1
| | | | | | [YOCTO #1033] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* poky.conf: Add qemu-config dependencies to qemu images at the distro levelRichard Purdie2011-05-231-0/+7
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Poky doesn't support parallel builds of libc at this pointRichard Purdie2011-05-191-0/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Set DISTRO_EXTRA_RDEPENDS/DISTRO_EXTRA_RRECOMMENDSRichard Purdie2011-05-191-0/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/include/default-distrovars.inc: Create set of default 'distro' ↵Richard Purdie2011-05-111-46/+2
| | | | | | | | variable values (From OE-Core rev: ddbf17b3ee18c12a51950109e8728de65fb9ac0b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* machine/qemu: Add qemu-config as an essential machine speicfic dependency ↵Richard Purdie2011-05-111-7/+0
| | | | | | | | and drop specific distro config (From OE-Core rev: 617b8f2ae26a6b4ac57795fead39ef20b1f92ecc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Add defaultsetup.conf, a set of default configuration providing sane ↵Richard Purdie2011-05-111-31/+2
| | | | | | | | | | | | overrridable default for commonly used options The intent is to allow distros to share common core config but still allow customisations. The core should work with no distro set but users can still customise in any ways needed. (From OE-Core rev: c0a148077ae27a1ef57c55ac22953c68d001af57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Include the new default-providers.inc and default-versions.inc ↵Richard Purdie2011-05-111-59/+1
| | | | | | | | | | | | files These are the minimal defaults to allow OE-Core to function standalone with no distro set and are constucted such that the distro can either override values, or totally replace the include file entirely as needed. (From OE-Core rev: b34d5e93fab4274e1a56f446e2ba4756d614cc47) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-floating-revisions: Move to meta-yoctoRichard Purdie2011-05-101-0/+83
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Set SDK_VENDORRichard Purdie2011-04-211-0/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: Catch up with OE-Core renamingRichard Purdie2011-04-212-3/+5
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-lsb: Add "largefile" feature for LSB distro.Jingdong Lu2011-04-181-1/+1
| | | | | | | | | | Add "largefile" feature for LSB distro. Fixes [YOCTO #794] (From OE-Core rev: 0e7c0a018bee5a4033e5a90a44802e3f582f739f) Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/poky.conf: Use -uclibceabi instead of -uclibgnuceabiKhem Raj2011-04-041-1/+1
| | | | | | | (From OE-Core rev: 7be4299defe061177096946c614f42b7e025b209) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Specify QEMU_TARGETS explicitly for nowRichard Purdie2011-03-311-0/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Add missing POKY_EXTRA_RDEPENDS qemu changes for mipc/ppcRichard Purdie2011-03-281-0/+2
| | | | | | [YOCTO #394] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Bump to post 1.0 versionRichard Purdie2011-03-251-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: remove gnome-common from WHITELIST_GPLV3Saul Wold2011-03-171-1/+1
| | | | | | | | | | This was due to task-poky-extended pulling in qemu-config for non-GPLv3 poky-image-basic (From OE-Core rev: 5abe730df009931f5745aadf613d64fe964f94b2) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: add additional Libraries to the LGPLv2 WhitelistSaul Wold2011-03-171-1/+1
| | | | | | | | | | | The ligcc and gcc-runtime both are LGPLv2 libraries although they are part of the large GCC GPLv3 code. There is clearly called out exceptions for these libraries. (From OE-Core rev: 63c68ba8a546bd7f05fb048fb2abaa5cfb5eb16c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: Move files inappropriate to OE-Core from metaRichard Purdie2011-03-033-0/+184
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>