[Build-common-hackers] Bug#509177: in autotools-files.mk aclocal will only be called if aclocal.m4 allready exists

Fabian Greffrath greffrath at leat.rub.de
Fri Dec 19 09:56:05 UTC 2008

Package: cdbs
Version: 0.4.52
Severity: normal

Dear cdbs-developers,

I make use of cdbs' DEB_AUTO_UPDATE_* features.

In /usr/share/cdbs/1/class/autotools-files.mk in line 52, 
aclocal-$(DEB_AUTO_UPDATE_ACLOCAL) gets called *only* if the file 
$(DEB_SRCDIR)/aclocal.m4 does already exist.

However, according to aclocal(1) the file aclocal.m4 gets created by 
aclocal from the contents of configure.in. So the existence of this 
file is not a requirement for aclocal to be run, it is its result 
instead. Indeed I have a source at hand (faac 1.26) which does not 
ship an aclocal.m4 file but defines macros in configure.in which 
require aclocal to be run before autoconf can be run. Please fix this 
in a way that aclocal is always run before autoconf, regardless of 
aclocal.m4 to already exist or not.

Thank you very much!


Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax:     +49 (0)234 / 32-14227
E-Mail:  greffrath at leat.ruhr-uni-bochum.de

More information about the Build-common-hackers mailing list