This is the mail archive of the
glibc-linux@ricardo.ecn.wfu.edu
mailing list for the glibc project.
Re: BUG IN DYNAMIC LINKER...
- To: Alex Buell <alex dot buell at tahallah dot demon dot co dot uk>
- Subject: Re: BUG IN DYNAMIC LINKER...
- From: Andreas Jaeger <aj at suse dot de>
- Date: Wed, 04 Jul 2001 08:59:14 +0200
- Cc: Mailing List - glibc <glibc-linux at ricardo dot ecn dot wfu dot edu>
- References: <Pine.LNX.4.33.0107040732110.13258-100000@tahallah.demon.co.uk>
- Reply-To: glibc-linux at ricardo dot ecn dot wfu dot edu
Alex Buell <alex.buell@tahallah.demon.co.uk> writes:
> Just got this with glut 3.7 package I'm trying to build on XFree86 4.1.0.
>
> [alex@tahallah]/home/alex/src/OpenGL/glut-3.7/progs/demos/atlantis > ./atlantis
> BUG IN DYNAMIC LINKER ld.so: ../sysdeps/sparc/sparc32/dl-machine.h: 435: elf_machine_rela: Assertion `! "unexpected dynamic reloc
> type"' failed!
>
> System software installed:
>
> binutils 2.11.2
> gcc 2.95.3
> glibc 2.1.3
>
> on sparc-linux (32 bit) under linux 2.2.19 kernel.
>
> Will there be a glibc 2.1.4 to fix this?
Never.
Btw. this is what happened
- binutils (some 2.11 release) introduced new relocations but nobody
considered this relevant to glibc.
- We fixed it last week in glibc, feel free to extract the patch from
glibc CVS if you need it. glibc 2.2.4 will support these *NEW*
relocation types.
Btw. we changed the message "BUG IN DYNAMIC LINKER" in the meantime to
"Inconsistency detected by ld.so" - it's normally not the dynamic
linker that's wrong but the dynamic object that's broken.
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj