* tests/yacc-d-cxx.test (Makefile.am): Add temporary workaround for automake bug#8485. The bug is still exposed by the testcase 'yacc-dist-nobuild-subdir.test'.
From bd32c0d96bee5f28cf236cffc39b52d185c86d91 Mon Sep 17 00:00:00 2001 From: Stefano Lattarini <stefano.lattar...@gmail.com> Date: Tue, 12 Apr 2011 18:52:08 +0200 Subject: [PATCH] tests: add a workaround for automake bug#8485 * tests/yacc-d-cxx.test (Makefile.am): Add temporary workaround for automake bug#8485. The bug is still exposed by the testcase 'yacc-dist-nobuild-subdir.test'. --- ChangeLog | 7 +++++++ tests/yacc-d-cxx.test | 9 +++++++++ 2 files changed, 16 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6e522d8..194d025 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2011-04-12 Stefano Lattarini <stefano.lattar...@gmail.com> + tests: add a workaround for automake bug#8485 + * tests/yacc-d-cxx.test (Makefile.am): Add temporary workaround + for automake bug#8485. The bug is still exposed by the testcase + 'yacc-dist-nobuild-subdir.test'. + +2011-04-12 Stefano Lattarini <stefano.lattar...@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 diff --git a/tests/yacc-d-cxx.test b/tests/yacc-d-cxx.test index 4381346..492a1c3 100755 --- a/tests/yacc-d-cxx.test +++ b/tests/yacc-d-cxx.test @@ -86,6 +86,15 @@ $AUTOCONF cp $testsrcdir/../lib/ylwrap . +# FIXME: temporary workaround (taken from the automake manual) for +# automake bug#8485. Remove once that bug is fixed. +cat >> Makefile.am <<'END' +AUTOMAKE_OPTIONS = -Wno-override +distcleancheck_listfiles = \ + find ./baz -type f -exec sh -c 'test -f $(srcdir)/$$1 || echo $$1' \ + sh '{}' ';' +END + $AUTOMAKE Makefile # Try with -d in $(YFLAGS) (don't do this in real life!). -- 1.7.2.3