This is the mail archive of the glibc-linux@ricardo.ecn.wfu.edu mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: BUG IN DYNAMIC LINKER...


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]