Re: 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_mo

2014-04-21 Thread Julio Merino
On Fri, Mar 28, 2014 at 1:32 AM, Julio Merino j...@freebsd.org wrote:
 On Wed, Mar 26, 2014 at 12:25 AM, Dag-Erling Smørgrav d...@des.no wrote:
 Julio Merino j...@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@.

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

 Apologies for not having gotten to this yet. Will try to deal with it
 during the weekend or next week when I'm back home. (Still traveling
 after AsiaBSDCon and been focusing on fixing some other issues in the
 testing cluster.)

Finally got to this. Just committed r264742 which will hopefully fix it.

 In the meantime: could someone enlighten me as to why !bmake is still 
 supported?

Question still stands.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

Re: 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_mo

2014-03-28 Thread Julio Merino
On Wed, Mar 26, 2014 at 12:25 AM, Dag-Erling Smørgrav d...@des.no wrote:
 Julio Merino j...@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@.

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

Apologies for not having gotten to this yet. Will try to deal with it
during the weekend or next week when I'm back home. (Still traveling
after AsiaBSDCon and been focusing on fixing some other issues in the
testing cluster.)

In the meantime: could someone enlighten me as to why !bmake is still supported?

Thanks!
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


Re: 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_mo

2014-03-25 Thread Dag-Erling Smørgrav
Julio Merino j...@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@.

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 
r...@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 - d...@des.no
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org