aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/uclibc/uclibc_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* recipes-core: replace virtclass-native(sdk) with class-native(sdk)Robert Yang2012-11-021-1/+1
| | | | | | | | | | The overrides virtclass-native and virtclass-nativesdk are deprecated, which should be replaced by class-native and class-nativesdk. [YOCTO #3297] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* uclibc-git: Move to tip of master and sync mount.hKhem Raj2012-09-021-2/+0
| | | | | | | | mount.h sync with glibc is needed to get new defines which are needed for some packages like systemd Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* uclibc: Use gcc-cross-initial as staging compilerKhem Raj2012-08-211-3/+4
| | | | | | | | | | | | Do not build fake shared libraries during uclibc-initial phase Let uclibc depend on gcc-cross-initial instead of gcc-cross-intermediate thereby set stage to remove gcc-cross-intermediate Let uclibc depend on uclibc-initial so that boostrap sysroot gets populated properly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc: Separate the bits between uclibc and uclibc-initialKhem Raj2012-06-291-19/+14
| | | | | | | | | | | uclibc and uclibc-initial were providing conflicting PROVIDES separate the common bits into logical pieces. Create a common inc file to hold package information and version specific includes so correct logical units can be included in uclibc and uclibc-initial recipes. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc-git: Upgrade to latest tip of masterKhem Raj2012-06-211-2/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Move to latest tip of masterKhem Raj2012-06-111-1/+1
| | | | | | | | | | | 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>
* uclibc-git: Update to latest git tipKhem Raj2012-05-011-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc-git: Update to latest RCKhem Raj2012-01-251-5/+3
| | | | | | | Document the patches Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Upgrade to latest masterKhem Raj2012-01-191-5/+5
| | | | | | Document the patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc_git: Implement execvpe and refresh scheduler functionsKhem Raj2011-07-071-1/+3
| | | | | | Enable UCLIBC_HAS_UTMPX Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc_git: Move SRCREV past 0.9.32 releaseKhem Raj2011-07-071-14/+7
| | | | | | | | Set DP = -1 since 0.9.32 should be preferred Remove patches already merged upstream Change PV to 0.9.32+0.9.33-rc0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc: Fix bug exposed by udev 168+ for mips architectureKhem Raj2011-06-301-1/+2
| | | | | | | | | | | | | | | newer udev uses sgnalfd + epoll and this exposed a bug in uclibc for mips where SFD_NONBLOCK should be defined with 0200 for mips but was using 04000. This would cause random segfaults in udev during boot process Tested on qemumips/angstrom console-image since angstrom uses udev 171. It worked well when we did not use meta-oe layer because udev in oe-core will then be used which is at version 164. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc_git.bb: Untether UCLIBC_HAS_FPU from UCLIBC_HAS_FLOATSKhem Raj2011-06-301-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc: Add support for $ORIGINKhem Raj2011-06-221-1/+3
| | | | | | This is required by systemd Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc: fix compile error on i586Phil Blundell2011-06-141-0/+1
| | | | | | | | | | | Without this you get: | libc/sysdeps/linux/common/epoll.c: In function '__libc_epoll_pwait': | libc/sysdeps/linux/common/epoll.c:71:80: error: memory input 7 is not directly addressable | libc/sysdeps/linux/common/epoll.c:75:86: error: memory input 7 is not directly addressable | make: *** [libc/sysdeps/linux/common/epoll.o] Error 1 Signed-off-by: Phil Blundell <philb@gnu.org>
* uclibc: remove PACKAGE_ARCHPhil Blundell2011-06-141-3/+1
| | | | | | | | | | | | There is no good reason for uclibc to be machine specific. Remove local assignment to PACKAGE_ARCH so that it gets the default target architecture and bump PR for that change. See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/003064.html Signed-off-by: Phil Blundell <philb@gnu.org> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc: Cleanup the machine dependent config filesKhem Raj2011-06-141-1/+0
| | | | | | | We only have arch specific machine fragments now. Introduce use of KCONFIG_ALLCONFIG and use allnoconfig Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc_git.bb: Fix patch path in SRC_URIKhem Raj2011-05-271-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc_git.bb: Fix compilation on arm when using thumb instruction setKhem Raj2011-05-271-1/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uclibc: Upgrade to 0.9.32-rc3Khem Raj2011-05-231-0/+31
Bring in the uclibc recipes from meta-oe they have been well tested by now. Delete 0.9.30.1 recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>