summaryrefslogtreecommitdiff
path: root/meta/conf
Commit message (Collapse)AuthorAgeFilesLines
* eglibc: migrate configurability from oeKang Kai2011-06-141-1/+8
| | | | | | | | | | Migrate configurability from oe, try to shrink minimal image size All eglibc configuration options are included in conf/distro/include/default-distrovars.inc. Define DISTRO_FEATURES_LIBC and DISTRO_FEATURES in local.conf with the same way in local.conf.sample.extended to enable those options. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* distro_tracking_fields.inc: update the info for the following recipesDexuan Cui2011-06-141-59/+54
| | | | | | | | | | | | | | | | | | | screen: remove the duplicate info tcf-agent: update MANUAL_CHECK_DATE gnome-doc-utils startup-notification util-macros liberation-fonts resourceproto dri2proto glproto inputproto pixman libxext libxi xcb-util Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* tcmode-default: fix PREFERRED_VERSION_gcc-cross-canadianDexuan Cui2011-06-141-1/+1
| | | | | | | | | | [YOCTO #1163] For some test I need to back to use gcc-4.5, so I changed GCCVERSION and SDKGCCVERSION to "4.5.1", but I found gcc-cross-canadian's 4.6.0, rather than 4.5.1, would be built! Finally I made this patch to fix the issue. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* conf/sanity.conf: Set the minimum bitbake version correctly, we've needed ↵Richard Purdie2011-06-091-1/+1
| | | | | | recent bitbake features for a while Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields.inc: Fix a incorrect date formatMei Lei2011-06-091-1/+1
| | | | | | One incorrect date format caused a checking failure in package report system. Signed-off-by: Mei Lei <lei.mei@intel.com>
* distro_tracking_fields.inc: add pseudoMark Hatle2011-06-091-0/+7
| | | | | | Add pseudo to tracking, with me as the maintainer. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* bitbake.conf: Create staticdev pacakge for static librariesSaul Wold2011-06-091-5/+12
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro tracking: Manual UpdatesSaul Wold2011-06-061-4/+11
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro tracking: fixup some bad entriesSaul Wold2011-06-061-19/+16
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro tracking: update Qing -> SaulSaul Wold2011-06-061-59/+68
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro-tracking: update openssh, tar, and grepScott Garman2011-06-061-13/+13
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* distro-tracking: updatesScott Garman2011-06-061-14/+20
| | | | | | | | | | | | | | | Update the distro tracking fields for: * apmd * at * blktool * cpio * dosfstools * gzip * libatomics-ops * shadow Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* bitbake.conf: set PSEUDO_PASSWD within FAKEROOTENVScott Garman2011-06-061-1/+1
| | | | | | | | PSEUDO_PASSWD needs to point to the directory where passwd and group files are kept. This will allow pseudo to use those users and groups to change file ownership. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* distro tracking: updatesSaul Wold2011-06-011-27/+72
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* bitbake.conf: make OVERRIDES match what people expectKoen Kooi2011-05-301-6/+6
| | | | | | | | In the current situation TARGET_ARCH will override MACHINE, which is counter intuitive since the machine is more specific than the arch. The order is now pn-$PN} -> arch -> machine -> distro as the machine is a set of defaults and the distro is the ultimate policy. 'failfast' has been removed since it's not used anymore, just like 'local'
* conf/bitbake.conf: Added variables for PR service.Lianhao Lu2011-05-271-4/+16
| | | | | | | | | | | | | | | | | | | | Added following variables for PR service: USE_PR_SERV: flag of whether to use the network PR service PRAUTOINX: search index for the network PR service PKGE/PKGV/PKGR: epoch, version and revision used in package feed. EXTENDPKGV: full package version string used in package relationships. For the following recipes, replace EXTENDPV with EXTENDPKGV: udev, xcb, xorg-proto, util-macros and linux-libc-headers then removed the unused EXTENDPV and EXTENDPEVER variables Users should use EXTENDPKGV instead for package feed generation. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcmode-default: workaround for gcc 4.6.0 failure on beagleboardNitin A Kamble2011-05-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | mesa-xlib: workaround gcc 4.6.0 ICE Fixes this bug [YOCTO #1105] Working around this issue withg gcc 4.6.0 for beagleboard machine (armv7) ccache arm-poky-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fno-tree-vectorize --sysroot=/build_disk/poky_build/build0/tmp/sysroots/beagleboard -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/drivers/svga/include -O2 -pipe -g -feliminate-unused-debug-types -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XSHM -std=gnu99 -fvisibility=hidden -DHAVE_STDINT_H -DHAVE_SYS_TYPES_H svga_tgsi_insn.c -o svga_tgsi_insn.o svga_tgsi_insn.c: In function 'svga_shader_emit_instructions': svga_tgsi_insn.c:2969:1: internal compiler error: in push_minipool_fix, at config/arm/arm.c:12084 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[4]: *** [svga_tgsi_insn.o] Error 1 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* bitbake.conf: change IMAGE_ROOTFS_EXTRA_SPACE to soft (?=) defaultSaul Wold2011-05-271-5/+6
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* image_types: add IMAGE_ROOTFS_EXTRA_SPACESaul Wold2011-05-251-0/+4
| | | | | | | | | | | | | [YOCTO #886] This address 2 needs after the IMAGE_ROOTFS_SIZE is cleaned up, by removing the _ext2/3 overrides it allows for a cleaner override using IMAGE_ROOTFS_SIZE to create a large rootfs, or by setting the IMAGE_ROOTFS_EXTRA_SPACE, will allow for extra space allocated in Kilobytes above the base size (determined by du of the rootfs * IMAGE_OVERHEAD_FACTOR, default of 1.3). Signed-off-by: Saul Wold <sgw@linux.intel.com>
* IMAGE_ROOTFS_SIZE CleanupSaul Wold2011-05-253-8/+0
| | | | | | | | | | | | | | This basic cleanup removes the _ext2/3 overrides from places they no longer belong since they did not allow further overrides. In doing this the core-image-minimal* recipes can now set a reasonably small rootfs so that it's a realistic size for minimal. The new default for minimal is 8M and will be adujsted upward by the IMAGE_OVERHEAD_FACTOR (default of 1.3). This also fixes the ROOTFS_SIZE usage in the IMAGE_CMD_<fstype> code Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro-tracking: update toolchain recipe fieldsNitin A Kamble2011-05-231-0/+3
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* qemu machines: drop MACHINE_ESSENTIAL_EXTRA_RDEPENDS = "qemu-config"Koen Kooi2011-05-231-1/+0
| | | | | | | Things like 'distcc' and 'bash' are not essential to booting a qemu machine. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcmode-default: switch to gcc 4.6.0 for ppc & mips alsoNitin A Kamble2011-05-231-4/+0
| | | | | | Now the kernel issues related to gcc 4.6.0 for mips & ppc are fixed. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* tcmode-default: switch to eglibc 2.13 from 2.12Nitin A Kamble2011-05-231-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* tcmode-default: switch to gcc 4.6.0 for x86, x86-64 & armNitin A Kamble2011-05-201-2/+6
| | | | | | mips & ppc are not ready yet. Waiting for kernel issues to be fixed. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* distro/defaultsetup.conf: Append TCLIBC to TMPDIR by defaultRichard Purdie2011-05-192-6/+4
| | | | | | | | | | | | | The current solutions to share uclibc, eglibc and glibc builds in the same tree all have various issues associated with them. Appending the suffix to TMPDIR seems like the best solution since sstate (which defaults to outside TMPDIR) will allow reuse of any components. This avoids messy changes to the core with other approaches to this problem inevitably entail, usually in code where this abstraction isn;'t logically best placed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* default-distrovars.inc: Do not add DISTRO_EXTRA_RDEPENDS and ↵Khem Raj2011-05-191-3/+0
| | | | | | | | | DISTRO_EXTRA_RRECOMMENDS We otherwise get these added to image dependencies in distributions and they may not want it but would like to use those variables Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Couple minor fixes for the OECORE renameJessica Zhang2011-05-181-1/+1
| | | | Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
* world-broken: remove non-existent itemsSaul Wold2011-05-181-5/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* bitbake.conf: set TARGET_VENDOR to '-oe' and remove it from defaultsetup.confMartin Jansa2011-05-172-3/+1
| | | | | | * -oecore was changed to -oe to be more consistent with SDK_VENDOR as we had -oesdk as SDK_VENDOR and not -oecoresdk Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* conf/bitbake.conf: Add MACHINEOVERRIDES variableKhem Raj2011-05-161-1/+2
| | | | | | | | | | | | | | By defualt it points to $MACHINE but sometimes its desired to have more than one overrides stemming out of a machine then they can be added to MACHINEOVERRIDES. e.g. MACHINEOVERRIDES = "${MACHINE}:nslu2" Note that if you redefine MACHINEOVERRIDES then default override for machine has to be added to it explicitly otherwise it will get lost. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* distro_tracking_fields.inc: update for qt 4.7.3 upgradePaul Eggleton2011-05-161-16/+16
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* tcmode-default: fix a typoNitin A Kamble2011-05-131-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* tcmode-default: lock also versions for eglibcMartin Jansa2011-05-111-0/+6
| | | | | | * there is section for glibc but eglibc was missing Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tcmode-default: Fix defaults for libgcc recipesNitin A Kamble2011-05-111-0/+2
| | | | | | | | | | | | | | | | | | | | | This fixes bug: [YOCTO #1021] Tthe libgcc version was getting picked up as latest, which may not match with the version of gcc. And because of this the crt*.o files were missing from the resulting libgcc-dev package. libgcc1-4.6.0-r0.i586 perl-module-extutils-cbuilder-platform-windows-gcc-5.12.3-r0.i586 gcc-4.5.1-r4.i586 libgcc-s-dev-4.6.0-r0.i586 gcc-symlinks-4.5.1-r4.i586 /lib /lib/libgcc_s.so [RP: Updated to make new file layout] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* siteinfo.bbclass: Add powerpc-linux-gnuspe.Leon Woestenberg2011-05-112-0/+2
| | | | | | | | | Re-add powerpc-linux-gnuspe, from OpenEmbedded. Also adds support to poky.conf so that minimal-core-image builds with DISTRO=poky, [RP: Synced with recent diso file reoorg] Signed-off-by: Leon Woestenberg <leon@sidebranch.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro: Drop poky.conf, nothing in here should be needed for builds to ↵Richard Purdie2011-05-111-37/+0
| | | | | | work and distroless config should work Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/include: Remove old prebuilt OE toolchain support (replaced by ↵Richard Purdie2011-05-118-137/+1
| | | | | | sstate) and oabi config (obsolete) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro/tclibc-uclibc: Append uclibc to key path names to allow parallel ↵Richard Purdie2011-05-111-1/+4
| | | | | | uclibc and eglibc builds Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* preferred-xorg-versions.inc: Drop this, it makes no sense given we only have ↵Richard Purdie2011-05-112-152/+0
| | | | | | one version of these recipes Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/include/default-distrovars.inc: Create set of default 'distro' ↵Richard Purdie2011-05-113-46/+46
| | | | | | variable values Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* machine/qemu: Add qemu-config as an essential machine speicfic dependency ↵Richard Purdie2011-05-114-9/+3
| | | | | | and drop specific distro config Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Add defaultsetup.conf, a set of default configuration providing sane ↵Richard Purdie2011-05-117-64/+58
| | | | | | | | | | 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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Include the new default-providers.inc and default-versions.inc ↵Richard Purdie2011-05-114-69/+40
| | | | | | | | | | 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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Drop poky-floating-revisions.inc, poky-bleeding.conf and poky-lsb.confRichard Purdie2011-05-113-100/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/bitbake.conf: use --no-check-certificate to avoid errors when wgetting ↵Otavio Salvador2011-05-111-4/+4
| | | | | | from https Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta/conf/layer.conf: Remove packages/*bb from BBFILESKhem Raj2011-05-111-1/+1
| | | | | | packages directory has been divided into recipes-*/ dirs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bitbake.conf: Drop unused *GUI* and MACHINE_DISPLAY variablesRichard Purdie2011-05-102-10/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/conf/local.conf.sample: fix mklibs comment line split and typoOtavio Salvador2011-05-101-3/+4
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gettext.bbclass, bitbake.conf: Append nls options to EXTRA_OECONF instead of +=Khem Raj2011-05-081-1/+1
| | | | | | | | | | | | | | | | | | | Some recipes do not defined EXTRA_OECONF in such cases += drops the --enable|--disable-nls options. In another case where recipe defines EXTRA_OECONF instead of adding/appending to it then --enable|--disable-nls options are lost from EXTRA_OECONF We define EXTRA_OECONF = "" in bitbake.conf so the variable exists always. We use _append instead of += so the option is added at very end and not lost. We only return empty gettext dependencies if its a target recipe in case when USE_NLS is not set because the native/cross/nativesdk recipes still need the gettext dependencies Signed-off-by: Khem Raj <raj.khem@gmail.com>