[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
autogen.sh bug in CVS mailutils from 17.Mar.2001
From: |
Vesselin Atanasov |
Subject: |
autogen.sh bug in CVS mailutils from 17.Mar.2001 |
Date: |
Sun, 18 Mar 2001 09:32:01 +0000 (UTC) |
Hello.
I downloaded the CVS version of mailutils on 17.Mar.2001 and tried to
compile it, but the autogen.sh script failed to create the "configure"
file. I attach the output of "sh ./autogen.sh" which failed. I also attach
the debug result from "autoheader -d" - the "traces.sh" script left in
/tmp/ah... directory. The autogen.sh failed on two different machines -
Slackware-3.6 updated with
libtool-1.3.5
autoconf-2.49c
automake-1.4
and
Slackware-7.0 updated with
libtool-1.3.5
autoconf-2.49c
automake-1.4
the autogen.sh script worked correctly on
Slackware-7.0 with
libtool-1.3
autoconf-2.13
automake-1.4
I investigated the problem and found that it is caused by two
AC_REQUIRE macros on lines 63 and 64 of configure.in. The autoconf
documentation states that AC_REQUIRE macro must be used inside an
AC_DEFUN'd macro. It seems that in configure.in the intension was to call
jm_FUNC_MALLOC and jm_FUNC_REALLOC macros exactly once, so I created the
simple patch that is also attached. I'm not sure this is the correct fix,
but it solves the problem for me.
Regards,
vesselin
autogen.error
Description: Text document
traces.sh
Description: Text document
mailutils-17_Mar_2001.AC_REQUIRE.patch
Description: Text document
- autogen.sh bug in CVS mailutils from 17.Mar.2001,
Vesselin Atanasov <=