Age | Commit message (Collapse) | Author | Files |
|
replaced = by ?= apparently this fell out of the file somewhere
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
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>
|
|
Thanks for Khem to pointing this out!
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
mved all patches to glibc-2.5
removed references to other dirs.
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
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>
|
|
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>
|
|
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>
|
|
add nios2 support.
as this is strictly nios2 specific there is no need to bump PR
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
SRC_URI anyway?
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
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>
|
|
* 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>
|
|
* 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>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
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.
|
|
Signed-off-by: Alex Ferguson <thoughtmonster@gmail.com>
Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com>
|
|
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>
|
|
can be reused by external toolchains (from Poky)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Acked-by: Phil Blundell <pb@reciva.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
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
|
|
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
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>
|
|
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.
|
|
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>
|
|
* see http://lists.linuxtogo.org/pipermail/openembedded-devel/2009-August/013429.html
|
|
|
|
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
"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>
|
|
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>
|
|
* patch stolen from some mailinglist and from pb_ on irc
* bump PR
|
|
my previous patch was erraneous (Thou shalt not develop on one box and
commit on another box ...)
|
|
* ld.so.conf was specified, but missing
* syntax error in *.bb file: missing "}"
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
|
|
- 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
|
|
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Acked-by: Koen Kooi <koen@openembedded.org>
|
|
|
|
library package
Acked-By: Michael Smith <msmith@cbnco.com>
|
|
It works there, so add to whitelist.
|