Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jul 2014 20:17:07 -0400
From:      Julio Merino <jmmv@freebsd.org>
To:        Glen Barber <gjb@freebsd.org>, Warner Losh <imp@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r267424 - in head: share/mk tools/build/options
Message-ID:  <CAFY7cWAYBnEs=c8G-yYFf21_8rt%2BOnBvCxLnDciBcd9kFRoH-A@mail.gmail.com>
In-Reply-To: <CAFY7cWC6FcWX334fGF5W1Rw4wxSg6MAjsJMuSFs1PRi85_50pA@mail.gmail.com>
References:  <201406121854.s5CIsrmq000136@svn.freebsd.org> <20140612235647.GO1248@hub.FreeBSD.org> <20140613002017.GP1248@hub.FreeBSD.org> <CAFY7cWDvc5ROt%2BwWofH5oCCXsWCxZf0WbTPC4zNuHSbEx8z27g@mail.gmail.com> <20140709010719.GM1216@hub.FreeBSD.org> <CAFY7cWC8=-w5a7gE=gLDHFWEA5QRyeyq_vxtZUqcp3N-_faXiQ@mail.gmail.com> <20140709023222.GO1216@hub.FreeBSD.org> <CAFY7cWC6FcWX334fGF5W1Rw4wxSg6MAjsJMuSFs1PRi85_50pA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 8, 2014 at 10:34 PM, Julio Merino <jmmv@freebsd.org> wrote:
>
> OK.  Regardless, I suppose that being able to build HEAD from the
> supported releases is supposed to work?  Even from 8.4?  Will
> investigate for 9.x.

Alright. I could reproduce this... but it was not obvious.

A "make buildworld" with WITH_TESTS=yes from 9.3_RC3 works *just fine*.

The problem is that tinderbox is setting
MAKESYSPATH=/path/to/src/share/mk and this seems to cause the build
system to not compile and use the bmake that is in current, instead
relying on the host make (/usr/bin/make).  This is a problem because
the -current *.test.mk use the :tW modifier which is not present in
the bmake version shipped in 9.x.

So what's the bug here? Should *.test.mk stop using :tW or is
tinderbox broken because it's bypassing the build of a current bmake
(which is bound to cause problems in an older system)? I'd call the
bug is the latter because "make buildworld" works just fine...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFY7cWAYBnEs=c8G-yYFf21_8rt%2BOnBvCxLnDciBcd9kFRoH-A>