From df7dfa25549d46ccfbf0c1da549abb3ebd180b94 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Tue, 29 Apr 2014 18:18:38 +0900 Subject: [PATCH] tests: Add work around for newer Bison version used in autopoint test * autopoint-3 (gettext_datadir): Don't regenerate intl/plural.c. --- gettext-tools/tests/ChangeLog | 4 ++++ gettext-tools/tests/autopoint-3 | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index 527eba536..f641273ea 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -1,3 +1,7 @@ +2014-04-29 Daiki Ueno + + * autopoint-3 (gettext_datadir): Don't regenerate intl/plural.c. + 2014-04-21 Daiki Ueno tests: Don't run system dependent test by default diff --git a/gettext-tools/tests/autopoint-3 b/gettext-tools/tests/autopoint-3 index 8ea619be8..c3f1261d7 100755 --- a/gettext-tools/tests/autopoint-3 +++ b/gettext-tools/tests/autopoint-3 @@ -115,6 +115,11 @@ ${AUTOMAKE} -a -c >/dev/null 2>/dev/null || exit 1 ${CONFIG_SHELL} ./configure --with-included-gettext >/dev/null 2>/dev/null \ || exit 1 +# Workaround for 0.18.3 or earlier: Processing intl/plural.y with +# Bison 3.0.1 or later generates a wrong code. Use pre-generated +# intl/plural.c in that case. +test -f intl/plural.c && touch intl/plural.c + ${MAKE} >/dev/null 2>/dev/null || exit 1 exit 0 -- 2.47.3