Age | Commit message (Collapse) | Author | Files |
|
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.
|
|
Some recipes can use the default FILESPATHPKG, others need to override.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Acked-by: Tom Rini <trini@embeddedalley.com>
|
|
gcc version in configure script * add definition of macro _ABIO32 for mipsel architecture in sysdeps/mips/sgidefs.h * added missing ld.so.conf for above glibc versions
|
|
|
|
Works well for this targets, so we can add that to BINARY_LOCALE_ARCHES
whitelist.
Acked-by: Tom Rini <trini@embeddedalley.com>
|
|
Locale generation might fail with SIGSEGV if host libs get messed with target
libs, that might easily happen via /etc/ld.so.cache when building x86(_64)
target on x86(_64) host. So explicitly specify LD_LIBRARY_PATH to prevent that.
Acked-by: Tom Rini <trini@embeddedalley.com>
|
|
Binary locale generation fails with
FATAL: kernel too old
if (e)glibc is configured for kernels newer than 2.6.16. This comes from
kernel version check in sysdeps/unix/sysv/linux/dl-osinfo.h. We configure
(e)glibc with "--enable-kernel=${OLDEST_KERNEL}", so to pass this check we
need kernel version reported from QEMU to (e)glibc be $OLDEST_KERNEL or higher.
Fix qemu "-r" parameter to match OLDEST_KERNEL.
Acked-by: Tom Rini <trini@embeddedalley.com>
|
|
This patch is there for 2.6.1, but for some reason was not carried on to
2.7 and 2.9. Without it build for i686 machine fails.
Acked-by: Denys Dmytriyenko <denis@denix.org>
|
|
In some cases we also add in 'libc-dev' if nothing was being provided and
add RDEPENDS += linux-libc-headers-dev if that was missing.
Acked-by: Leon Woestenberg <leon@sidebranch.com>
Acked-by: Mike Westerhof <mwester@dls.net>
Signed-off-by: Tom Rini <trini@embeddedalley.com>
|
|
|
|
* runtime tested on beagleboard/angstrom
|
|
up boot (so it doesnt need to re-generate every boot!)
|
|
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|