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: Martin Koeppe
Subject: Re: Support for Interix 5.2 and 6.0?
Date: Wed, 21 Mar 2007 23:45:22 +0100 (CET)


Hello Ralf,

On Sun, 18 Mar 2007, Ralf Wildenhues wrote:

So please consider doing s/interix3/interix/ on libtool.m4 before
releasing 1.5.23.

I applied changes to branch-1-5 and HEAD (to use the range [3-9] instead
of 3).  Please wait a day, grab the nightly tarballs for both branches
(so you don't need to bootstrap), configure, make.  URLs are listed on
the GNU Libtool web page.  With HEAD, please run
 make -k check

the following problems occured:

- without ./bootstrap, libtool-2.1 doesn't have
  config.guess/config.sub files, so I used
  "./configure --build=i586-pc-interix5.2".
  OTOH, libltdl/config has very old config.{sub,guess}, the same
  old version is in several tests, which therefore fail for me.

- libtool-1.5.23c/config.{guess,sub} is current,
  while libtool-1.5.23c/libltdl/config.{guess,sub} is outdated (as
  above), so I used "./configure --build=i586-pc-interix5.2"
  here, too. Maybe the files in libltdl should actually be symlinks to
  ../config.{guess,sub}, so when one updates these files later just
  before building in the root dir, these updates work as expected for
  the whole build.

- Not a problem, but a note: there is autoconf 2.61 available, but
  daily builds are done with 2.60.

so that the new testsuite (the check-local part) is also run.  If it has
failures, please send tests/testsuite.log.  Please reply to the
libtool-patches list.  Thanks.

The log is attached.

For the mdemo-dryrun failure, please run this
 make check VERBOSE=yes TESTS="tests/mdemo-conf.test  \
   tests/mdemo-make.test tests/mdemo-exec.test tests/mdemo-inst.test \
   tests/mdemo-unst.test tests/mdemo-dryrun.test"

and show the contents of the files
 tests/mdemo/.libs/temp/temp/before
 tests/mdemo/.libs/temp/temp/after

If the failure "don't know how to build libltdlc.la" persists with the
nightly tarballs, we need to look into that.  Which make version is
this?

Sorry, you guessed right. I did accidentally not use GNU make on Interix 5.2. Now I have installed GNU make 3.81 there, too, and building and all tests done with it. Now for 1.5.23c, there is only 1 failing test, the hardcode test.


Martin

Attachment: make-k-check.log.gz
Description: Binary data

Attachment: testsuite.log.gz
Description: Binary data


reply via email to

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