From owner-freebsd-alpha@FreeBSD.ORG Fri Sep 3 12:02:58 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1E2916A4CE for ; Fri, 3 Sep 2004 12:02:57 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0205043D1F for ; Fri, 3 Sep 2004 12:02:57 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i83C2qHA088576 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Sep 2004 15:02:53 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i83C2qbA007656; Fri, 3 Sep 2004 15:02:52 +0300 (EEST) (envelope-from ru) Date: Fri, 3 Sep 2004 15:02:52 +0300 From: Ruslan Ermilov To: Peter Jeremy Message-ID: <20040903120252.GA7545@ip.net.ua> References: <20040829151021.GA43674@bobbi.cse.buffalo.edu> <20040830191325.GA53006@freebie.xs4all.nl> <20040831120529.GB58440@cirb503493.alcatel.com.au> <20040901082845.GA60151@cirb503493.alcatel.com.au> <20040901090019.GB24389@ip.net.ua> <20040901115403.GA60090@cirb503493.alcatel.com.au> <20040903104725.GA63596@cirb503493.alcatel.com.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <20040903104725.GA63596@cirb503493.alcatel.com.au> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: freebsd-alpha@FreeBSD.org Subject: Re: FreeBSD 5.3-BETA2/alpha successes/failures X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Sep 2004 12:02:58 -0000 --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 03, 2004 at 08:47:25PM +1000, Peter Jeremy wrote: > On Wed, 2004-Sep-01 21:54:03 +1000, I wrote: > >It's the second gnu/usr.bin/cc/cc1plus in "stage 3: cross tools". Now > >that I've reported it as repeatable, it doesn't fail. The only > >difference is "which gperf" and "env|sort" in cc1plus/Makefile (as per > >your suggestion. I wonder if this was some sort of NFS glitch - maybe > >timing related, though I can't explain why it failed identically twice > >in a row. > > > >Once this buildworld completes (in about a day), I'll try another and > >see if I can work out what is happening. It's painful when a test run > >takes ~24 hours. >=20 > The repeat buildworld completed successfully. I removed the added > "which" and "env", tried again and (twice) got > >>> stage 3: cross tools > ... > =3D=3D=3D> gnu/usr.bin/cc/cc1plus > ... > =3D=3D=3D> gnu/usr.bin/cc/cc1plus > ... > =3D=3D=3D> gnu/usr.bin/cc/cc1plus > make: don't know how to make bsd.README. Stop > *** Error code 2 >=20 > Stop in /home/src5/gnu/usr.bin/cc. > *** Error code 1 >=20 > I'm inclined to believe there's something strange going on with NFS. > Unfortunately, I turned my AS400 off and when I turned it on again, > there was a loud bang and one of the PSU jumpers vapourised :-(. > This means it's going to be out of action for a while. >=20 > I don't suppose anyone has a schematic for an AS400 PSU? >=20 You seem to have deleted your src/gnu/usr.bin/cc/cc1plus/Makefile. Here's what happens here. The make(1) (the one that's run during a buildworld) is passed the "-m src/share/mk" argument. Since it cannot find a makefile in .CURDIR (src/gnu/usr.bin/cc/cc1plus) it ends up using the src/share/mk/Makefile. Here's the demo: $ cd /var/empty && make -n make: no target to make. $ cd /var/empty && make -n -m /usr/src/share/mk make: don't know how to make bsd.README. Stop This feature is (vaguely) documented in the make(1) manpage: : -I directory : Specify a directory in which to search for makefiles and included : makefiles. The system makefile directory (or directories, see : the -m option) is automatically included as part of this list. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --2fHTh5uZTiUOsy+g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBOF1sqRfpzJluFF4RAoJXAJwLX+0ANagzVpLYq/geLQhMI5TWcwCeOkG4 uDtPOlhBmORKvqSTGplPmvM= =wzyp -----END PGP SIGNATURE----- --2fHTh5uZTiUOsy+g--