Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jun 2014 18:55:40 -0400
From:      Glen Barber <gjb@FreeBSD.org>
To:        "Simon J. Gerraty" <sjg@juniper.net>
Cc:        Craig Rodrigues <rodrigc@FreeBSD.org>, Marcel Moolenaar <marcel@FreeBSD.org>, Brooks Davis <brooks@FreeBSD.org>, Dimitry Andric <dim@FreeBSD.org>, freebsd-current Current <freebsd-current@FreeBSD.org>, Warner Losh <imp@bsdimp.com>
Subject:   Re: Problems building FreeBSD 9.2 on FreeBSD 10
Message-ID:  <20140621225540.GY1218@hub.FreeBSD.org>
In-Reply-To: <20140621220505.8EC75580A1@chaos.localdomain>
References:  <20140617200551.07542580A1@chaos.localdomain> <CAG=rPVeBgWS=vMGxSmX8O4QWW77XC2mqDgaiNrFsGrzg47UQYQ@mail.gmail.com> <20140617211436.GI1248@hub.FreeBSD.org> <CAG=rPVezMsPCP%2BB1ePw_Mh=Cv6qx07ordsWQ3cF4a_ytLWeCEQ@mail.gmail.com> <CAG=rPVd4evnkJoz1rVeMjP7YNKOW0BWF0MvSrFQ3u2xCiVEtmw@mail.gmail.com> <690CE378-D7D9-49A6-BC20-13FD540E63A2@FreeBSD.org> <CAG=rPVfanU=FVWPd768_G5NjXRHnUH5o05%2BKwFeLaTQqU3Ux8w@mail.gmail.com> <FC1B2983-4B49-4480-855E-6BD09B148F31@bsdimp.com> <20140620041112.GS1218@hub.FreeBSD.org> <20140621220505.8EC75580A1@chaos.localdomain>

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

--QQBmthHSezQuldOP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jun 21, 2014 at 03:05:05PM -0700, Simon J. Gerraty wrote:
> >Removal of EARLY_BUILD is not the issue here, I have no idea where the
> >hell the came into play.
> >
> >It is a race in the chain with what make(1) gets built for the stable/9
> >userland.  It is why the 'make make buildworld' thing I mentioned works.
>=20
> IIRC all the fixes I put into src/Makefile to ensure correct [bf]make
> was built prior to anything like buildworld were only in head.=20
> I think Warner has now removed at least the fmake bits from head, but
> stable/10 has it all.  I think this fixed a number of races.
>=20
> make make buildworld
>=20
> should work, though if you want to use -j a separate invocation would be
> a good idea (absent the fixes from stable/10):
>=20
> make make && make -j8 -DNO_CLEAN buildworld

This is, IMHO, the worst solution I've heard on this topic so far.

Glen


--QQBmthHSezQuldOP
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJTpg1sAAoJELls3eqvi17Q6dUP/jvGUWdeKSLjehelJioqLGRH
AgJmyqzF10ovVkUGupUykvIpcaWvQy6lV2mhmkp9Ozh52yYwv/BDOCqZc5z9h8Md
h2eIFjyA2fnf9WR6GQjCopSvvKZVMgSrMC3TYRh/koWGBqf4ITdp4eZQxVO0ExpS
Zn9j9VjzPm/rpkXOWwc+kKDJU6Ms1QGuYha8o5eanyWY9cluLBNZRSMxzqPXEkF+
bQxnOn9xrrnMbSZL9/daHU+DryhNtYhVvl6L/XOK5cfdIdB1Mr7dr8Jbk5NEIY7s
m9ySxMs/MctV+fTSnpdzDtIFDzkMV9KG2Oy0HNv7uXNc+N/dCo1gMnyhEwaiBH/Z
0o3b80KtuwreBXZeMNsSD4cuNDDRpr3Aw58FKTf0LEgancfEmy225oGbLXxnSXId
WyzcE8hKIArteMDNokrx4F4InpMNHCUPKLLkOPJM6ZkNQczWD7sK5HB5+di8YkIc
1fUAivQcBVqNZqvuoHQvZ/siJ5l1EWRIBr0VoP3zI5T1B9vWuJYMSdroKyk9S9DD
DhR+UfOiol0FIzbcBM/bmXIruTnyGoVAXOZLsR7AbOhj7vnSBgI5bIXt1ZTSZ3nx
A/Ngw0eA20bIXBq73WiWClwCbsJH6iajMTKWsU0qOqTs3NmNzOp9B7rf40FPHyGr
TMdNQmVvZVrW9ETQhgnB
=RcIA
-----END PGP SIGNATURE-----

--QQBmthHSezQuldOP--



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