[Debichem-devel] Dh-autoreconf for new version of abinit

Andreas Tille andreas at an3as.eu
Wed Jan 22 21:53:46 UTC 2014


Hi,

I somehow realised that I have injected autotools-dev instead of
dh-autoreconf in abinit which most probably will not help an we might
get another bug report as on several packages recently.  So I wanted
to fix this in advance in the latest upstream source (see SVN commit)
but when I use '--with autoreconf' I get:


   dh_autoreconf
configure.ac:190: installing 'config/gnu/compile'
Makefile.am:47: error: DO_BUILD_FOX does not appear in AM_CONDITIONAL
Makefile.am:115: error: DO_BUILD_LIBXC does not appear in AM_CONDITIONAL
Makefile.am:184: error: DO_BUILD_LINALG does not appear in AM_CONDITIONAL
Makefile.am:251: error: DO_BUILD_NETCDF does not appear in AM_CONDITIONAL
Makefile.am:321: error: DO_BUILD_ATOMPAW does not appear in AM_CONDITIONAL
Makefile.am:389: error: DO_BUILD_ETSF_IO does not appear in AM_CONDITIONAL
Makefile.am:457: error: DO_BUILD_WANNIER90 does not appear in AM_CONDITIONAL
Makefile.am:525: error: DO_BUILD_BIGDFT does not appear in AM_CONDITIONAL
Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoreconf: automake failed with exit status: 1
dh_autoreconf: autoreconf -f -i returned exit code 1
make: *** [build] Fehler 2


I would not call myself an automake expert and before I need to become
one I would probably simply wait whether my suspicion is correct that
there will be a bug report for certain architectures.  On the other
hint a patch would be welcome if your time permits.

Another reason to use autoreconf is that it might be that it gets the
build system right to propagate hardening options.  It seems to be a bit
tricky since I was seeking for the place where the LDFLAGS are
configured but failed in the current build system files.

Kind regards

       Andreas.

-- 
http://fam-tille.de



More information about the Debichem-devel mailing list