Your message dated Sun, 23 Jul 2017 13:20:30 +0000
with message-id <[email protected]>
and subject line Bug#853679: fixed in tbb 2017~U7-2
has caused the Debian Bug report #853679,
regarding tbb: ftbfs with GCC-7
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
853679: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853679
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tbb
Version: 4.3~20150611-2
Severity: normal
Tags: sid buster
User: [email protected]
Usertags: ftbfs-gcc-7
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/tbb_4.3~20150611-2_unstable_gcc7.log
The last lines of the build log are at the end of this report.
To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html
[...]
^
../../include/tbb/tbb_stddef.h:162:45: note: in expansion of macro
'__TBB_ASSERT_RELEASE'
#define __TBB_ASSERT(predicate,message)
__TBB_ASSERT_RELEASE(predicate,message)
^~~~~~~~~~~~~~~~~~~~
../../src/tbb/mailbox.h:137:9: note: in expansion of macro '__TBB_ASSERT'
__TBB_ASSERT(&t, NULL);
^~~~~~~~~~~~
In file included from ../../include/tbb/global_control.h:28:0,
from ../../src/tbb/arena.cpp:21:
../../src/tbb/scheduler_common.h: In function 'void
tbb::internal::assert_task_valid(const tbb::task&)':
../../src/tbb/scheduler_common.h:209:24: warning: the compiler can assume that
the address of 'task' will never be NULL [-Waddress]
__TBB_ASSERT( &task!=NULL, NULL );
^
../../include/tbb/tbb_stddef.h:138:52: note: in definition of macro
'__TBB_ASSERT_RELEASE'
#define __TBB_ASSERT_RELEASE(predicate,message) ((predicate)?((void)0) :
tbb::assertion_failure(__FILE__,__LINE__,#predicate,message))
^~~~~~~~~
../../src/tbb/scheduler_common.h:209:5: note: in expansion of macro
'__TBB_ASSERT'
__TBB_ASSERT( &task!=NULL, NULL );
^~~~~~~~~~~~
../../src/tbb/mailbox.h: In member function 'void
tbb::internal::mail_outbox::push(tbb::internal::task_proxy&)':
../../include/tbb/tbb_stddef.h:138:134: warning: the compiler can assume that
the address of 't' will never be NULL [-Waddress]
#define __TBB_ASSERT_RELEASE(predicate,message) ((predicate)?((void)0) :
tbb::assertion_failure(__FILE__,__LINE__,#predicate,message))
^
../../include/tbb/tbb_stddef.h:162:45: note: in expansion of macro
'__TBB_ASSERT_RELEASE'
#define __TBB_ASSERT(predicate,message)
__TBB_ASSERT_RELEASE(predicate,message)
^~~~~~~~~~~~~~~~~~~~
../../src/tbb/mailbox.h:137:9: note: in expansion of macro '__TBB_ASSERT'
__TBB_ASSERT(&t, NULL);
^~~~~~~~~~~~
../../src/tbb/mailbox.h: In member function 'void
tbb::internal::mail_outbox::push(tbb::internal::task_proxy&)':
../../include/tbb/tbb_stddef.h:138:134: warning: the compiler can assume that
the address of 't' will never be NULL [-Waddress]
#define __TBB_ASSERT_RELEASE(predicate,message) ((predicate)?((void)0) :
tbb::assertion_failure(__FILE__,__LINE__,#predicate,message))
^
../../include/tbb/tbb_stddef.h:162:45: note: in expansion of macro
'__TBB_ASSERT_RELEASE'
#define __TBB_ASSERT(predicate,message)
__TBB_ASSERT_RELEASE(predicate,message)
^~~~~~~~~~~~~~~~~~~~
../../src/tbb/mailbox.h:137:9: note: in expansion of macro '__TBB_ASSERT'
__TBB_ASSERT(&t, NULL);
^~~~~~~~~~~~
make[3]: Leaving directory
'/<<PKGBUILDDIR>>/build/linux_intel64_gcc_cc7_libc2.24_kernel3.16.0_debug'
Makefile:32: recipe for target 'tbb' failed
make[2]: *** [tbb] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j64 returned exit code 2
debian/rules:18: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:12: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: tbb
Source-Version: 2017~U7-2
We believe that the bug you reported is fixed in the latest version of
tbb, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve Capper <[email protected]> (supplier of updated tbb package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 23 Jul 2017 12:55:42 +0100
Source: tbb
Binary: libtbb-dev libtbb2 libtbb2-dbg libtbb-doc tbb-examples
Architecture: source
Version: 2017~U7-2
Distribution: unstable
Urgency: medium
Maintainer: Steve Capper <[email protected]>
Changed-By: Steve Capper <[email protected]>
Description:
libtbb-dev - parallelism library for C++ - development files
libtbb-doc - parallelism library for C++ - documentation
libtbb2 - parallelism library for C++ - runtime files
libtbb2-dbg - parallelism library for C++ - debugging symbols
tbb-examples - parallelism library for C++ - example files
Closes: 809663 853679 866678
Changes:
tbb (2017~U7-2) unstable; urgency=medium
.
* Port over experimental package to sid.
* Upgrade to latest upstream version of TBB.
+ This now builds with gcc 7. Closes: #853679
+ This supports s390x. Closes: #809663
* Update copyright file to Apache 2.0 to match new upstream version.
* Fix -march logic in i386 building. Targets: #855088
* Fix watch file to point to new upstream on github. Closes: #866678
.
[ Nico Schlömer ]
* Correct homepage and add Vcs tags in debian/control.
Checksums-Sha1:
995b57f0921269ff068b1943704820389213c84b 2136 tbb_2017~U7-2.dsc
8e1f6c012b508a6e4a030caa99abda40bcee0dfb 43480 tbb_2017~U7-2.debian.tar.xz
8434419b723050a8785da4b9671cd731cbb600e7 6119 tbb_2017~U7-2_source.buildinfo
Checksums-Sha256:
58d1ad4884c54672ed5b52da782c024f61016e77bd15241f90593b29a26123cd 2136
tbb_2017~U7-2.dsc
c4d7db6ea0eb5c358a1bdc6a440286f07e036b3aa40180d6a2fe41e4f1dc5078 43480
tbb_2017~U7-2.debian.tar.xz
b129384bac72200b36587b2b8cd3cbb974ac9915692719e8bc4eda04afceafb2 6119
tbb_2017~U7-2_source.buildinfo
Files:
353e52f06c27881862ddd2f0145e3d5e 2136 libs extra tbb_2017~U7-2.dsc
08da9ab45d7cd0274a93f9cc3dfc6e9e 43480 libs extra tbb_2017~U7-2.debian.tar.xz
37031bf6cb8a65497f56c90f3d4468ef 6119 libs extra tbb_2017~U7-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEERF7ZyPtY5CNR2Sic8omBc5oW8lAFAll0nZ0ACgkQ8omBc5oW
8lDY+w/+N1diutst2HLEv06UmRZ7Q7j+M8Cg9CVjjOmJiLLFTBpX+hUDlX/72NMr
EyKhcrMFOw4r+mZpmDYlbDI0jTSpM8lZMf83+R9Tn0ryFPvhpmp++NXgM1AS7ysw
Yfq2mtP9h1fBnbsgr6Hw8gn7zYlM0Q0azcIFl//0/jlFD/OIpTCfSx322Y4XPLQh
dgIvD30ORzS4hLrzFt3mG590k0+VQex8yf6NfEXSCEsoJQa8AY1R/ZEmvKKXly/J
nIFypXgvl+aKwcffPNQo+HrCsEaZpK3FbZ7+kE4snSPrRcbb7084xNwdaPD6eT4k
YYN9vesdReWRl1kha9B6/3F5qhUPo0LxUUhZ9kTjWx5ZN0iauEDLDRpj+5htA4jx
kRK3Ju0BpqFWq4CIj8GJOlP48yEgT3MrMG8fi1d6KSHeC2TFZVwWcG3J9eEbfHkO
AQ+XEI4O/jLf47dXgP1CAxEU1/HC4OSrMmOIevjDnw3N515+W2u5oOifAbjqyC2J
OdWbcV4O26kspWkI6kA32NYH1tKkCZtGbtL+Y/PqlumUcKFf/swHY8xA3xC1NBWi
X2nyuM4bxQ0BvQXlUcgq+bTdEtgCtlW6JtgC2mPpYV3avfCFBBGPGBYTqrl8Mgm8
2qMw57kDRF32m3tMdqWNDu88p1Q28Tii9VnJCVOPau4Fiayjg+o=
=1Hqw
-----END PGP SIGNATURE-----
--- End Message ---