]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'yl-tests-trim-requirements' into yacc-work
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 15 Apr 2011 11:46:13 +0000 (13:46 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 15 Apr 2011 11:46:13 +0000 (13:46 +0200)
1  2 
ChangeLog

diff --cc ChangeLog
index 6e522d8fe657df0d75b4ed73b83ff3475e669090,09511ff4b2b135dbcb6b69720844c16c44cd4f34..e11a652636aa32bf505b42dbdb8813f991ad48ca
+++ b/ChangeLog
@@@ -1,31 -1,21 +1,49 @@@
+ 2011-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       tests: do not uselessly require GNU make or gcc in a few tests
+       * tests/lex3.test: Remove gcc from requirements, as any working C
+       compiler should be ok.  Consequently, do not clobber user CFLAGS.
+       Also, remove GNUmake from requirements; it was added (see commit
+       `Release-1-8-103-g0d2f592') because this test fails with FreeBSD
+       make due to VPATH issues -- but so do many other yacc-related and
+       lex-related tests currently, and requiring GNU make in all of
+       them would unacceptably reduce coverage.
+       * tests/lexvpath.test: Remove gcc from requirements, as any
+       working C compiler should be ok.
+       * tests/yacc4.test: Likewise.
+       * tests/yacc8.test: Likewise.
+       * tests/lex5.test: Likewise.  Also, do not require anymore GNU
+       make; to compensate, explicitly call "$MAKE Makefile" to update
+       the out-of-date Makefile if $MAKE is not GNU make.
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: fix spurious failure in test 'yacc-d-cxx.test'
 +      * tests/yacc-d-cxx.test: Create ylwrap script before calling
 +      automake for the first time, so that the script gets correctly
 +      distributed.  Add checks verifying it indeed is.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests cosmetics: remove redundant definitions of variable $tab
 +      * tests/yacc-d-basic.test ($tab): Remove definition: it's already
 +      defined in `tests/defs'.
 +      * tests/yacc-d-cxx.test: Likewise.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      yacc: add some tests on bison support (still xfailing)
 +      Related to automake bug#7648 and PR automake/491.
 +      * tests/bison-skeleton-cxx.test: New test.
 +      * tests/bison-skeleton.test: New test.
 +      * tests/Makefile.am (TESTS, XFAIL_TESTS): Updated.
 +
 +2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      coverage: test for automake bug#8485 (known regression)
 +      * tests/yacc-dist-nobuild-subdir.test: New test.
 +      * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
 +
  2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        coverage: test mixed C/C++ yacc-generated parsers in the same dir