svn commit: r263346 - in head: etc/mtree tools/build/mk tools/regression/usr.bin/make usr.bin/make usr.bin/make/tests usr.bin/make/tests/archives/fmt_44bsd usr.bin/make/tests/archives/fmt_44bsd_mod...

Dag-Erling Smørgrav des at des.no
Tue Mar 25 15:25:23 UTC 2014


Julio Merino <jmmv at FreeBSD.org> writes:
> Log:
>   Migrate tools/regression/usr.bin/make/ to the new tests layout.
>   
>   Note that these tests are for fmake, not bmake, and thus they are not
>   installed nor run when bmake is selected (the default).  Yes, I have
>   wasted a *ton* of time on moving tests for no real reason other than
>   ensuring they are not left behind.
>   
>   But maybe, just maybe, it was not work in vain: the majority of these
>   tests also work with bmake and the few that don't may point at broken
>   stuff.  For example, the tests for the "archive" feature do not work
>   with bmake, but bmake's manpage and source tree seem to imply that they
>   should.  So... to be investigated later; need to poke sjg at .

This, or a subsequent but related commit, broke the WITHOUT_BMAKE build:

TB --- 2014-03-25 15:10:28 - tinderbox 2.20 running on worker02.tb.des.no
TB --- 2014-03-25 15:10:28 - FreeBSD worker02.tb.des.no 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
TB --- 2014-03-25 15:10:28 - starting HEAD tinderbox run for amd64/amd64
TB --- 2014-03-25 15:10:28 - cleaning the object tree
TB --- 2014-03-25 15:10:28 - /usr/local/bin/svn stat --no-ignore /src
TB --- 2014-03-25 15:10:47 - At svn revision 263738
TB --- 2014-03-25 15:10:48 - building world
TB --- 2014-03-25 15:10:48 - CROSS_BUILD_TESTING=YES
TB --- 2014-03-25 15:10:48 - MAKEOBJDIRPREFIX=/obj
TB --- 2014-03-25 15:10:48 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2014-03-25 15:10:48 - SRCCONF=/dev/null
TB --- 2014-03-25 15:10:48 - TARGET=amd64
TB --- 2014-03-25 15:10:48 - TARGET_ARCH=amd64
TB --- 2014-03-25 15:10:48 - TZ=UTC
TB --- 2014-03-25 15:10:48 - WITHOUT_BMAKE=YES
TB --- 2014-03-25 15:10:48 - __MAKE_CONF=/dev/null
TB --- 2014-03-25 15:10:48 - cd /src
TB --- 2014-03-25 15:10:48 - /usr/bin/make -B buildworld
>>> Building an up-to-date make(1)
--------------------------------------------------------------
"Makefile", line 121: Malformed conditional (${MK_TESTS} != "no")
"Makefile", line 123: if-less endif
make: fatal errors encountered -- cannot continue
*** [make] Error code 1

Stop in /src.
*** [upgrade_checks] Error code 1

Stop in /src.
TB --- 2014-03-25 15:10:48 - WARNING: /usr/bin/make returned exit code  1 
TB --- 2014-03-25 15:10:48 - ERROR: failed to build world
TB --- 2014-03-25 15:10:48 - 2.07 user 16.82 system 20.05 real
tinderbox returned exit code 1

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the svn-src-all mailing list