summaryrefslogtreecommitdiff
path: root/recipes/uclibc
AgeCommit message (Collapse)AuthorFiles
2010-05-25Make the do_patch apply=yes param implicit if extension is .diff/.patchChris Larson7
For .diff/.patch you need to apply manually, you can specify apply=no. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-25Rename url params patch=<ignored>/pnum=<n> to apply={yes,no}/striplevel=<n>Chris Larson7
I think this makes the behavior rather more clear. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-24uclibc_git.bb: Bump SRCREVKhem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-05-20uclibc-git: Update machine config for SH3 and SH4Khem Raj3
* Bump the SRCREV to latest on git master Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-05-18uclibc-git: Add libm.so to dummy shared objectsKhem Raj26
* Generate dummy libm.so in uclibc-initial because ppc gcc-cross libgcc links with libm and it needs the notion of libm when building gcc-cross-intermediate * Cleanup machine config files and rename from .config to .machine * Bump SRCREV to latest master Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-05-11uclibc_git: Bump SRCREV.Khem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-04-28linux-libc-headers: Delete include/scsi/scsi.hTom Rini1
With 2.6.31, the kernel started exporting certain SCSI headers again and in particular scsi/scsi.h. After talking with Christoph Hellwig and James Bottemley (scsi maintainer) the kernel shouldn't export scsi/scsi.h. Removing this from the kernel, rather than trying to clean it up to be userland parseable is the right way to go. We bump the libc INC_PRs to make sure the end user has a sane <scsi/scsi.h> again. Signed-off-by: Tom Rini <tom_rini@mentor.com> Acked-By: Koen Kooi <k-kooi@ti.com>
2010-04-23uclibc/nptl: Remove nptl recipes.Khem Raj13
* uclibc nptl has been merged into master upstream. therefore remove the recipes for nptl branch. * Use nptl as default pthreads for uclibc git recipes. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-04-12uclibc_0.9.30: fix checksum, accidentally pushed checksum for it's locale ↵Martin Jansa1
instead Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-11uclibc: add checksums to recipesMartin Jansa6
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-02sane-srcrevs: move SRCREVs to recipesMartin Jansa2
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-03-12uclibc-0.9.30.3: New recipe.Khem Raj56
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-02-14uclibc-nptl: Bump SRCREV to latest tipKhem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-02-11uclibc-git: Add UCLIBC_HAS_NFTW to config file.Khem Raj2
* Update to latest tip of master upstream. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-02-10uclibc-git: Typo fix in comments.Bernhard Reutner-Fischer1
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-02-04uclibc-nptl: Add machine conf fragment for SH4.Khem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-02-01uclibc_git: Bump SRCREV to latest upstream.Khem Raj2
* Delete patches that are merged upstream. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-02-01uclibc-nptl: Update to latest top of upstream branch.Khem Raj3
* Drop upstream merged patches. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-26uclibc-nptl: Fix build failure due to __libc_errno being hidden now.Khem Raj1
* Updated patch to pass right -D values to pt-__syscall_error.c compile. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-25uclibc: Add patches to hide __libc symbols.Khem Raj7
* Move to latest tip. * Delete patches merged upstream. * Add patches to hide __libc* symbols. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-24uclibc-git: Set UCLIBC_HAS_LIBUTIL=y in distro.configKhem Raj4
* Bump SRCREV to latest tip of git. * Add config for qemu x86 and mips. * Drop uclibc_ldso_use_O0.patch gcc 4.4 seems not to need it. * Set UCLIBC_HAS_LIBUTIL=y in distro.config otherwise libutils wont be generated which is needed by apps like pam. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-22uclibc: Add new recipes for 0.9.30.2 release.Khem Raj61
* Tested on arm and mips using minimal-uclibc and gcc_svn. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-21uclibc-nptl: Fix Global dynmaic TLS loads.Khem Raj3
* Update to latest tip of branch. * Delete the patches which are now upstream. * Hide __libc_errno and __libc_h_errno and __libc_res. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-15uclibc: Package uclibc_nonshared.a into ulibc-dev.Khem Raj1
* uclibc_noshared.a and libpthread_nonshared.a are right now packaged into uclibc-static which does not get installed along with uclibc-dev. These libraries are required on target for native SDK to work. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-14uclibc-nptl/uClibc.distro: Enable stubs for libnsl and libresolvKhem Raj1
* This furthers native-sdk-image compilation on uclibc nptl. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-12uclibc-nptl: Fix booting problems on mips nptl.Khem Raj2
* This patch fixes the fundamental problems in getting a bootable system based on uclibc nptl for mips. Patch is submitted upstream. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-08uclibc-nptl: Add machine config parts for mips,x86 qemu.Khem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-01-02Fix the wrong setting in qemumips/uClibc.machineGuo Hongruan1
* In the previous version, the qemumips/uClibc.machine is copied from qemux86/uClibc.machine without any modification, which causes the compilation of uClibc for qemumips failed. Signed-off-by: Guo Hongruan <camelguo@gmail.com>
2009-12-29uclibc_nptl.bb: Set DEFAULT_PREFERENCE to -1.Khem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-12-29uclibc-nptl: Move SRCREV to latest on nptl branch.Khem Raj2
* move the SRCREV of git recipe to tip of master. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-12-14uclibc-nptl: Move to current tip of branchKhem Raj3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-12-09uclibc-nptl: Set UCLIBC_HAS_LIBUTIL=yKhem Raj1
* Some recipes like sysvinit checks for libutils Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-12-07uclibc-nptl: Update to lastest git rev.Khem Raj3
* Add patch to fix build issue in rpc. * Apply installfix patch to sort out parallel builds. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-11-30uclibc: add O_CLOEXEC support needed for newer pulseaudioHenning Heinold2
* only for version 0.9.30.1 * bump PR
2009-11-25uclibc-initial: Convert to us do_install for staging. 0.9.30.1 is tested and ↵Richard Purdie6
works, anyone using older versions will need to verify this Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-24uclibc: clean up uClibc for the new oe features mainly done Richard PurdieHenning Heinold4
* fix paralllel make install of uClibc, now we have libc.so in place * bump PR for 0.9.30.1
2009-11-17svn recipes: change +svnr${SRCREV} +svnr${SRCPV}Martin Jansa2
* Just formal change * No need to bump PE or PR Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-04uclibc-nptl: Update to latest tip of branchKhem Raj2
* Compile uclibc nptl is ARM mode. Thumb has some issues for now. * Add new config option UCLIBC_SUSV4_LEGACY=y Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-24Add support for MIPS qemu machineKhem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-10uclibc-nptl: Bump the SRCREVKhem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-01uclibc-nptl: Move to latest revision.Khem Raj4
* Add needed fixes to get uclibc nptl compiling. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-09-19uclibc-0.9.30: We need the __always_inline__ patch, bump PR.Tom Rini3
Also move the patch into files dir. This probably applies to other older versions as well.
2009-09-19uclibc-initial-0.9.30: Fix a typo, install_headers not install-headersTom Rini1
2009-09-17uClibc: use __always_inline instead of __inline__Mario Domenech Goulart2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2009-09-12uclibc-initial: Create ${UCLIBC_STAGE_PREFIX}/libKhem Raj6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-09-10uclibc-initial: Move the compile stuff to do_compileKhem Raj6
* Currently all work is done in do_stage. On Henning's suggestion I refactored it. * For 0.9.30 onwards installing pregen and install_dev built almost whole uclibc. We only needed libc headers so replaced with install_headers Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-09-08uclibc_0.9.30.1: Disable STDIO_GETC|PUTC MACROsKhem Raj2
* There is a problem with threads enabled and hiding __fgetc_unlocked and __fputc_unlocked which gets pulled in with the macros. This patch disables the macros and it will use the functions to perform these functions Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-09-03OpenEmbedded: Switch to using linux-uclibceabi and linux-gnu for TARGET_OSKhem Raj1
* Bump the ABI_LAYOUT. Build from scratch will be needed. * Replace using TARGET_OS from linux->linux-gnu. * Replace using linux-uclibcgnueabi->linux-uclibceabi. * Add 'eabi' to DISTRO_FEATURES (only for minimal and micro). * Use eabi and BASE_PACKAGE_ARCH to compute real TARGET_OS. * Fix the micro conf to get console image building. * Fix the linux-uclibcgnueabi overrides in all recipes. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Phill Blundell <pb@reciva.com> Acked-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
2009-08-31uclibc: Pass ARCH=<TARGET_ARCH>" on make commandline.Khem Raj8
Like linux kernel Git version of uclibc mandates that ARCH is passed down from make instead of being computed magically. This will be there in next release 0.9.31 of uclibc. Defining it on make invocation for older releases is no harm. Also move uclibc to use INC_PR Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Henning Heinold <heinold@inf.fu-berlin.de>
2009-08-27uclibc: Make 0.9.30.1 as default if not specifiedKhem Raj5
Add C99 double wrappers. Set the default preferences such that 0.9.30.1 is chosen if not specified. Signed-off-by: Khem Raj <raj.khem@gmail.com>