Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Sep 2004 15:02:52 +0300
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Peter Jeremy <PeterJeremy@optushome.com.au>
Cc:        freebsd-alpha@FreeBSD.org
Subject:   Re: FreeBSD 5.3-BETA2/alpha successes/failures
Message-ID:  <20040903120252.GA7545@ip.net.ua>
In-Reply-To: <20040903104725.GA63596@cirb503493.alcatel.com.au>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040903120252.GA7545>