[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [issues] Current trunk fails to build on arm-linux



On Thu, 1 Apr 2010, Bernhard Rosenkraenzer wrote:

> The problem is that VALID_ELF_ABIVERSION and friends mismatch between
> libc/elf/dl-load.c (expects VALID_ELF_ABIVERSION to take 2 arguments --
> osabi and ver), libc/sysdeps/unix/sysv/linux/ldsodefs.h (provides this
> version) and ports/sysdeps/arm/dl-machine.h (takes 1 argument -- ver only)
> -- both definitions are included by dl-load.c, causing it to fail.
> 
> The attached fix works for me.

This change is not correct.  I have fixed ARM's definition in glibc ports 
<http://sourceware.org/ml/libc-ports/2010-03/msg00051.html>, but am 
waiting for the corresponding libc patch 
<http://sourceware.org/ml/libc-alpha/2010-03/msg00061.html> to be 
committed before I next merge from FSF to EGLIBC.  As for MIPS, I'm 
awaiting any comments from Roland on 
<http://sourceware.org/ml/libc-ports/2010-03/msg00046.html> before fixing 
that.

-- 
Joseph S. Myers
joseph@xxxxxxxxxxxxxxxx