Bug#682627: ddd: FTBFS: configure hangs for 60 minutes

2012-07-26 Thread Daniel Schepler
On Tue, Jul 24, 2012 at 2:43 AM, Lucas Nussbaum
lu...@lucas-nussbaum.net wrote:
 Source: ddd
 Version: 1:3.3.12-3
 Severity: serious
 Tags: wheezy sid
 User: debian...@lists.debian.org
 Usertags: qa-ftbfs-20120724 qa-ftbfs
 Justification: FTBFS on amd64

 Hi,

 During a rebuild of all packages in sid, your package failed to build on
 amd64.

Testing it here, it looks like it's even worse than just a hang -- the
test quickly grows beyond 3g resident memory usage (out of 4g system
memory) and starts thrashing the swap.  But looking at the code, I
can't even find any references to the config.h define that's
controlled by the test.

So, my plan for fixing this is just to remove the offending configure
test macro and the call to it.
-- 
Daniel Schepler


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#682627: ddd: FTBFS: configure hangs for 60 minutes

2012-07-24 Thread Lucas Nussbaum
Source: ddd
Version: 1:3.3.12-3
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20120724 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
  debian/rules build
 debian/rules:14: warning: overriding commands for target 
 `debian/stamp-autotools-files'
 /usr/share/cdbs/1/class/autotools-files.mk:51: warning: ignoring old commands 
 for target `debian/stamp-autotools-files'
 test -x debian/rules
 mkdir -p builddir
 if test -e /usr/share/misc/config.guess ; then \
   for i in ./config.guess ; do \
   if ! test -e $i.cdbs-orig ; then \
   mv $i $i.cdbs-orig ; \
   cp --remove-destination 
 /usr/share/misc/config.guess $i ; \
   fi ; \
   done ; \
   fi
 if test -e /usr/share/misc/config.sub ; then \
   for i in ./config.sub ; do \
   if ! test -e $i.cdbs-orig ; then \
   mv $i $i.cdbs-orig ; \
   cp --remove-destination 
 /usr/share/misc/config.sub $i ; \
   fi ; \
   done ; \
   fi
 autoreconf -vfi
 autoreconf: Entering directory `.'
 autoreconf: configure.ac: not using Gettext
 autoreconf: running: aclocal --force 
 autoreconf: configure.ac: tracing
 autoreconf: running: libtoolize --copy --force
 libtoolize: putting auxiliary files in `.'.
 libtoolize: copying file `./ltmain.sh'
 libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
 libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
 libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
 autoreconf: running: /usr/bin/autoconf --force
 autoreconf: running: /usr/bin/autoheader --force
 autoreconf: running: automake --add-missing --copy --force-missing
 configure.ac:59: installing `./install-sh'
 configure.ac:59: installing `./missing'
 ddd/Makefile.am: installing `./depcomp'
 autoreconf: Leaving directory `.'
 touch debian/stamp-autotools-files
 chmod a+x /«PKGBUILDDIR»/./configure
 mkdir -p builddir
 cd builddirCFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 
 -Wformat -Werror=format-security -Wall -W -DNDEBUG CXXFLAGS=-g -O2 
 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
 -Wall -W -DNDEBUG CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-z,relro 
 -Wl,--as-needed RSH=rsh LPR=lpr XTERM=xterm XFONTSEL=xfontsel GCORE=gcore 
 ice_cv_find_xp=no ac_cv_lib_Xp_XpSelectInput=no /«PKGBUILDDIR»/./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/ddd  
 --disable-maintainer-mode --disable-dependency-tracking 
 --disable-silent-rules   --with-readline-libraries 
 --disable-builtin-app-defaults --disable-builtin-manual 
 --disable-builtin-news --disable-builtin-license --with-userinfo=Daniel 
 Schepler schep...@debian.org 
 configure: WARNING: unrecognized options: --disable-maintainer-mode, 
 --disable-silent-rules
 checking for product name... ddd 3.3.12 Dale Head
 checking for expiration date... no
 checking build system type... x86_64-pc-linux-gnu
 checking host system type... x86_64-pc-linux-gnu
 checking target system type... x86_64-pc-linux-gnu
 checking for a BSD-compatible install... /usr/bin/install -c
 checking whether build environment is sane... yes
 checking for a thread-safe mkdir -p... /bin/mkdir -p
 checking for gawk... no
 checking for mawk... mawk
 checking whether make sets $(MAKE)... yes
 checking whether make sets $(MAKE)... (cached) yes
 checking for g77... no
 checking for fort77... no
 checking for f77... no
 checking for f2c... no
 checking whether ln -s works... yes
 checking for sh... /bin/sh
 checking for gtar... no
 checking for tar... tar
 checking for gm4... no
 checking for m4... m4
 checking for gsed... no
 checking for sed... sed
 checking for gdiff... no
 checking for diff... diff
 checking for gzip... gzip
 checking for gzip... gzip
 checking for remsh... no
 checking for rsh... no
 checking for on... no
 checking for lp... lpr
 checking for gcore... gcore
 checking for compface... no
 checking for xbm2xface.pl... no
 checking for xbm2xface... no
 checking for gdb... no
 checking for wdb... no
 checking for dbx... no
 checking for ladebug... no
 checking for xdb... no
 checking for jdb... no
 checking for perl... perl
 checking for perl version greater than or equal to 5.8.0... ok
 checking for xterm... xterm
 checking for xfontsel... xfontsel
 checking for bison... bison -y
 checking for bison -y flags... 
 checking bison -y version... 2.5 (ok)
 checking for style of include used by make... GNU
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler