summaryrefslogtreecommitdiff
path: root/recipes/glibc
AgeCommit message (Collapse)AuthorFiles
2010-07-22glibc.inc: changned = to ?= in COMPATIBLE_TARGET_SYS assignmentFrans Meulenbroeks1
replaced = by ?= apparently this fell out of the file somewhere Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-22glibc: added COMPATIBLE_TARGET_SYSFrans Meulenbroeks2
added COMPATIBLE_TARGET_SYS ?= "(?!nios2)" to the glibc.inc file and COMPATIBLE_TARGET_SYS = "." to the only recipe that does support nios2 (glibc_2.5.bb) Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-17glibc-2.9: added missing ld.so.confFrans Meulenbroeks1
Thanks for Khem to pointing this out! Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-16glibc 2;5: cleaned up; patches only in local dirFrans Meulenbroeks25
mved all patches to glibc-2.5 removed references to other dirs. Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-16glibc 2.9: cleaned up; patches only in local dirFrans Meulenbroeks21
moved all patches to glibc-2.9 removed references to other dirs. Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-07-16glibc 2.10.1: cleaned up; patches only in local dirFrans Meulenbroeks22
moved all patches to glibc-2.10.1 removed references to other dirs. Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-07-16glibc: remove old/obsolete versionsFrans Meulenbroeks55
as mentioned before on the OE ML. removing some old versions which are not pinned by any distro and are fairly old: glibc-initial_2.3.2+cvs20040726.bb glibc-initial_2.3.6.bb glibc-initial_2.4.bb glibc-initial_2.7.bb glibc_2.3.2+cvs20040726.bb glibc_2.3.3+cvs20041128.bb glibc_2.3.3+cvs20050221.bb glibc_2.3.3+cvs20050420.bb glibc_2.3.6.bb glibc_2.4.bb glibc_2.7.bb Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> Acked-by: Graham Gower <graham.gower@gmail.com>
2010-07-10glibc 2.10.1: added nios2 supportFrans Meulenbroeks3
add nios2 support. as this is strictly nios2 specific there is no need to bump PR Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-10glibc 2.10.1: added ifdef around PTR*MANGLEFrans Meulenbroeks2
some of the calls to PTR_MANGLE and PTR_UNMANGLE were guarded by #ifdef's whereas others were not. This causes problems on architectures that do not have those macros. Fix is to add ifdefs around those invocations Also added PR to the recipe Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-06glibc 2.5: added support for nios2Frans Meulenbroeks5
added support for nios2. These are changes lifted from the windriver toolchain see http://www.nioswiki.com/Build_the_gcc4_toolchain. As there are no changes for non nios2 systems no PR bump is needed. patches are only applied in case machine is nios2. Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-05-25Make the do_patch apply=yes param implicit if extension is .diff/.patchChris Larson16
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 Larson16
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-05glibc-2.3.6: Drop strange staging addition - the patch is already applied in ↵Richard Purdie1
SRC_URI anyway? Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-05glibc-initial: Convert from legacy staging model (from Poky)Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-05glibc: Remove now unneeded legacy staging function (from Poky)Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.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-12recipes: move checksums to recipes from checksums.ini, part 2 manual adjustementMartin Jansa17
* all: multiple checked items in SRC_URI (needs name= param) * other fixes like non-existent URL, checksums moved ot .inc or included .bb (ie for -native) * ... * tested with micro/micro-uclibc/Angstrom/SHR with SOURCE_MIRROR_FETCH="True" (ignoring COMPATIBLE_* * also tested -c fetch with s/SRC_URI_append_[^ ]*/SRC_URI_append/g and s/SRC_URI_[^ ]*/SRC_URI_append/g to catch all URLs used only for distro/machine/virtual override (see http://build.shr-project.org/tests/jama/SRC_URI.removeOverrides.patch) * in case I downloaded different checksum then what was in checksums.ini I used the old one from checksums.ini and put my checksum in comment * I'll send to ML list of recipes which cannot be downloaded (weren't converted) and where I got different checksums Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-12recipes: move checksums to recipes from checksums.iniMartin Jansa16
* fetch all *.bb with patched utils.bbclass appending all checksums found only in checksums.ini to recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-02-10glibc 2.5: do not use asm/page.h header (taken from glibc 2.6.1)Marcin Juszkiewicz1
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-01-06glibc_2.9.bb: Apply recent commits to memusage.c as patchesHolger Hans Peter Freyther4
memusage.c will end up as libmemusage.so and the version in glibc 2.9 has the problem to deal badly with wrap arounds. Apply some upstream fixes to make the situation a bit better.
2009-12-27Fix compilation of glibc 2.9 for SH3/SH4Kristoffer Ericson2
Signed-off-by: Alex Ferguson <thoughtmonster@gmail.com> Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com>
2009-12-26This is for building binary locales for SH3 via qemu. Note thatKristoffer Ericson1
qemu-native has no support for sh3, one has to provide Qemu outside of OE. Qemu only has the qemu-sh4 applet, but since SH4 is a superset of SH3, simply linking qemu-sh4 to qemu-sh3 and enabling ASSUME_PROVIDED += "qemu-native" will do. Signed-off-by: Alex Ferguson <thoughtmonster@gmail.com> Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com>
2009-11-20glibc: Separate out core glibc packaging functionality into a class which ↵Richard Purdie18
can be reused by external toolchains (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-11glibc: added glibc-2.10.1Liam Girdwood3
Acked-by: Phil Blundell <pb@reciva.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
2009-11-10glibc-package.bbclass: Operate on PKG, not D after package.bbclass updatesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-27glibc package bbclass: tweak library packagingKoen Kooi1
libcidn and libmemusage have there own package now Static libs move around a bit: glibc-dev: /usr/lib/libpthread_nonshared.a /usr/lib/libc_nonshared.a glibc-static: /usr/lib/libm.a /usr/lib/libbsd-compat.a /usr/lib/libanl.a /usr/lib/libpthread.a /usr/lib/libcrypt.a /usr/lib/libresolv.a /usr/lib/libutil.a /usr/lib/libieee.a /usr/lib/librt.a /usr/lib/libnsl.a /usr/lib/libdl.a /usr/lib/libc.a /usr/lib/libmcheck.a /usr/lib/libBrokenLocale.a /usr/lib/libg.a
2009-10-23glibc-package.bbclass : added KaeilOS hack supporting glibc 2.9Marco Cavallini1
2009-10-22binutils-2.20 is new enough for glibc_2.9, change configure script to accept itMartin Jansa2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-09-30glibc_2.9.bb : add already existing OE patch arm-lowlevellock-include-tls.patchGraeme Gregory1
This is required to get glibc 2.9 to build on arm oabi. eglibc already includes this patch and the patch is already in OE Signed-off-by: Graeme Gregory <dp@xora.org.uk> Acked-by: Philip Balister <philip@balister.org> Acked-by: Koen Kooi <koen@openembedded.org>
2009-09-12glibc-package bbclass: add hack to avoid "kernel too old" error when ↵Koen Kooi1
generating locales in angstrom The proper fix would be to patch linux-libc-headers with 0001-implement-TIF_RESTORE_SIGMASK-support-and-enable-the.patch and all arm kernels as well. Since that's quite an undertaking angstrom needs to short term hack like this commit to keep things building while the proper fix is being worked on.
2009-09-10glibc: Build glibc 2.9 with glibc-ports 2.9Graham Gower2
This combination of glibc-2.9 with glibc-ports-2.7 fails to build on mipsel. The reason we have been using glibc-ports 2.7 was that glibc-ports 2.9 was not tagged or we didn't see it for various reasons. Build glibc 2.9 with glibc-port 2.9 and drop the three ARM patches as they have been applied to the upstream glibc-ports tree: http://sourceware.org/git/?p=glibc-ports.git;a=commitdiff;h=7272ed4e474a398b8ce1e7374cdaa8592b840e2a http://sourceware.org/git/?p=glibc-ports.git;a=commitdiff;h=e6e41f0f4963bfb0c0e32f8263ae028b288b5453 Patchwork: http://patchwork.openembedded.org/patch/933/ Signed-off-By: Graham Gower <graham.gower@gmail.com> Signed-off-By: Holger Hans Peter <zecke@selfish.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2009-08-27glibc-package.bbclass: Reverted 056a67f6070c5ea561acb65049b551e24f3b7eb6.Stanislav Brabec1
* see http://lists.linuxtogo.org/pipermail/openembedded-devel/2009-August/013429.html
2009-08-26glibc: nscd: Make it working.Stanislav Brabec5
2009-08-26glibc: Install ld.so.conf, so ldconfig does not complain.Stanislav Brabec1
2009-08-20glibc: fix hardcoded /sbin/ldconfig pathMichael Smith2
Put it in ${base_sbindir} instead of /sbin. Bump INC_PR to r34. Signed-off-by: Michael Smith <msmith@cbnco.com> Acked-by: Khem Raj <raj.khem@gmail.com>
2009-08-18glibc 2.7 and 2.9 (arm): Remove unnecessary asm/page.h includeJonathan Cameron2
Fix compile bug for arm with recent kernel headers ../ports/sysdeps/unix/sysv/linux/arm/ioperm.c:48:22: error: asm/page.h: No such file or directory Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Holger Hans Peter Freyther <zecke@selfish.org>
2009-08-10eglibc-package.bbclass glibc-package.bbclass: Use ls -d in do_prep_locale_treeMarc Olzheim2
ls -d will list directories as plain files and then cp -R will copy the contents over. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-07-16glibc: use INC_PR, bumping all PRs to r32.0Michael Smith16
Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-07-16glibc-stage.inc: don't overwrite gnu/stubs.hMichael Smith1
"make install" installs the full version. do_stage() was overwriting it with an empty file that tricked openssh into calling setlogin() and logging benign errors. Also removing a couple of lines not required anymore, I think because "make install-headers install-lib" was switched to "make install" in e96e82cd. Tested with 2.6.1 on x86. Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-07-16glibc-initial.inc: remove FILESPATHPKG setting to fix glibc-initial_2.3.2Michael Smith1
All v2.5+ recipes add glibc-2.4 as a FILESDIR or FILESPATHPKG if they need it, so it's not required in the inc anymore. Ref: http://projects.linuxtogo.org/pipermail/openembedded-devel/2009-June/011692.html Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-07-10glibc: fix build for i486 arch at version 2.9Henning Heinold2
* patch stolen from some mailinglist and from pb_ on irc * bump PR
2009-06-19glibc: move missing ld.so.conf into correct directoryHolger Schurig1
my previous patch was erraneous (Thou shalt not develop on one box and commit on another box ...)
2009-06-19glibc: fix "extract" and "munge"/"configure" for ancient glibc 2.3.5+cvsHolger Schurig2
* ld.so.conf was specified, but missing * syntax error in *.bb file: missing "}"
2009-06-19glibc-2.9: fix builds for arm-oabiDmitry Eremin-Solenikov4
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2009-06-19glibc_2.[79].bb: remove extra quote from SRC_URI for powerpcJeremy Lainé2
2009-06-08glibc: fixed QA problemsmd1
- glibc-package.bbclass defines glibc-dbg as a package, but by default generating debug code is disabled in the build - as a fix the QA check for the glibc-dbg package is disabled
2009-06-08glibc: added Maverick support (done by Hasjim Williams)Marcin Juszkiewicz10
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> Acked-by: Koen Kooi <koen@openembedded.org>
2009-06-05glibc 2.6.1: bump PR for packaging changesKoen Kooi1
2009-06-04glibc-package: respect ${base_libdir}, don't admit .a files into main ↵Phil Blundell1
library package Acked-By: Michael Smith <msmith@cbnco.com>
2009-05-30(e)glibc-package: enable binary locale generation for powerpcRoman Khimov1
It works there, so add to whitelist.