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

_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool

Reply via email to