From owner-freebsd-stable Tue Oct 31 5: 0:16 2000 Delivered-To: freebsd-stable@freebsd.org Received: from lerami.lerctr.org (lerami.lerctr.org [207.158.72.11]) by hub.freebsd.org (Postfix) with ESMTP id 057B437B479; Tue, 31 Oct 2000 05:00:12 -0800 (PST) Received: (from ler@localhost) by lerami.lerctr.org (8.11.1/8.11.1/20001028) id e9VD09c08126; Tue, 31 Oct 2000 07:00:09 -0600 (CST) (envelope-from ler) Date: Tue, 31 Oct 2000 07:00:07 -0600 From: Larry Rosenman To: "David O'Brien" Cc: Terry Dwyer , stable@freebsd.org Subject: Re: make installworld fix with new crtstuff Message-ID: <20001031070007.A7824@lerami.lerctr.org> References: <39FEA83E.11B7D951@bigpond.com> <20001031045225.B84494@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.10i In-Reply-To: <20001031045225.B84494@dragon.nuxi.com>; from obrien@freebsd.org on Tue, Oct 31, 2000 at 04:52:25AM -0800 X-Mailer: Mutt http://www.mutt.org/ Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * David O'Brien [001031 06:52]: > 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"). so that directory should just have Makefile? Ok, new make world running... LER > > -- > -- David (obrien@FreeBSD.org) > GNU is Not Unix / Linux Is Not UniX -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 (voice) Internet: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message