Source: assimp
Version: 4.0.1~dfsg-1~exp1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

assimp FTBFS on i386:

https://buildd.debian.org/status/fetch.php?pkg=assimp&arch=i386&ver=4.0.1%7Edfsg-1%7Eexp1&stamp=1505108449&raw=0

[...]
[100%] Linking CXX executable assimp
cd "/<<PKGBUILDDIR>>/obj-i686-linux-gnu/tools/assimp_cmd" && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/assimp_cmd.dir/link.txt --verbose=1
/usr/bin/c++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fopenmp -g -fvisibility=hidden -fPIC -Wall -std=c++0x  
-Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic 
CMakeFiles/assimp_cmd.dir/CompareDump.cpp.o 
CMakeFiles/assimp_cmd.dir/ImageExtractor.cpp.o 
CMakeFiles/assimp_cmd.dir/Main.cpp.o CMakeFiles/assimp_cmd.dir/WriteDumb.cpp.o 
CMakeFiles/assimp_cmd.dir/Info.cpp.o CMakeFiles/assimp_cmd.dir/Export.cpp.o  -o 
assimp  -L"/<<PKGBUILDDIR>>/obj-i686-linux-gnu"  
-L"/<<PKGBUILDDIR>>/obj-i686-linux-gnu/lib" 
-Wl,-rpath,"/<<PKGBUILDDIR>>/obj-i686-linux-gnu:/<<PKGBUILDDIR>>/obj-i686-linux-gnu/lib:/<<PKGBUILDDIR>>/obj-i686-linux-gnu/code:"
 ../../code/libassimp.so.4.0.1 -lz ../../contrib/irrXML/libIrrXML.a -lminizip 
-lrt 
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-i686-linux-gnu'
[100%] Built target assimp_cmd
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-i686-linux-gnu'
/usr/bin/cmake -E cmake_progress_start 
"/<<PKGBUILDDIR>>/obj-i686-linux-gnu/CMakeFiles" 0
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-i686-linux-gnu'
dh_auto_build --buildsystem=pybuild -- \
        -d port/PyAssimp/
I: pybuild base:184: /usr/bin/python setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/helper.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/postprocess.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/structs.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/core.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/material.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/errors.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/formats.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
copying pyassimp/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyassimp
I: pybuild base:184: /usr/bin/python3.6 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/helper.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/postprocess.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/structs.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/core.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/material.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/errors.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/formats.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
copying pyassimp/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.6/build/pyassimp
I: pybuild base:184: /usr/bin/python3 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/helper.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/postprocess.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/structs.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/core.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/material.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/errors.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/formats.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
copying pyassimp/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/pyassimp
cd obj-i386-linux-gnu/doc && doxygen Doxyfile
/bin/sh: 1: cd: can't cd to obj-i386-linux-gnu/doc
debian/rules:52: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2

Looks there is a mixture of DEB_*_MULTIARCH and DEB_*_GNU_TYPE being used
by the build process. These are not identical on i386.


Andreas

Reply via email to