libtool
[Top][All Lists]
Advanced

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

Re: git commit forces bootstrap


From: Eric Blake
Subject: Re: git commit forces bootstrap
Date: Fri, 06 Dec 2013 06:25:28 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0

On 12/06/2013 01:11 AM, Peter Rosin wrote:
> Hi!
> 
> In my setup, I have to rerun "./bootstrap -fc" after every commit I make
> to my local git libtool repo, which is very annoying. If I forget, and
> simply type make, configure runs (I can live with that), but after that
> I get this output:
> 
> config.status: executing depfiles commands
> config.status: executing libtool commands
>   GEN      ../../build-aux/ltmain.sh
> inline-source:   error: file 'build-aux/funclib.sh' not found
> inline-source:   error: file 'build-aux/options-parser' not found
>   GEN      libtool
> config.status: executing libtool commands
>   GEN      libtoolize
>   GEN      public-submodule-commit
> 
> Is it expected that I need to manually rerun bootstrap after every commit?

Libvirt has a cool setup in its cfg.mk that detects if the gnulib
submodule changed upstream, and if so, automatically reruns bootstrap as
part of 'make'.  I really ought to port that to upstream gnulib's
maint.mk, where we could then adapt it to libtool.

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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