Package: src:tbb
Version: 4.3~20150611-0.1
User: [email protected]
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --parallel --dbg-package=libtbb2-dbg
   dh_testdir -i -O--parallel -O--dbg-package=libtbb2-dbg
   dh_update_autotools_config -i -O--parallel -O--dbg-package=libtbb2-dbg
   dh_auto_configure -i -O--parallel -O--dbg-package=libtbb2-dbg
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
sed -e"s/@VERSION@/4.3~20150611/g;s/@DEB_HOST_MULTIARCH@/x86_64-linux-gnu/g" \
        debian/tbb.pc.in > debian/tbb.pc
dh_auto_build
        make -j1
make[2]: Entering directory '/<<PKGBUILDDIR>>'

[... snipped ...]

done
sh ../test_summary.sh ./test_ittnotify.exe  
done
sh ../test_summary.sh ./test_parallel_for_each.exe  
done
sh ../test_summary.sh ./test_tbb_header.exe  
done
sh ../test_summary.sh ./test_combinable.exe  
done
sh ../test_summary.sh ./test_task_auto_init.exe  
done
sh ../test_summary.sh ./test_task_arena.exe  
done
sh ../test_summary.sh ./test_concurrent_monitor.exe  
done
sh ../test_summary.sh ./test_semaphore.exe  
done
sh ../test_summary.sh ./test_critical_section.exe  
done
sh ../test_summary.sh ./test_reader_writer_lock.exe  
done
sh ../test_summary.sh ./test_tbb_condition_variable.exe  
done
sh ../test_summary.sh ./test_intrusive_list.exe  
done
sh ../test_summary.sh ./test_concurrent_priority_queue.exe  
Known issue: initializer list tests are skipped.
Known issue: C++11 smart pointer tests are skipped.
Known issue: move support tests are skipped.
done
sh ../test_summary.sh ./test_task_priority.exe  
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[1]: *** wait: No child processes.  Stop.
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes.  Stop.
make: *** wait: No child processes.  Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes.  Stop.
Build killed with signal TERM after 150 minutes of inactivity
--------------------------------------------------------------------------------

Sorry not to have a fix, as I am reporting many bugs similar to
this one. The common hints are:

* If the only architecture-independent packages are dummy transitional
ones and they were released with jessie, the easy fix is to drop them
now.

* When using "dh", it is allowed to use (independently)
optional targets override_dh_foo-arch and override_dh_foo-indep
(for several values of "foo").


Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, the package would be suitable to be uploaded in source-only
form if you wish.

Thanks.

Reply via email to