From: Roumen Petrov Date: Sun, 26 Jan 2014 21:18:10 +0000 (+0200) Subject: tests: pass required --tag=XX to libtool X-Git-Tag: v0.19~145 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5be971daa3305427d74203e70c6ecd57818edcf1;p=thirdparty%2Fgettext.git tests: pass required --tag=XX to libtool --- diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index 2413c4844..8983d3548 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -1,3 +1,12 @@ +2014-02-03 Roumen Petrov (tiny change) + + tests: pass required --tag=XX to libtool + Reported at: + . + * lang-c: Pass --tag=CC to libtool. + * lang-objc: Likewise. + * lang-c++: Pass --tag=CXX to libtool. + 2014-01-28 Roumen Petrov (tiny change) tests: fix "make check" under VPATH builds diff --git a/gettext-tools/tests/lang-c b/gettext-tools/tests/lang-c index a4103c9d5..562b412bf 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 f21057d2c..ec2f82b34 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 75884e517..81e459d79 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"