Subject: ld: illegal reloc type mix
To: None <current-users@NetBSD.ORG>
From: Simon J. Gerraty <sjg@zen.void.oz.au>
List: current-users
Date: 08/14/1995 21:33:25
While building NetBSD-950810 (950809 in the US. :-) on an SS2.

The includes,usr/share/mk, and the tool chain have been built.
I've _not_ yet booted a new kernel - still running one from 950627.

Basically, whether I do a make build, or follow the 1.0->current rules,
I get the following while building libc.so:

tsort: cycle in data
tsort: bt_delete.so
tsort: bt_seq.so
ranlib libc_pic.a
building shared c library (version 12.3)
ld -x -Bshareable -Bforcearchive  -o libc.so.12.3 libc_pic.a 
ld: libc_pic.a(mcount.so): illegal reloc type mix
*** Error code 1

Stop.

I noticed lots of CVS checkins since the 9th but none appear related.

What have I missed?

--sjg