[Build-common-hackers] Bug#462382: Bug#462382: runs configure twice on application builds
Peter Eisentraut
peter_e at gmx.net
Thu Jan 31 13:21:05 UTC 2008
Am Donnerstag, 24. Januar 2008 schrieb Riku Voipio:
> cdbs appears to cause many autonconfigured applications to run configure
> twice. For a recent example, boinc-app-seti[1]
It looks like this is an issue of using make properly. The problem is this
post-patches target:
post-patches::
aclocal-1.9 -I m4 && autoheader && automake-1.9 && autoconf
As you can see in /usr/share/doc/cdbs/buildcore.png, post-patches is a
dependency of just about everything, so whenever this target runs, everything
else needs to be run as well.
I suggest you use an approach with stamp files. I could make it work like
this:
post-patches:: autofoo-stamp
autofoo-stamp:
aclocal-1.9 -I m4 && autoheader && automake-1.9 && autoconf
touch autofoo-stamp
More information about the Build-common-hackers
mailing list