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»' -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org