summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoumen Petrov <bugtrack@roumenpetrov.info>2014-01-26 23:18:10 +0200
committerDaiki Ueno <ueno@gnu.org>2014-02-03 16:33:54 +0900
commit5be971daa3305427d74203e70c6ecd57818edcf1 (patch)
tree79ba6353b7c0f4c79ef5bf58e187065ce3dd9053
parente80ce54d96efb364600f6596536745c91fca8052 (diff)
downloadexternal_gettext-5be971daa3305427d74203e70c6ecd57818edcf1.zip
external_gettext-5be971daa3305427d74203e70c6ecd57818edcf1.tar.gz
external_gettext-5be971daa3305427d74203e70c6ecd57818edcf1.tar.bz2
tests: pass required --tag=XX to libtool
-rw-r--r--gettext-tools/tests/ChangeLog9
-rwxr-xr-xgettext-tools/tests/lang-c2
-rwxr-xr-xgettext-tools/tests/lang-c++2
-rwxr-xr-xgettext-tools/tests/lang-objc2
4 files changed, 12 insertions, 3 deletions
diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog
index 2413c48..8983d35 100644
--- a/gettext-tools/tests/ChangeLog
+++ b/gettext-tools/tests/ChangeLog
@@ -1,3 +1,12 @@
+2014-02-03 Roumen Petrov <bugtrack@roumenpetrov.info> (tiny change)
+
+ tests: pass required --tag=XX to libtool
+ Reported at:
+ <https://lists.gnu.org/archive/html/bug-gettext/2014-02/msg00001.html>.
+ * lang-c: Pass --tag=CC to libtool.
+ * lang-objc: Likewise.
+ * lang-c++: Pass --tag=CXX to libtool.
+
2014-01-28 Roumen Petrov <bugtrack@roumenpetrov.info> (tiny change)
tests: fix "make check" under VPATH builds
diff --git a/gettext-tools/tests/lang-c b/gettext-tools/tests/lang-c
index a4103c9..562b412 100755
--- a/gettext-tools/tests/lang-c
+++ b/gettext-tools/tests/lang-c
@@ -48,7 +48,7 @@ tmpfiles="$tmpfiles l-c-prog.${OBJEXT} l-c-prog${EXEEXT}"
# is found in the build directory, regardless of -I options present in
# ${CFLAGS} or ${CPPFLAGS}.
: ${LIBTOOL=/bin/sh ../../libtool}
-${LIBTOOL} --quiet --mode=link ${CC} -I../.. -I"$abs_top_srcdir"/gnulib-lib ../../gnulib-lib/libgettextlib.la -I../../intl ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o l-c-prog prog.c ${LTLIBINTL} \
+${LIBTOOL} --quiet --tag=CC --mode=link ${CC} -I../.. -I"$abs_top_srcdir"/gnulib-lib ../../gnulib-lib/libgettextlib.la -I../../intl ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o l-c-prog prog.c ${LTLIBINTL} \
|| exit 1
tmpfiles="$tmpfiles l-c-prog.tmp l-c-prog.pot"
diff --git a/gettext-tools/tests/lang-c++ b/gettext-tools/tests/lang-c++
index f21057d..ec2f82b 100755
--- a/gettext-tools/tests/lang-c++
+++ b/gettext-tools/tests/lang-c++
@@ -72,7 +72,7 @@ ${CXX} -I../.. -I../../../gettext-runtime/libasprintf -I"$abs_top_srcdir"/gnulib
# woe32-dll.m4. Cygwin 1.7.2 does not support it in C++ mode: It gives
# a link error about 'std::cout'.
: ${LIBTOOL=/bin/sh ../../libtool}
-${LIBTOOL} --quiet --mode=link --tag=CXX ${CXX} ${CXXFLAGS} `echo "X ${LDFLAGS} " | sed -e 's/^X//' -e 's/ -Wl,--disable-auto-import / /'` -o l-c++-prog l-c++-prog.${OBJEXT} ../../../gettext-runtime/libasprintf/libasprintf.la ../../gnulib-lib/libgettextlib.la ${LTLIBINTL} \
+${LIBTOOL} --quiet --tag=CXX --mode=link --tag=CXX ${CXX} ${CXXFLAGS} `echo "X ${LDFLAGS} " | sed -e 's/^X//' -e 's/ -Wl,--disable-auto-import / /'` -o l-c++-prog l-c++-prog.${OBJEXT} ../../../gettext-runtime/libasprintf/libasprintf.la ../../gnulib-lib/libgettextlib.la ${LTLIBINTL} \
|| exit 1
tmpfiles="$tmpfiles l-c++-prog.tmp l-c++-prog.pot"
diff --git a/gettext-tools/tests/lang-objc b/gettext-tools/tests/lang-objc
index 75884e5..81e459d 100755
--- a/gettext-tools/tests/lang-objc
+++ b/gettext-tools/tests/lang-objc
@@ -64,7 +64,7 @@ tmpfiles="$tmpfiles l-objc-prog.${OBJEXT} l-objc-prog${EXEEXT}"
# is found in the build directory, regardless of -I options present in
# ${CFLAGS} or ${CPPFLAGS}.
: ${LIBTOOL=/bin/sh ../../libtool}
-${LIBTOOL} --quiet --mode=link ${CC} -I../.. -I"$abs_top_srcdir"/gnulib-lib ../../gnulib-lib/libgettextlib.la -I../../intl ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o l-objc-prog prog.m ${LTLIBINTL} \
+${LIBTOOL} --quiet --tag=CC --mode=link ${CC} -I../.. -I"$abs_top_srcdir"/gnulib-lib ../../gnulib-lib/libgettextlib.la -I../../intl ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o l-objc-prog prog.m ${LTLIBINTL} \
|| exit 1
tmpfiles="$tmpfiles l-objc-prog.tmp l-objc-prog.pot"