From owner-freebsd-stable Mon Mar 25 17: 8: 7 2002 Delivered-To: freebsd-stable@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id 2596237B416 for ; Mon, 25 Mar 2002 17:07:54 -0800 (PST) Received: from sdn-ar-012orportp079.dialsprint.net ([63.180.14.167] helo=yak) by swan.prod.itd.earthlink.net with smtp (Exim 3.33 #1) id 16pfRD-00067K-00 for freebsd-stable@FreeBSD.org; Mon, 25 Mar 2002 17:07:48 -0800 Message-ID: <007401c1d464$27121880$010aa8c0@traversedair.net> From: "Mike Eubanks" To: References: <004901c1d366$1023ef80$010aa8c0@traversedair.net> <20020324163140.C82944@blossom.cjclark.org> Subject: Re: Stop in /usr/src/gnu/usr.bin/perl/perl during make buildworld Date: Mon, 25 Mar 2002 17:18:34 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----- Original Message ----- From: "Crist J. Clark" To: "Mike Eubanks" Cc: Sent: Sunday, March 24, 2002 4:31 PM Subject: Re: Stop in /usr/src/gnu/usr.bin/perl/perl during make buildworld > On Sun, Mar 24, 2002 at 10:59:44AM -0800, Mike Eubanks wrote: > > I am trying to do a complete system build and upgrade to FreeBSD 4.5.0 > > STABLE. The system doing the compiling is FreeBSD 4.0. The following > > errors were encountered using the 'make buildworld' command in /usr/src. > > > > ===> gnu/usr.bin/perl > > ===> gnu/usr.bin/perl/libperl > > ===> gnu/usr.bin/perl/miniperl > > -nostdinc -O -pipe -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../con > > trib > > erl5 -I/usr/obj/usr/src/gnu/usr.bin/perl/miniperl -I/usr/obj/usr/src/i38 > > 6/us > > r/include -L/usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl -static > > -o m > > iniperl miniperlmain.o opmini.o > > /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../l > > ibperl/libperl.a -lm -lcrypt -lutil > > ===> gnu/usr.bin/perl/perl > > Abort trap > > Abort trap > > -nostdinc -O -pipe -I/usr/src/gnu/usr.bin/perl/perl/../../../../contrib > > /per > > -I/usr/obj/usr/src/gnu/usr.bin/perl/perl -I/usr/obj/usr/src/i386/usr/in > > clud > > e -c perlmain.c > > *** Error code 134 > > *** Error code 134 > > 2 errors > > *** Error code 2 > > 1 error > > *** Error code 2 > > 1 error > > *** Error code 2 > > 1 error > > *** Error code 2 > > 1 error > > *** Error code 2 > > 1 error > > *** Error code 2 > > ELF binary type not known. Use "brandelf" to brand it. > > > > I tried to re-simulate the error by changing to /usr/src/gnu/usr.bin/perl/ > > and executing make. This is the output I received. > > Can you do that again with, > > # make -dl > > So we can see exactly which command is being executed. Looks like we > may be missing a crosstool? > -- > Crist J. Clark | cjclark@alum.mit.edu > | cjclark@jhu.edu > http://people.freebsd.org/~cjc/ | cjc@freebsd.org ??? I would, but these are the valid flags for the -d option in make according to the man page. I tried it anyway and make did not execute, and, unfortunately i do not know what u mean by crosstool? Instead of # make -dl I used # make -d g2 The output file was fairly large so I posted it at http://cs.clark.edu/~meubanks/errors1.MSE. SNIPPET FROM MAN PAGE: -d flags Turn on debugging, and specify which portions of make are to print debugging information. Argument flags is one or more of the following: A Print all possible debugging information; equivalent to specifying all of the debugging flags. a Print debugging information about archive searching and caching. c Print debugging information about conditional evaluation. d Print debugging information about directory searching and caching. f Print debugging information about the execution of for loops. Currently a no-op. g1 Print the input graph before making anything. g2 Print the input graph after making everything, or before exiting on error. j Print debugging information about running multiple shells. m Print debugging information about making targets, includ- ing modification dates. s Print debugging information about suffix-transformation rules. t Print debugging information about target list mainte- nance. v Print debugging information about variable assignment. ------------------- Mike Eubanks To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message