Your message dated Thu, 03 Sep 2015 22:24:43 +0000
with message-id <e1zxcvz-0005ut...@franck.debian.org>
and subject line Bug#787084: fixed in openvdb 3.0.0-3.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: openvdb
Source-Version: 3.0.0-3.1

We believe that the bug you reported is fixed in the latest version of
openvdb, 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 openvdb 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: Thu, 03 Sep 2015 23:45:14 +0200
Source: openvdb
Binary: libopenvdb3.0 libopenvdb-dev libopenvdb-doc libopenvdb-tools 
python-openvdb
Architecture: source amd64 all
Version: 3.0.0-3.1
Distribution: unstable
Urgency: high
Maintainer: Mathieu Malaterre <ma...@debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
 libopenvdb-dev - Sparse Volume Processing toolkit - dev
 libopenvdb-doc - Sparse Volume Processing toolkit - doc
 libopenvdb-tools - Sparse Volume Processing toolkit - runtime
 libopenvdb3.0 - Sparse Volume Processing toolkit - lib
 python-openvdb - Sparse Volume Processing toolkit - Python binding
Closes: 787084 791740
Changes:
 openvdb (3.0.0-3.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * Include -latomic in the linker line to deal with the new libtbb.
     Closes: #787084.
   * Regenerate the symbols file for the new libstdc++ ABI.
     Closes: #791740.
Checksums-Sha1:
 67263b9b99ae4c6f320f59d7e5c4f31d639a6a9e 2456 openvdb_3.0.0-3.1.dsc
 fd007c5d63ee127764fa8c854b8071bf3ad51b50 19364 openvdb_3.0.0-3.1.debian.tar.xz
 4c781c4004baee0543a76f058646c7d7e4d5fadd 356184 
libopenvdb-dev_3.0.0-3.1_amd64.deb
 88855d3c5bc26c66f71a37ca5303108eaef53f24 2245848 
libopenvdb-doc_3.0.0-3.1_all.deb
 977cd68852d3b077d82f0b4f102c3595acc0dbef 638396 
libopenvdb-tools_3.0.0-3.1_amd64.deb
 ba74a85f3658a21d163c55737d69b855d820a130 452124 
libopenvdb3.0_3.0.0-3.1_amd64.deb
 94692edc70817d1a3edc1b46798c11810a783ded 767442 
python-openvdb_3.0.0-3.1_amd64.deb
Checksums-Sha256:
 e7efde425419ddcc5eb6884a0a5105f202e1efe6d544419d3d0e13671593a3bc 2456 
openvdb_3.0.0-3.1.dsc
 694fa12e6517fb1a725aa0fe41b0fde238d262eec842f9fda3bac6b956e5e19b 19364 
openvdb_3.0.0-3.1.debian.tar.xz
 d463e133863484ef961b5e82dd3375afd0cc3cb512aec8fca97d3483d22af752 356184 
libopenvdb-dev_3.0.0-3.1_amd64.deb
 e5d6aeee94a788b8f35c794d84b6308c68e231d27fc473c38d253f25917e6744 2245848 
libopenvdb-doc_3.0.0-3.1_all.deb
 2f0bdcb7adfa776ff48cb372eb04040625415a3941620a3b273eac67121ccf98 638396 
libopenvdb-tools_3.0.0-3.1_amd64.deb
 15444fba04b35cd92fe4394b45970ecb4bb8a769ff5e5705d99e0190206b3625 452124 
libopenvdb3.0_3.0.0-3.1_amd64.deb
 e68c32eb1e9c4e99e54660a99c47b0ce3eb40ea71a558003f6dbedc60a7cd745 767442 
python-openvdb_3.0.0-3.1_amd64.deb
Files:
 4832a0f56646f4545d53a5c89e54ea0d 2456 libs optional openvdb_3.0.0-3.1.dsc
 aefd092e9bcf1e18191490620e6c91bd 19364 libs optional 
openvdb_3.0.0-3.1.debian.tar.xz
 f098c16a2c3a5f9c1b88d8095aef8b08 356184 libdevel optional 
libopenvdb-dev_3.0.0-3.1_amd64.deb
 51e97b7a62936a971bb230087cb54648 2245848 doc optional 
libopenvdb-doc_3.0.0-3.1_all.deb
 c3be026da33e6623604b510c0b890f6f 638396 utils optional 
libopenvdb-tools_3.0.0-3.1_amd64.deb
 a3f6507dbcf00093b3d1550a79a06634 452124 libs optional 
libopenvdb3.0_3.0.0-3.1_amd64.deb
 0d5c3d97da33137ab402a70f13c05390 767442 python optional 
python-openvdb_3.0.0-3.1_amd64.deb

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

iQIcBAEBCAAGBQJV6MJgAAoJEL1+qmB3j6b1AaMQAM7m0wDY1s2CxknTZulTCe63
kqeQhufS9D/KoJaWypepaRQGfi0hRSerO7RlyicTv59ZFAKhXLqFaI1cCzs/115L
PJg7/YXIrJMjeArONuul9MchB8oGERmrm92LaKFdwfSwO4/1nDPRMmoZB2aioHjS
9Esz55Z5OTYcbqrVsC3l4MhewZl476uH6jFkLzQeumIZC9PNXWKvmlxkLa3Ax+e+
o69N0R+jmzvW1BEhUW0ge4/SEoCqeQVlLn1iUIiIc1ptSY8kqVlFm5+IOs1R5A/M
gy2r2okod9ONflBh2VH7I9bIqHR9yqG0YBOucxIbN+Hq4+5ogUjsNSQUF5w0dtgF
zR40k3k556QPpZcoLQw7Fbxn7kcLWIZRblVyz/22zTUnio7FGP2bk195gHxe0jDY
pB6E2aGwEHDUe4babdAXWN6JEexAKxKUZKNTEBXfXS1GPnJbZ6q9OHRyeWOc+uX9
EY6K9p2Q2/yqJl27PEP06zjPbIkMnkPlA/IK7W0zT3tsvZS3+Vo6rzyM71i4rD/I
V08hReZSddtVxGpyEcwhDoXfK4K5Bf00qJOzviBQG1wUikXKawrbCUVIHOXyM0kw
WjjCtyRG0G71RuAtD2M9O+2LzOQsHLGuBUwhz/6k8u8PuPtHtOr6YbWSFDnc1Pma
ep1qqRm8/qOK+r/L2xX7
=1xyi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to