Sun patch 105490-07 breaks egcs on sparc-sun-solaris2.6

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Tue Jun 29 05:19:00 GMT 1999


After applying Sun patch 105490-07 for ld, which is part of Sun's
Recommended Patch set, any installed version of egcs 1.1.2 resp.
current CVS fails to compile even the simple program

  int main() { }

with the following error message

  markab[83]:~% gcc x.cc -o x
  collect2: ld terminated with signal 9 [Killed]
  ld.so.1: /usr/ccs/bin/ld: fatal: relocation error: file
  /usr/lib/libld.so.2: symbol _elf_getxoff: referenced symbol not found

This means that anyone installing that patch won't be able to build a
new egcs (which might have autoconf'ed this ld behavior), the only fix
seems to be backing out the patch.

Is anyone able to reproduce this? Any hints?

Gerald
-- 
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/





More information about the Gcc mailing list