[Build-common-hackers] Bug#462382: runs configure twice on application builds

Riku Voipio riku.voipio at iki.fi
Thu Jan 24 12:27:39 UTC 2008


Package: cdbs
Version: 0.4.50
Severity: normal

cdbs appears to cause many autonconfigured applications to run configure
twice. For a recent example, boinc-app-seti[1]

firts in build target as expected:

-snip-
cd . && CC="cc" CXX="g++" CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="" LDFLAGS="" BOINCDIR="/usr/share/boinc-dev" /build/buildd/boinc-app-seti-5.13+cvs20060510/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/boinc-app-seti" --disable-maintainer-mode  --srcdir=.  --enable-client --disable-graphics --disable-dynamic-graphics --disable-server --disable-static-linkage  

then in binary-arch for apparently some autobraindamage:

-snip-
aclocal-1.9 -I m4 && autoheader && automake-1.9 && autoconf
tools/Makefile.am:6: AM_LDFLAGS multiply defined in condition TRUE ...
Makefile.incl:9: ... `AM_LDFLAGS' previously defined here
tools/Makefile.am:3:   `Makefile.incl' included from here
tools/Makefile.am:5: `LDFLAGS' is a user variable, you should not override it;
tools/Makefile.am:5: use `AM_LDFLAGS' instead.
DEB_MAKE_CHECK_TARGET unset, not running checks
/usr/bin/make -C . install DESTDIR=/build/buildd/boinc-app-seti-5.13+cvs20060510/debian/boinc-app-seti/
make[1]: Entering directory `/build/buildd/boinc-app-seti-5.13+cvs20060510'
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh /build/buildd/boinc-app-seti-5.13+cvs20060510/./configure  --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/boinc-app-seti --disable-maintainer-mode --srcdir=. --enable-client --disable-graphics --disable-dynamic-graphics --disable-server --disable-static-linkage build_alias=x86_64-linux-gnu CXX=g++ CXXFLAGS=-g -Wall -O2 LDFLAGS= CPPFLAGS= CC=cc CFLAGS=-g -Wall -O2 BOINCDIR=/usr/share/boinc-dev  --no-create --no-recursion
-snip-



[1] http://buildd.debian.org/fetch.cgi?pkg=boinc-app-seti;ver=5.13%2Bcvs20060510-4;arch=amd64;stamp=1201123455

[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206941

-- 
"rm -rf" only sounds scary if you don't have backups





More information about the Build-common-hackers mailing list