summaryrefslogtreecommitdiff
path: root/meta/recipes-core
AgeCommit message (Collapse)AuthorFiles
2012-06-15coreutils: Fix a typo in v6.9 (bracket not braket)Andrei Gherzan1
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-06-11task-self-hosted.bb,task-core-lsb.bb: Conditionalize pth inclusionKhem Raj1
pth is not portable to uclibc therefore we need to exclude it for uclibc based systems. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-11uclibc: Move to latest tip of masterKhem Raj1
This gets the important fix for eventfd syscall handling which was exposed by glib 2.32 upgrade without this patch core-image-sato would get stuck and wont boot all the way through Same patch is needed for 0.9.33 as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-08gettext/shared-mime-info: Add missing patch upstream status fieldRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-08gettext: install libgettextlib.a before removing itJoe Slater2
In a multiple job build, Makefile can simultaneously be installing and removing libgettextlib.a. We serialize the operations. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-05dbus: update to version 1.4.20Radu Moisan7
Unstable version 1.5.12 also supported Signed-off-by: Radu Moisan <radu.moisan@intel.com>
2012-06-05external-sourcery-toolchain: forcibly create usr/libChristopher Larson1
If the usr/lib directory doesn't exist, the toolchain can fail to even try to find crti.o in a completely different directory. This causes a failure for the case where baselib is lib64. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-05external-sourcery: extract src and dest sysroot paths from gccChristopher Larson1
Rather than hardcoding the multilib path in a map, and hardcoding dest sysroot symlink creation in a hook, now we just use -print-sysroot for both, and pass the appropriate multilib args to the toolchain for particular tunes. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-30meta: replace os.system with subprocess.callRobert Yang1
Replace os.system with subprocess.call since the older function would fail (more or less) silently if the executed program cannot be found More info: http://docs.python.org/library/subprocess.html#subprocess-replacements [YOCTO #2454] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-30util-linux: use new update-alternativesMark Hatle2
In addition to switching to the new update-alternatives, it was discovered that the sln, shutdown, halt, reboot and related commands were never generated. Remove these from the list. (These appear to have been removed from util-linux some time ago.) Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30psplash: use new update-alternativesMark Hatle1
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30ncurses: use new update-alternativesMark Hatle1
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30dropbear: use new update-alternativesMark Hatle2
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30coreutils: use new update-alternativesMark Hatle2
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30busybox: use new update-alternativesMark Hatle2
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30sysvinit: use new update-alternativesMark Hatle3
Also remove postinst and prerm which were not being used. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-30tinylogin: use BPN for alternativesMark Hatle1
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-05-25glib-2.0: Clean up OECONF flags into one variableRichard Purdie2
Without this change, libelf was "floating" for linuxstdbase for example, leading to build failures. This patch moves all the common options into a common variable. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-25libxml2/libxslt: Don't depend on ansidecl.h headerRichard Purdie1
We don't DEPEND on binutils for ansidecl.h so ensure we should never use the header. This makes builds determinstic and means something like: bitbake binutils bitbake libxml2 -c configure bitbake binutils -c clean bitbake libxml2 doen't fail to build. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-25coreutils-native-6.9: fix build with automake 1.12Nitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-05-25libxml2: fix build with automake 1.12Nitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-05-25dropbear: fix include dependent PR generationSteffen Sledz2
Signed-off-by: Steffen Sledz <sledz@dresearch-fe.de>
2012-05-24jpeg: update to upstream version 8dMarko Lindqvist3
* fix_for_automake_1.11.2.patch removed as issue resolved upstream * Have README as license file instead of several source files that just refer to it Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2012-05-24glib-2.0: upgrade to 2.32.3Martin Jansa2
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-05-24netbase: merge init script updates from upstreamAndreas Oberritter2
* Read /proc/mounts only once. * Support many more network filesystem types. * Remaining differences to netbase 4.47: - Uses the mountvirtfs keyword instead of mountkernfs - Doesn't use lsb functions - Doesn't print a warning if /etc/network/options exists - Doesn't use --exclude parameter for ifup, because busybox doesn't support it. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2012-05-24ncurses: Avoid occasional builling failure when having parallel processable taskXiaofeng Yan1
ncurses failure non-gplv3 build (race issue) like the following \ error information: | tic: error while loading shared libraries: /srv/home/pokybuild \ /yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/build/tmp/\ work/x86_64-linux/ncurses-native-5.9-r8.1/ncurses-5.9/narrowc/lib\ /libtinfo.so.5: file too short | ? tic could not build /srv/home/pokybuild/yocto-autobuilder/\ yocto-slave/nightly-non-gpl3/build/build/tmp/work/x86_64-linux/\ ncurses-native-5.9-r8.1/image/srv/home/pokybuild/yocto-autobuilder\ /yocto-slave/nightly-non-gpl3/build/build/tmp/sysroots/x86_64-linux\ /usr/share/terminfo | make[1]: *** [install.data] Error 1 This is a race issue which is caused by install.libs and install.data: 1) install.data needs run tic 2) tic needs libtinfo.so 3) install.libs would regenerate libtinfo.so 4) but install.data doesn't depend on install.libs, and they can run parallelly So there would be errors in a very critical condition: tic is begining to run at the same time when install.libs is generating libtinfo.so, and this libtinfo.so is not integrity, then there would be the above error. Let task install.libs run before install.data for fixing this bug. [YOCTO #2298] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2012-05-24eglibc: package mtrace separatelyNitin A Kamble3
add libc-mtrace as dependency for task-core-tools-debug now eglibc-mtrace gets included in an sdk image and not in a non-sdk image. This does not affect builds with uclibc. This fixes bug: [YOCTO# 2374] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-05-24external-sourcery-toolchain: ignore GNU_HASH issues with its packagesChristopher Larson1
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2012-05-24Rename 'external-csl' to 'external-sourcery'Christopher Larson2
This is a rename per the purchase of CodeSourcery by Mentor Graphics Corporation, and associated naming change. Signed-off-by: Christopher Larson <kergoth@gmail.com>
2012-05-24eglibc: Add ARM hf dynamic linker supportKhem Raj3
The work is done in glibc upstream we backport the relevant patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-20netbase: Add interface files for qemumips64 and qemush4Khem Raj3
These files are alike other qemu machines they help in creating a working network interface when using qemumips64 or qemush4 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-20eglibc-2.15: Support mips64Khem Raj2
Add mips64 to binary locale arches Enabling ports in addons causes wrong machtype to be chosen for mips64 and it always chose mips32 which is wrong for mips64 so enable all the addons we have and we were enabling them anyway Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-16expat: update to upstream version 2.1.0Marko Lindqvist3
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2012-05-11eglibc: fix build with poky-tiny distroNitin A Kamble2
This fixes bug [YOCTO #2443] The prototype of findidx() has changed, but the code in xregex.c is still using the old prototype. This issue stayed hidden because this code only gets excercised when OPTION_POSIX_REGEXP_GLIBC is disabled in the eglibc configuration. See the patch for further information. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-05-11uclibc.inc: uclibc rtld does support GNU_HASHKhem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-11eglibc: Add patch to fix /var installation locationSaul Wold2
This address the packaging issues since it's installed in the wrong place ERROR: For recipe eglibc-nativesdk, the following files/directories were installed but not shipped in any package: ERROR: /var ERROR: /var/db ERROR: /var/db/Makefile Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-05-09eglibc: Add patch to fix /var installation locationSaul Wold2
This address the packaging issues since it's installed in the wrong place ERROR: For recipe eglibc-nativesdk, the following files/directories were installed but not shipped in any package: ERROR: /var ERROR: /var/db ERROR: /var/db/Makefile Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-05-09libc-package.bbclass: Add MLPREFIX while dynamically set RDEPENDSDongxiao Xu1
We need to add MLPREFIX when set RDEPENDS by setVar() function. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2012-05-09zlib: upgrade to 1.2.7Eric Bénard2
1.2.6 is no more fetchable and 1.2.7 fix some bugs, full changelog is available here : http://zlib.net/ChangeLog.txt Signed-off-by: Eric Bénard <eric@eukrea.com>
2012-05-08dbus-glib: bump PR to rebuild after glib upgradeMartin Jansa1
* some apps had issues in runtime when dbus-glib wasn't rebuilt and reinstalled after glib upgrade, see: http://www.shr-project.org/trac/ticket/1980 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-07glib-2.0: Fix issues with libelf dependency creeping inRichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-06glib-2.0: upgrade to 2.32.2Martin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-06glib-2.0: upgrade to 2.32.1Martin Jansa4
* g_once_init_enter.patch shouldn't be needed after upstream commit 794c1a30bc27b4c8d77537813acb1213d5ac80f2 * LIC_FILES_CHKSUM change is only because PCRE was upgraded and now pcre.h says "Copyright (c) 1997-2012 University of Cambridge" instead of 2010 and COPYING file "Please see the file LICENCE in the PCRE distribution for licensing details." but LICENSE file is not part of glib distribution (but still BSD in standalone PCRE) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-05-06initrdscripts: Update install.sh to work with mmc devicesDarren Hart2
Fixes [YOCTO #2385] The installer only searches for hd[ab] sd[ab]. Some newer BSPs have mmcblk devices that should be used as the install target. These devices also have a partition prefix (mmcblk0p1 instead of mmcblk01). As they are detected asynchronously, it is necessary to add the rootwait kernel parameter to avoid a race condition trying to mount the root device. As BSPs like the FRI2 and the sys940x have mmc devices and will have a 1.2 release, we should push this to 1.2.1. The changes are perfectly contained and easily verified. Test for an mmcblk device and add the p partition prefix if necessary. Add the rootwait kernel parameter when an mmcblk device is detected. Replace the series of explicit umount commands with a single umount using a wildcard. This will find all the partitions and will not try to unmount non-existant devices. Avoid copy and paste errors by replacing /dev/${device}${pX} references with the previously assigned rootfs, bootfs, and swap variables. These changes have been tested on the FRI2 Sato image which installed to /dev/mmcblk0 as well as the N450 Sato image which installed to /dev/sda. Both were successful. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-06uclibc: Return correct endianness for mips64Khem Raj1
Regular expression did not check for mips64 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-04busybox: port improvements to simple.script from Debian (udhcpc)Andreas Oberritter2
* Support resolvconf * Avoid bashism $((metric++)) * Use 'domain' instead of 'search' for domain parameter Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-04busybox: remove unused patches for simple.script (udhcpc)Andreas Oberritter3
* OE-Core provides its own copy of simple.script. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-03util-linux: Update to 2.21.1Saul Wold12
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-05-03external-csl-toolchain: update SUPPORTED to match toolchainChristopher Larson1
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2012-05-03external-csl-toolchain: cleanup, simplify, use base_libdirChristopher Larson1
Signed-off-by: Christopher Larson <kergoth@gmail.com>