Building 9.2-RELEASE on 10-stable

Glen Barber gjb at FreeBSD.org
Fri Nov 8 16:57:54 UTC 2013


On Fri, Nov 08, 2013 at 11:02:12AM +0100, Andreas Nilsson wrote:
> Now I managed to reproduce the error:
> 
> A failure has been detected in another branch of the parallel make
> 
> make[1]: stopped in /src/9.2
> 
> --- upgrade_checks ---
> 
> *** [upgrade_checks] Error code 2
> 
> make: stopped in /src/9.2
> 
> 1 error
> make: stopped in /src/9.2
> 

This is one of the races I was talking about.

In some of my tests, I found two things:

 1.) Running 'make make buildworld -j8[...]'* in general would work,
   because make(1) would be built first.  That seems to be part of the
   problem here, the toolchain has not yet decided what make(1) to build
   (bmake for fmake), which causes the upgrade_checks phase to fail.
   * Note the 'make make' is not a typo.

 2.) Running the build without '-j' set at all, in most cases, would
   succeed.  (Note: even '-j1' would fall over occasionally.)

Glen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 834 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20131108/837326ef/attachment.sig>


More information about the freebsd-stable mailing list