* Martin Koeppe wrote on Tue, Mar 27, 2007 at 10:32:41PM CEST:
> 
> For libtool-2.1a I replaced the outdated config.* and also put a copy 
> in the root source dir, ran ./configure && make (i.e. GNU make!), then 
> make -k check. The output is attached, 2 errors besides hardcode!

Cool.  Gary's fixes for non-GNU make took care of the build issues,
the test failures (beside hardcode) are due to one issue only.

I guess the XPASS we observed back then must be on Interix 3 only then.
Does the patch below fix both failures?  You can test faster by
  make check-local TESTSUITEFLAGS='47 49'

after applying the patch.

> >-> Native make on interix is not usable, only to build GNU make ;o)

Apparently it is now, for Libtool.  :-)

> Markus is right, it was the native interix make, which is some 4.4BSD 
> make. I have the man page attached. That man page says something about 
> a difference to gmake with recursive make calls.

Thanks.  The issues noted in the manpage shouldn't matter now, I guess.

Cheers,
Ralf

2007-03-27  Ralf Wildenhues  <[EMAIL PROTECTED]>

        * tests/deplibs-ident.at: XPASS only on Interix 3.
        Report by Martin Koeppe <[EMAIL PROTECTED]>.

Index: tests/deplibs-ident.at
===================================================================
RCS file: /cvsroot/libtool/libtool/tests/deplibs-ident.at,v
retrieving revision 1.7
diff -u -r1.7 deplibs-ident.at
--- tests/deplibs-ident.at      25 Mar 2007 12:12:43 -0000      1.7
+++ tests/deplibs-ident.at      27 Mar 2007 21:07:12 -0000
@@ -67,7 +67,7 @@
           [0],[stdout],[ignore])
   AT_CHECK([$EGREP 'cee.*cee' stdout], 1, [ignore], [ignore])
   AT_XFAIL_IF([case $host in
-                 *-*-aix*|hppa*-*-hpux*|*-*-interix*|*-*-openbsd*) false;;
+                 *-*-aix*|hppa*-*-hpux*|*-*-interix3|*-*-openbsd*) false;;
                  *):;;
                esac])
   dnl This is currently broken in libtool


Reply via email to