From owner-freebsd-current Mon Apr 21 12:20:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA08154 for current-outgoing; Mon, 21 Apr 1997 12:20:46 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA08145 for ; Mon, 21 Apr 1997 12:20:42 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id FAA17199; Tue, 22 Apr 1997 05:19:51 +1000 Date: Tue, 22 Apr 1997 05:19:51 +1000 From: Bruce Evans Message-Id: <199704211919.FAA17199@godzilla.zeta.org.au> To: bde@zeta.org.au, terry@lambert.org Subject: Re: You will need to recompile your libc and apps!!! Cc: current@FreeBSD.ORG, toor@dyson.iquest.net Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> There is no need to build a new libc to build a new ld. Bootstrap >> using something like `cd /usr/src/gnu/usr.bin/ld; make; su ...; make >> install; exit'. > >You have the dependency order reversed. There is a need to build a >new ld to build a new libc. There's a need for a full gcc tree to >get a new ld. No need. A FreeBSD-2.0 gcc should work. You could also delete all the -O lines in bsd.lib.mk. They are cosmetic. (I happened to fix 3 of them today. 2 were missing and one was broken. The missing ones fouled up my redundancy checks. Fixing them didn't really change anything.) Bruce