Subject: Re: Linker horror
To: Wolfgang Rupprecht <wolfgang+vm@wsrcc.com>
From: Krister Walfridsson <cato@df.lth.se>
List: tech-toolchain
Date: 11/13/1998 09:36:16
On Thu, 12 Nov 1998, Wolfgang Rupprecht wrote:

> I'm also seeing this on a current (as of today) x86 system.  There are
> two parts to this horror.  1) The above gripe at link time 2) after
> updating the running system to the latest current, every program that
> uses the dynamic libc comes up with this gripe:
> 
> /usr/libexec/ld.so: symbol ___sF at 0x4008b2d0 in /usr/lib/libc.so.12.33 changed size: expected 264, actual 0
> /usr/libexec/ld.so: symbol __ctype_ at 0x4008b424 in /usr/lib/libc.so.12.33 changed size: expected 4, actual 0
> /usr/libexec/ld.so: symbol _optind at 0x4008a030 in /usr/lib/libc.so.12.33 changed size: expected 4, actual 0

There was a bug in ld a while back, and it looks like you have used
that bad version when building libc. Build a current ld, install it,
then 'make clean' in lib/libc and build a new libc.

   /Krister