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>