From 6712933e0f2d2cbf43dc6b9bfe5c60b7d9941955 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 25 May 2004 05:43:14 +0000 Subject: [PATCH] Undo change made earlier today: it caused autopoint to not bring in ABOUT-NLS. Ouch. Instead, substitute our own diagnostic for autopoint's. --- ChangeLog | 9 +++++++++ bootstrap | 16 ++++++++++++++-- configure.ac | 1 + 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5f72dca9..861e4c63 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2004-05-24 Paul Eggert + Undo change made earlier today: it caused autopoint to not bring + in ABOUT-NLS. Ouch. Instead, substitute our own diagnostic for + autopoint's. + + * bootstrap: Check that gettext version matches what's in + configure.ac. Warn users to ignore robots.txt ERROR 404. + * bootstrap: Undo today's earlier change (logged below). + * configure.ac (AM_GNU_GETTEXT_VERSION): Likewise. + The gettext version checking is causing more trouble than it's curing; remove it. Problem reported by Paul Hilfinger. diff --git a/bootstrap b/bootstrap index d1f48516..34dce9d4 100755 --- a/bootstrap +++ b/bootstrap @@ -43,6 +43,19 @@ do esac done +# Check that gettext version matches what's in configure.ac. +# FIXME: We shouldn't have to modify configure.ac every time +# a new gettext version comes out. +gettext_have=$(LC_ALL=C gettext --version | sed 's/.* //; 1q') +gettext_need=$( + sed -n '/^AM_GNU_GETTEXT_VERSION/{ s/.*\[//; s/].*//; p; q; }' configure.ac +) +test "$gettext_have" = "$gettext_need" || { + echo >&2 "$0: Your gettext version is $gettext_have." + echo >&2 "$0: Please install and use gettext-$gettext_need instead." + exit 1 +} + echo "$0: Bootstrapping CVS $package..." build_cvs_prefix() { @@ -141,7 +154,7 @@ done case $SKIP_PO in '') - echo "$0: getting translations into po..." + echo "$0: getting translations into po (please ignore the robots.txt ERROR 404)..." (cd po && rm -f dummy `ls | sed -n '/\.gmo$/p; /\.po/p'` && wget -nv -nd -r -l 1 -A .po -C off \ @@ -166,7 +179,6 @@ esac # Reconfigure, getting other files. -echo "$0: Expect an 'AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION' warning" echo "$0: autoreconf --verbose --install --force ..." autoreconf --verbose --install --force || exit diff --git a/configure.ac b/configure.ac index f7b42501..866edfe6 100644 --- a/configure.ac +++ b/configure.ac @@ -103,6 +103,7 @@ BISON_PREREQ_TIMEVAR # gnulib and gettext. GNULIB_AUTOCONF_SNIPPET +AM_GNU_GETTEXT_VERSION([0.14.1]) # Initialize the test suite. AC_CONFIG_TESTDIR(tests) -- 2.45.2