[oe] [oe-commits] org.oe.dev glibc 2.4: Apply recently added patches only fo x86.

Michael 'Mickey' Lauer mickey at tm.informatik.uni-frankfurt.de
Thu Sep 28 15:43:55 UTC 2006


Am Donnerstag, den 28.09.2006, 23:27 +1000 schrieb Jamie Lenehan:
> On Thu, Sep 28, 2006 at 01:14:05PM +0200, "pfalcon commit" wrote:
> > glibc 2.4: Apply recently added patches only fo x86.
> > * Fixes breakage on ARM.
> > * Don't bump PR (previous commit neither did), to save long rebuilds.
> > Few people affected should use "bitbake glibc -c rebuild".
> > * Fixes #1443.
> > * Approved by Michael 'Mickey' Lauer <mickey at tm.informatik.uni-frankfurt de>.
> 
> I've tested here and those two patches break glibc 2.4 for my main
> targets which are sh4 (titan), i486 (wrap) and i586 (epia), building
> on an x86_64 host. The breakage basically exactly the same as in
> #1443.
> 
> I'm not sure what "x86" problem is that they are meant to fix (look
> like they are just wiring up syscalls to use in place of glibc equivs
> for the *at calls), but at least for me they actually break things on
> i486 and i586.

1. patch fixes problem:
| ../sysdeps/unix/sysv/linux/openat.c: In function '__OPENAT':
| ../sysdeps/unix/sysv/linux/openat.c:156: error: 'va_start' used in
function with fixed args

This is glibc bug #3130, see
http://sourceware.com/7bugzilla/show_bug.cgi?id=03170

2. patch fixes problem:

| /local/pkg/oe/x86/tmp/work/i486-angstrom-linux/glibc-intermediate-2.4-r10/build-i486-angstrom-linux/libc_pic.os: In function `fchownat':
| (.text+0x78cc6): undefined reference to `__atfct_seterrno'
| collect2: ld returned 1 exit status

-- 
Regards,

Michael 'Mickey' Lauer | FreeLancer | http://www.Vanille-Media.de






More information about the Openembedded-devel mailing list