octave-maintainers
[Top][All Lists]
Advanced

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

Re: bootstrap script does not complete


From: Rik
Subject: Re: bootstrap script does not complete
Date: Mon, 06 Aug 2012 10:19:47 -0700

On 08/05/2012 02:29 PM, Mike Miller wrote:
> On Sat, Aug 04, 2012 at 06:22:19PM -0400, John W. Eaton wrote:
>> On  3-Aug-2012, Rik wrote:
>>
>> | 1) autogen.sh no longer seems to terminate properly.  I think this is
>> | related to the recent gnulib update because the last command it starts is
>> | build-aux/bootstrap.sh.  I never see the last commands of autogen.sh such
>> | as 'echo "replacing all occurrences of g77 with gfortran in configure
>> | script..."'.
>>
>> It looks like bootstrap script is exiting with a status of 1, so the
>> set -e in the autogen.sh script forces it to exit there instead of
>> continuing.
>>
>> I'm not sure why bootstrap is suddenly exiting with a nonzero status.
> I just looked into this, it's the recent update to gnulib, the missing
> script is no longer part of gnulib:
>
> http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=d0f486f09869cad33c4a7039d88e45fedd815c23
>
> I copied gnulib/build-aux/bootstrap, reapplied ecf0c6bca0c9, and it
> works again for me.
>
8/6/12

Mike,

I followed your suggestion and updated the bootstrap script which we
maintain under Mercurial control and only occasionally update from gnulib. 
The changeset is here
(http://hg.savannah.gnu.org/hgweb/octave/rev/718bed882d3e).  This fixes the
problem for me.

For others updating past this changeset, it isn't strictly necessary but I
found clearing the cruft in the build-aux directory prevented one warning
message and updated the install-sh script to the latest version.  I used
the following commands to eliminate cruft and rebuild.

cd build-aux
hg stat -i -n | xargs rm
cd ..
./autogen.sh
./configure
make

--Rik


reply via email to

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