From owner-freebsd-stable Tue Oct 31 4:52:35 2000 Delivered-To: freebsd-stable@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [209.152.133.57]) by hub.freebsd.org (Postfix) with ESMTP id 39B3137B479 for ; Tue, 31 Oct 2000 04:52:32 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id EAA84874; Tue, 31 Oct 2000 04:52:25 -0800 (PST) (envelope-from obrien) Date: Tue, 31 Oct 2000 04:52:25 -0800 From: "David O'Brien" To: Terry Dwyer Cc: stable@freebsd.org Subject: Re: make installworld fix with new crtstuff Message-ID: <20001031045225.B84494@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <39FEA83E.11B7D951@bigpond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <39FEA83E.11B7D951@bigpond.com>; from tdwyer@bigpond.com on Tue, Oct 31, 2000 at 07:08:46PM +0800 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Oct 31, 2000 at 07:08:46PM +0800, Terry Dwyer wrote: > cd /usr/src/gnu/lib/csu; make depend; make all; make > install > rm -f > .depend > mkdep -f .depend -a > -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config -I. -DIN_GCC > -I/usr/obj/usr/src > cd /usr/src/gnu/lib/csu; make > _EXTRADEPEND > cc -O -pipe -I/usr/src/gnu/lib/csu/../../../contrib/gcc/config -I. > -DIN_GCC -finhibit-size-directive -fn ^^^^^^^^^^^^^^^^^^^^^^^^^^ this is missing important parts of the invocation that I need to see. > Directory contents: > > -rw-r--r-- 1 root wheel 1963 31 Oct 14:17 Makefile > -rw-r--r-- 1 root wheel 20861 31 Oct 08:20 crtbegin.c > lrwxr-xr-x 1 root wheel 52 31 Oct 08:20 crtend.c -> > /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c > > Is this link supposed to be here? EGADS!! Rev 1.1.2.2, which you must have tried to use at some point (ie, before I committed 1.1.2.4) was one of the ways I implemented the Makefile and didn't like. How in the world did I manage to commit that one?? Sigh, too many source trees on more than one machine... Anyway, yep, that's the problem if your compiler line (the part that is missing) matches the output I just saw posted. Remove that bogus link ("crtend.c) and file ("crtbegin.c"). -- -- David (obrien@FreeBSD.org) GNU is Not Unix / Linux Is Not UniX To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message