libtool
[Top][All Lists]
Advanced

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

Re: git commit forces bootstrap


From: Peter Rosin
Subject: Re: git commit forces bootstrap
Date: Sun, 08 Dec 2013 23:52:52 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1

On 2013-12-07 08:53, Gary V. Vaughan wrote:
> On 6 Dec 2013, at 21:11, Peter Rosin <address@hidden> wrote:
>> In my setup, I have to rerun "./bootstrap -fc" after every commit I make
>> to my local git libtool repo, which is very annoying. I
>>
>> inline-source:   error: file 'build-aux/funclib.sh' not found
>> inline-source:   error: file 'build-aux/options-parser' not found
>>  GEN      libtool
> 
> That looks suspiciously like a srcdir vs builddir error to me. If you are 
> using
> a VPATH build, does it work better as an in tree build?  Thanks to the magic
> of `git clean`, I only exercise VPATH during `make distcheck` these days...

I don't want to "git clean", as I have all sorts of interesting residue stored
that I don't want to lose and don't want to move elsewhere. I don't want to
build in-tree, that's not as convenient when I test different configure
arguments or platforms (sometimes concurrently) using the same git tree. I just
want VPATH to work.

>> Is it expected that I need to manually rerun bootstrap after every commit?
> 
> Half expected at least, because we display the `git describe` output in the 
> ./configure header, and that changes with each commit.
> 
> It would certainly be nicer for make to autoreconf successfully without a
> manual rebootstrap :-(
> 
> Patches welcome... I've added it to my TODO list to look at after the next
> release too, in case no one else has time or inclination before then.

The attached patch seems to work for me, ok to push?

Cheers,
Peter

Attachment: 0001-maint-fix-out-of-tree-autoreconf-w-o-manual-rebootst.patch
Description: Text Data


reply via email to

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