[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
signature.asc
Description: OpenPGP digital signature