libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Support for Interix 5.2 and 6.0?


From: Ralf Wildenhues
Subject: Re: Support for Interix 5.2 and 6.0?
Date: Tue, 27 Mar 2007 23:07:30 +0200
User-agent: Mutt/1.5.13 (2006-08-11)

* 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  <address@hidden>

        * tests/deplibs-ident.at: XPASS only on Interix 3.
        Report by Martin Koeppe <address@hidden>.

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

[Prev in Thread] Current Thread [Next in Thread]