Subject: gnuradio: Some files take way too long to compile
Date: Sun, 06 Sep 2015 15:29:05 +0200
Source: gnuradio
Version: 3.7.8-2.2
Severity: important
The package failed to build on mips recently because some files
take way too long to compile and the build got killed due to inactivity:
[ 65%] Building CXX object gr-blocks/swig/CMakeFiles/_blocks_swig5.dir/blocks_swig5PYTHON_wrap.cxx.o
cd /«PKGBUILDDIR»/obj-mips-linux-gnu/gr-blocks/swig && /usr/bin/c++ -DENABLE_GR_LOG -DGR_PERFORMANCE_COUNTERS -DHAVE_LOG4CPP -D_blocks_swig5_EXPORTS -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -fPIC -I/«PKGBUILDDIR»/obj-mips-linux-gnu/gr-blocks/swig -I/«PKGBUILDDIR»/gr-blocks/swig -I/«PKGBUILDDIR»/gr-blocks/lib -I/«PKGBUILDDIR»/gr-blocks/include -I/«PKGBUILDDIR»/obj-mips-linux-gnu/gr-blocks/lib -I/«PKGBUILDDIR»/obj-mips-linux-gnu/gr-blocks/include -I/«PKGBUILDDIR»/obj-mips-linux-gnu -I/«PKGBUILDDIR»/gnuradio-runtime/include -I/«PKGBUILDDIR»/obj-mips-linux-gnu/gnuradio-runtime/include -I/«PKGBUILDDIR»/gnuradio-runtime/swig -I/«PKGBUILDDIR»/obj-mips-linux-gnu/gnuradio-runtime/swig -I/usr/include/python2.7 -Wno-unused-but-set-variable -o CMakeFiles/_blocks_swig5.dir/blocks_swig5PYTHON_wrap.cxx.o -c /«PKGBUILDDIR»/obj-mips-linux-gnu/gr-blocks/swig/blocks_sw
ig5PYTHON_wrap.cxx
E: Caught signal ‘Terminated’: terminating immediately
make[3]: *** [gr-blocks/swig/CMakeFiles/_blocks_swig4.dir/blocks_swig4PYTHON_wrap.cxx.o] Terminated
[...]
Build killed with signal TERM after 301 minutes of inactivity
See the build log here:
https://buildd.debian.org/status/fetch.php?pkg=gnuradio&arch=mips&ver=3.7.8-2.2&stamp=1441346704
I had this discussion on #debian-buildd:
15:16 <buxy> hum looks like https://buildd.debian.org/status/fetch.php?pkg=gnuradio&arch=mips&ver=3.7.8-2.2&stamp=1441346704 got "terminated" due to inactivity
15:17 <buxy> can it be rescheduled on a faster buildd or with a longer period? It's the only missing build of gnuradio
15:18 <jcristau> somebody should fix the package
15:18 <jcristau> to not need 5 hours to compile a single file
15:19 <buxy> p2-mate, aba: ^
15:19 <buxy> I can file such a bug but I don't think it's reasonable to impose this right now in particular when a single arch triggers it
15:20 <jcristau> *shrug*
15:22 <buxy> looks like it's generated wrapper code so it's probably not trivial to fix
I'm marking it as important as the package currently requires manual
hand-holding on the buildd side... if you know of a way to avoid this,
it would be nice to update the package.
Cheers,
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.