Hi Eric, You wrote on 2007-06-19: > I'm applying this as obvious. Findutils 4.3.8 fails to compile out of the > box on cygwin without this, since the canonicalize-lgpl test is not linked > against libintl. > > 2007-06-19 Eric Blake <[EMAIL PROTECTED]> > > * modules/canonicalize-lgpl-tests (test_canonicalize_lgpl_LDADD): > Allow compilation on cygwin. > > --- modules/canonicalize-lgpl-tests 6 Apr 2007 20:08:02 -0000 1.3 > +++ modules/canonicalize-lgpl-tests 19 Jun 2007 12:58:37 -0000 > @@ -11,4 +11,4 @@ TESTS += test-canonicalize-lgpl.sh > TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' > check_PROGRAMS += test-canonicalize-lgpl > EXTRA_DIST += test-canonicalize-lgpl.sh > - > +test_canonicalize_lgpl_LDADD = $(LDADD) @LIBINTL@
But now this test fails on Linux platforms, see in Simon's build logs: http://autobuild.josefsson.org/gnulib/log-200707031437719807000.txt I don't understand it: If test-canonicalize-lgpl depends - directly or indirectly on the module 'gettext-h', then @LIBINTL@ will expand to something (possibly empty) in the Makefile, then how can the error in Simon's logs occur? And if it doesn't, then where did the error that you saw in findutils on cygwin come from? ??? Bruno