Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!henry From: henry@utzoo.UUCP (Henry Spencer) Newsgroups: hacknews Subject: /lib/libc.a un-ranlib'ed Message-ID: <3877@utzoo.UUCP> Date: Fri, 18-May-84 17:42:46 EDT Article-I.D.: utzoo.3877 Posted: Fri May 18 17:42:46 1984 Date-Received: Fri, 18-May-84 17:42:46 EDT Organization: U of Toronto Zoology Lines: 13 /lib/libc.a has been de-ranlib'ed; the proper ordering of its contents has in general been preserved, so this shouldn't cause any problems except for some performance loss. It turns out that there are some conflicts in external names in the C library, that these prevent proper functioning of ranlib'ed libraries, and that nothing in the ranlib/ld combination ever checks for this situation! A fix is being considered. It may be possible to simply eliminate the conflicts. Many thanks to Geoff Collyer and Laura Creighton for discovering this problem and tracking down the cause. -- Henry Spencer @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!henry