aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
AgeCommit message (Collapse)Author
2010-10-11recipes-core: Cleanup package descriptions and summariesMark Hatle
[BUGID #281] Evaluate and update each package in recipes-core to ensure they have a consistent summary and description. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2010-10-09udev: Don't install unused links.conf file (thanks Joe Sauer for spotting)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-09gettext: Move files to the correct placeRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-08Rename MACHINE=netbook to MACHINE=atom-pcDarren Hart
In preparation for the more generic atom-pc, rename the netbook machine and all the relevant overrides. Leave the linux-netbook kernel recipe intact and as the default kernel for the atom-pc machine. A future patch will convert this over to linux-wrs and likely remove the linux-netbook kernel recipe. Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-07libc-package.bbclass, eglibc, glibc: enable locales generation using ↵Nitin A Kamble
cross-localedef Along with qemu this provides another option to generate locales for [e]glibc. The new method is to use cross-localedef with appropriate arch specific parameters. The cross-localedef method is found to be 15 times faster than qemu's emnualted method. LOCALE_GENERATION_WITH_CROSS-LOCALEDEF : This is new config variable introduced to selet qemu or cross-localedef method for locale generation. Thanks to Mark Hatle from Windriver for providing the rich information for cross locale generation. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-10-07cross-localedef-native: tool for cross generation of localesNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-10-07poky-default-revisions.inc: Move SRCREV settings into this fileRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-04ncurses: Fix export of LD_LIBRARY_PATH.Daniel Díaz
This fixes the following error on do_install: > line 175: export: `=': not a valid identifier > line 175: export: `[...]/usr/lib': not a valid identifier Signed-off-by: Daniel Díaz <yosoy@danieldiaz.org> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-02ncurses: Only set LD_LIBRARY_PATH within the do_installRichard Purdie
If this is done as a global export it can affect the whole task and the wrong python libraries can be found for example. [BUGID #335] Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-01Fix packaging error (util-linux-sfdisk could not be built)Gary Thomas
Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-30task-base: Drop wifi fwRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-30initrdscripts: remove the incorrect moblin message (Bug 368)Yu Ke
When install the live image into netbook/emenlow, the install tool prompt: # Found drive at /dev/sda. Do you want to install moblin there ? [y/n] The "moblin" here should be replaced by "poky". Fix [BUGID #368] Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-09-30udev-extraconf: Fix LICENSE fieldRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-27eglibc: add FILESPATH to avoid failure on unpackDexuan Cui
Actually Kevin identified the issue: without this fix, "bitbake eglibc-initial-nativesdk" would fail on unpack. Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-09-27task-poky-tools: add rsync in target imageQing He
rsync is needed by debugging using SDK, add it as dependency of task-poky-tools-debug, this fixes [BUGID #345] Signed-off-by: Qing He <qing.he@intel.com>
2010-09-27glibc & eglibc: fix mips DT_MIPS_RLD_MAP checkingQing He
On mips target, binutils currently sets DT_MIPS_RLD_MAP to 0 in dynamic section if a --version-script sets _RLD_MAP to local. This is apparently a binutils bug, but libc shouldn't segfault in this case. Add sanity check on the entry to avoid segfault, fixes [BUGID #287]. Signed-off-by: Qing He <qing.he@intel.com>
2010-09-21[e]glibc-package.inc: fix multiple providers for glibc-gconv-iso8859-1Dexuan Cui
This commit fixes the following error while doing this: bitbake poky-image-sato ERROR: Conflicting PREFERRED_PROVIDER entries were found which resulted in an attempt to select multiple providers (['virtual:nativesdk:/distro/dcui/dexuan/meta/recipes-core/eglibc/eglibc_2.12.bb', '/distro/dcui/dexuan/meta/recipes-core/eglibc/eglibc_2.12.bb']) for runtime dependency glibc-gconv-iso8859-1 The entries resulting in this conflict were: ['PREFERRED_PROVIDER_virtual/libc-nativesdk = eglibc-nativesdk', 'PREFERRED_PROVIDER_virtual/libc = eglibc'] NOTE: multiple providers are available for runtime glibc-gconv-iso8859-1 (eglibc, eglibc-nativesdk, glibc-nativesdk, glibc, external-csl-toolchain, external-poky-toolchain) NOTE: consider defining a PREFERRED_PROVIDER entry to match glibc-gconv-iso8859-1 And bumped PR. This partly fixes [BUGID #329] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-09-21poky-eglibc.inc: fix multiple providers for virtual/libc-nativesdk and otherDexuan Cui
This commit fixes the following error while doing this: bitbake poky-image-minimal NOTE: multiple providers are available for virtual/libc-nativesdk (glibc-nativesdk, eglibc-nativesdk) NOTE: consider defining a PREFERRED_PROVIDER entry to match virtual/libc-nativesdk NOTE: multiple providers are available for virtual/i586-pokysdk-linux-libc-initial-nativesdk (glibc-initial-nativesdk, eglibc-initial-nativesdk) NOTE: consider defining a PREFERRED_PROVIDER entry to match virtual/i586-pokysdk-linux-libc-initial-nativesdk And bumped PR. This partly fixes [BUGID #329] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-09-21eglibc: Add in libc_cv_slibdir setting as used by glibc to fix 64 bit buildsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-20Complete packages -> recipes transitionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-17 gcc: upgrade gcc for powerpc to version 4.5.0Dongxiao Xu
Fix one parameter order issue for base_contains function, which impacts glibc build under new gcc. Add new judge code to determine whether <altivec.h> is needed. This fixes the mpeg2dec build failure under new gcc. Use O2 as the optimization flag to tinylogin as it will meet segfault if compiled by gcc-4.5.0 when enable both frename-registers and Os options. Use O2 instead. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-09-17formfactor: Add machconfig in qemux86-64 to avoid HAVE_KEYBOARD unset.Zhai Edwin
This prevent matchbox-kerboard starting as daemon automatically. Also fix minor issue of netbase on qemux86-64, and add the machine in local.conf.sample [BUGID #308] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-09-10ncurses: rename site_config that was mis-merged when ncurses movedJeff Polk
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-10autotools: enable siteconfig by defaultJeff Polk
eglibc glibc ncurses uclibc zlib: remove explicit siteconfig Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-10[e]glibc-package.inc: fix providers for libsegfault and otherNitin A Kamble
[e]glibc-nativesdk should not be providing libsegfault. This commit fixes the following error while doing this: bitbake poky-image-minimal-initramfs DEBUG: providers for libsegfault are: ['glibc-nativesdk', 'glibc', 'eglibc-nativesdk', 'external-csl-toolchain', 'eglibc', 'external-poky-toolchain'] DEBUG: selecting virtual:nativesdk:/rphome/poky/meta/recipes-core/glibc/glibc_2.10.1.bb as PREFERRED_VERSION 2.10.1 of package glibc-nativesdk (for item libsegfault) DEBUG: selecting /rphome/poky/meta/recipes-core/glibc/glibc_2.10.1.bb as PREFERRED_VERSION 2.10.1 of package glibc (for item libsegfault) NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk-2.10.1 NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk-2.10.1-r3 NOTE: checking PREFERRED_PROVIDER_virtual/libc-nativesdk NOTE: selecting glibc-nativesdk to satisfy runtime libsegfault due to PREFERRED_PROVIDER_virtual/libc-nativesdk = glibc-nativesdk And bumped PR. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10netbase: Don't hardcode the qemu IP configRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07ldconfig-native: Set LICENSERichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07poky-image: Set LICENSE field for the image recipes (note this doesn't apply ↵Richard Purdie
to the image contents, just the recipe and code used Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07udev: Drop old versionsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-03bootmisc.h: use "date -s" to set timeKevin Tian
without "-s", 201009031653 would be interpreted incorrectly by date and then we saw below warning: date: invalid date 165320100903 Fix [BUGID #265] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-03eglibc: Add siteconfig cache generationJeff Polk
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-03uclibc: Add siteconfig cache generationJeff Polk
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-03ncurses: Add siteconfig cache generationJeff Polk
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-03zlib: Add siteconfig cache generationJeff Polk
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-03glibc: Add siteconfig cache generationJeff Polk
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-03glibc-package.inc: disable build-time locale generation for nativesdkKevin Tian
The idea of build-time locale generation is documented in glibc-package.inc: Binary locales are generated at build time if ENABLE_BINARY_LOCALE_GENERATION is set. The idea is to avoid running localedef on the target (at first boot) to decrease initial boot time and avoid localedef being killed by the OOM killer which used to effectively break i18n on machines with < 128MB RAM. However it doesn't make sense to do same thing for glibc-nativesdk, as the build system is powerful. More importantly is that ideally host_arch running sdk may even be out of the support list of target_arch by qemu-native. Regarding to above rationale, this commit disables build time locale generation to avoid following error when asking qemu to run localdef: NOTE: /opt/poky/sysroots/i586-pokysdk-linux/lib/ld-linux.so.2: No such file or directory nativesdk binaris have opt path hardcoded to avoid mess with host bits, which is another reason that build time locale generation is not feasible here. This fixes [BUGID #264] also add 'nativesdk' to eglibc per RP's suggestion Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-03eglibc: Set BBCLASSEXTEND to include nativesdkRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-03udev: don't reference parent sysfs node directlyKevin Tian
udev warns direct reference to parent sysfs, which is not necessary and may break future kernel. Actually udev will handle parent nodes automatically for ATTRS key. This fixes [BUGID #113] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-02libc-package.bbclass: merge glibc & eglibc class filesNitin A Kamble
Other enhancements: print qemu's stdio & error on failure glibc: enable locale generation for all arches eglibc: enable binary locale generation for mips And cleanup of code based on the code review. [e]glibc: move common definition in the common file bitbake was complaining about duplicate definition of get_libc_fpu_setting in eglibc.inc & glibc.inc files. And bump PRs Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-01packages: Separate out most of the remaining packages into recipesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-27Major layout change to the packages directoryRichard Purdie
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>