[Top][All Lists]
[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