Your message dated Sat, 05 Sep 2015 22:08:17 +0000
with message-id <e1zyldb-0004qm...@franck.debian.org>
and subject line Bug#787084: fixed in tbb 4.3~20150611-0.1
has caused the Debian Bug report #787084,
regarding error: 'tbb::internal::atomic_impl<T>::my_storage' has incomplete type
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 ow...@bugs.debian.org
immediately.)


-- 
787084: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787084
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openvdb
Version: 3.0.0-1
Severity: serious
Justification: FTBFS

the package openvdb FTBFS on powerpc with the following error:

g++ -c -DOPENVDB_PRIVATE -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -fvisibility=hidden
-pthread -g -I . -I .. -isystem /usr/include -isystem
/usr/include/OpenEXR -isystem /usr/include -isystem /usr/include
-DOPENVDB_USE_LOG4CPLUS -DOPENVDB_USE_GLFW_3 -fPIC -o
io/GridDescriptor.o io/GridDescriptor.cc
In file included from ./openvdb/math/QuantizedUnitVec.h:37:0,
                 from ./openvdb/math/Hermite.h:36,
                 from ./openvdb/Types.h:46,
                 from ./openvdb/Grid.h:40,
                 from io/Archive.h:42,
                 from io/Archive.cc:31:
/usr/include/tbb/atomic.h: In instantiation of 'struct
tbb::internal::atomic_impl<long long unsigned int>':
/usr/include/tbb/atomic.h:413:8:   required from 'struct
tbb::atomic<long long unsigned int>'
io/Archive.cc:434:34:   required from here
/usr/include/tbb/atomic.h:228:34: error:
'tbb::internal::atomic_impl<T>::my_storage' has incomplete type
     aligned_storage<T,sizeof(T)> my_storage;
                                  ^
/usr/include/tbb/atomic.h:101:8: error: declaration of 'struct
tbb::internal::aligned_storage<long long unsigned int, 8u>'
 struct aligned_storage;
        ^
/usr/include/tbb/atomic.h: In instantiation of 'union
tbb::internal::atomic_impl<long long unsigned int>::converter<long
long unsigned int>':
/usr/include/tbb/atomic.h:242:51:   required by substitution of
'template<class value_t> static typename
tbb::internal::atomic_impl<T>::converter<value_type>::bits_type
tbb::internal::atomic_impl<T>::to_bits(value_t) [with value_t = long
long unsigned int]'
/usr/include/tbb/atomic.h:334:80:   required from
'tbb::internal::atomic_impl<T>::value_type
tbb::internal::atomic_impl<T>::store_with_release(tbb::internal::atomic_impl<T>::value_type)
[with T = long long unsigned int;
tbb::internal::atomic_impl<T>::value_type = long long unsigned int]'
/usr/include/tbb/atomic.h:420:44:   required from 'T
tbb::atomic<T>::operator=(T) [with T = long long unsigned int]'
io/Archive.cc:376:24:   required from here
/usr/include/tbb/atomic.h:234:63: error: invalid use of incomplete
type 'struct tbb::internal::atomic_rep<8u>'
         typedef typename atomic_rep<sizeof(value_type)>::word bits_type;
                                                               ^
/usr/include/tbb/atomic.h:74:8: error: declaration of 'struct
tbb::internal::atomic_rep<8u>'
 struct atomic_rep;           // Primary template declared, but never defined.
        ^
In file included from ./openvdb/math/QuantizedUnitVec.h:37:0,
                 from ./openvdb/math/Hermite.h:36,
                 from ./openvdb/Types.h:46,
                 from ./openvdb/Grid.h:40,
                 from io/Archive.h:42,
                 from io/Archive.cc:31:
/usr/include/tbb/atomic.h: In instantiation of
'tbb::internal::atomic_impl<T>::value_type
tbb::internal::atomic_impl<T>::store_with_release(tbb::internal::atomic_impl<T>::value_type)
[with T = long long unsigned int;
tbb::internal::atomic_impl<T>::value_type = long long unsigned int]':
/usr/include/tbb/atomic.h:420:44:   required from 'T
tbb::atomic<T>::operator=(T) [with T = long long unsigned int]'
io/Archive.cc:376:24:   required from here
/usr/include/tbb/atomic.h:334:80: error: no matching function for call
to 'tbb::internal::atomic_impl<long long unsigned
int>::to_bits(tbb::internal::atomic_impl<long long unsigned
int>::value_type&)'
         __TBB_store_with_release( to_bits_ref(my_storage.my_value),
to_bits(rhs) );

         ^
/usr/include/tbb/atomic.h:334:80: note: candidate is:
In file included from ./openvdb/math/QuantizedUnitVec.h:37:0,
                 from ./openvdb/math/Hermite.h:36,
                 from ./openvdb/Types.h:46,
                 from ./openvdb/Grid.h:40,
                 from io/Archive.h:42,
                 from io/Archive.cc:31:
/usr/include/tbb/atomic.h:242:51: note: template<class value_t> static
typename tbb::internal::atomic_impl<T>::converter<value_type>::bits_type
tbb::internal::atomic_impl<T>::to_bits(value_t) [with value_t =
value_t; T = long long unsigned int]
     static typename converter<value_t>::bits_type to_bits(value_t value){
                                                   ^
/usr/include/tbb/atomic.h:242:51: note:   substitution of deduced
template arguments resulted in errors seen above
make[2]: *** [io/Archive.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Makefile:666: recipe for target 'io/Archive.o' failed
make[2]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_build: make -j4 DOXYGEN= EPYDOC=
BOOST_PYTHON_LIB=-lboost_python-py27 PYTHON_VERSION=2.7
PYTHON_INCL_DIR=/usr/include/python2.7
NUMPY_INCL_DIR2=/usr/lib/python2.7/dist-packages/numpy/core/include/numpy/
NUMPY_INCL_DIR=/usr/share/pyshared/numpy/core/include/numpy/
HFS=/removeme HT=/usr HDSO=/usr/lib EXR_INCL_DIR=/usr/include/OpenEXR
CPPUNIT_INCL_DIR=/usr/include CPPUNIT_LIB_DIR=/usr/lib
LOG4CPLUS_INCL_DIR=/usr/include LOG4CPLUS_LIB_DIR=/usr/lib
GLFW_INCL_DIR=/usr/include/GL GLFW_LIB_DIR=/usr/lib
LIBS_RPATH=-Wl,-z,relro -Wl,--as-needed -ldl -lm -lz -lHalf -ltbb
-llog4cplus -lboost_filesystem -lboost_system -lboost_iostreams
LIBOPENVDB_RPATH= PYTHON_SONAME_FLAGS=
BOOST_PYTHON_LIB=-lboost_python-py27 BLOSC_INCL_DIR= BLOSC_LIB_DIR=
BLOSC_LIB= verbose=yes debug=yes rpath=no shared=yes returned exit
code 2
make[1]: *** [override_dh_auto_build-arch] Error 2
debian/rules:49: recipe for target 'override_dh_auto_build-arch' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'

--- End Message ---
--- Begin Message ---
Source: tbb
Source-Version: 4.3~20150611-0.1

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 787...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 05 Sep 2015 19:06:39 +0200
Source: tbb
Binary: libtbb-dev libtbb2 libtbb2-dbg libtbb-doc tbb-examples
Architecture: source amd64 all
Version: 4.3~20150611-0.1
Distribution: unstable
Urgency: medium
Maintainer: Steve Capper <steven.cap...@gmail.com>
Changed-By: Matthias Klose <d...@debian.org>
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: 748876 751689 778139 779553 787084
Changes:
 tbb (4.3~20150611-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Matthias Klose ]
   * Upload version from experimental to sid, fixing build with GCC 5.
     Closes: #778139.
   * The architecture list is now marked as linux-any. Closes: #748876.
   * Multiarchify the packages (Marc Glisse). Closes: #751689.
   * The new upstream fixes the check for __TBB_CPP11_TYPE_PROPERTIES_PRESENT.
     Closes: #779553.
 .
   [ Adam Conrad ]
   * gcc-atomic-detection.patch: Fix the gcc atomic detection to work for
     gcc-5.x and up, as well as adding -latomic to LIBS (closes: #787084)
   * gcc-atomic-always.patch: Always define TBB_USE_GCC_BUILTINS for GCC.
   * debian/tbb.pc.in: Add -latomic to the pkg-config file for the above.
Checksums-Sha1:
 23e88fa18ae539534dd910c11e815845a5c996a3 2011 tbb_4.3~20150611-0.1.dsc
 69b84a17270b7aa3cf8cd087cc24149ddca07d0d 10300 
tbb_4.3~20150611-0.1.debian.tar.xz
 8bb6a67f1152ff242792a4c5e50e379eb86da08b 236390 
libtbb-dev_4.3~20150611-0.1_amd64.deb
 ab2de8d35dab53fcad6b25387bf9b013b71ce8d3 373870 
libtbb-doc_4.3~20150611-0.1_all.deb
 bd2c5c84c61e7cf3aa970813241ecce7ba0e59d6 889486 
libtbb2-dbg_4.3~20150611-0.1_amd64.deb
 5dd023840b086251fd36f3ede63fabde4fa8886b 136476 
libtbb2_4.3~20150611-0.1_amd64.deb
 b9fdd518f96857eb4796a2b28d508567cba26524 932800 
tbb-examples_4.3~20150611-0.1_amd64.deb
Checksums-Sha256:
 849292f5ca48e907e8e7f5ca0566870fb0e1b13621712ea57c4e5e0b25399d30 2011 
tbb_4.3~20150611-0.1.dsc
 2da015c30f1cc9532027d687d28832ff5cb99c5126fe05529d1ced98512e1856 10300 
tbb_4.3~20150611-0.1.debian.tar.xz
 5e4b4399927089ef095acb00add8bf3a0d4e38c66f0332b08ac6795299d2db24 236390 
libtbb-dev_4.3~20150611-0.1_amd64.deb
 ab2ae63bbdfb0f18b848455a4f6e6a1a19743edcc46e663e712507825cd9219d 373870 
libtbb-doc_4.3~20150611-0.1_all.deb
 fe6fa0ad4fb0ba79d49920433be681bdf2e40bc42f1cbe9df79ec60645fbdd00 889486 
libtbb2-dbg_4.3~20150611-0.1_amd64.deb
 67e3b7ba4fca75b4aa5a0b8bd74a0be74618f168401364c7274db8131a0ece80 136476 
libtbb2_4.3~20150611-0.1_amd64.deb
 13f2102094a19c31594baa4b03edd7f1b793e00b1c46e4e368241025cb10bf50 932800 
tbb-examples_4.3~20150611-0.1_amd64.deb
Files:
 7137b8b2bede9cbd7bb8130fd0a1d4a2 2011 libs extra tbb_4.3~20150611-0.1.dsc
 e56347681bca25537ff3dd03a183a324 10300 libs extra 
tbb_4.3~20150611-0.1.debian.tar.xz
 44bcaf147a1a92be224f26e3a08d3dce 236390 libdevel extra 
libtbb-dev_4.3~20150611-0.1_amd64.deb
 f0b394fbebf87ae051b1c9706c364110 373870 doc extra 
libtbb-doc_4.3~20150611-0.1_all.deb
 f09dd51ab67f2bd53e445cab1a85fe81 889486 debug extra 
libtbb2-dbg_4.3~20150611-0.1_amd64.deb
 09665b953a6bc3bfc95707baa5ef8f1f 136476 libs extra 
libtbb2_4.3~20150611-0.1_amd64.deb
 c7647c7590ecc838226118c57be45215 932800 doc extra 
tbb-examples_4.3~20150611-0.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJV6zD3AAoJEL1+qmB3j6b1CUQQAITTV8eiYmlxhqTESCE8Mcu1
4BpzWAdjO2DjPTnH982VS3j8eTNgmc6c7JMkWajrbPHs1k5EPNTaGAY6JzRbuf/j
I/hRWLgSTxe/qz84dAy+T04sh+jEJxp1heyWkPQry6bLIMM470uNmsxqJ/pS2bI+
mV9EwZSmGkMdUZLQBrUn+xg5gGtjC6Cvso5ymR9FuIavF9KCFMxN5DdBVNDDqrno
IyILrQlEtyay+mpEqni9tHIagv19NR28C2qMkKqWxIBQ/r74qgkcD8WdQwhtmi70
fhCEsBhNBsGpE4gkzd1M5OMxEeGIGX4WvtB3LMQOFHXKf/G1SLQFGi7JYnCHa8XY
8jQ+uftmblRHNlygLY3VKqekjZGXemRnRGM/wPoV0Q4c503vWg2YcKCQP74IDxk0
/V1D/af0pKuUp8R2CxBYrrf4p3p/aV7oDjGYVGkllmECftl3/TXUOEKxG6wbn5VB
m6Ng9ITbOdEixkng5N1101vqHRA9ZnMC/qmnXdYGY3P0XEPWolFHT1+72oWZn3xK
NM/gEklJW4Km9FOHmWtQuG+vH2irClf7fkcZgnUTyZTKXyB5Oq8Vcp+VKZweFESC
BeL6QSKcCyPYbfhUVQqc08c2U+NpBSue3OIMOpZ53iT+yVB64jzsvZSVFVqFCIGy
ySaUBnYp27a2AYJ4vCas
=EAXU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to