Package: src:libpodofo Version: 0.9.5-9 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- \ -DWANT_FONTCONFIG:BOOL=TRUE \ -DWANT_BOOST:BOOL=1 \ -DPODOFO_BUILD_SHARED:BOOL=TRUE \ -DPODOFO_BUILD_STATIC:BOOL=FALSE \ install -d obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DWANT_FONTCONFIG:BOOL=TRUE -DWANT_BOOST:BOOL=1 -DPODOFO_BUILD_SHARED:BOOL=TRUE -DPODOFO_BUILD_STATIC:BOOL=FALSE .. [... snipped ...] make -f test/ParserTest/CMakeFiles/ParserTest.dir/build.make test/ParserTest/CMakeFiles/ParserTest.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 53%] Building CXX object test/ParserTest/CMakeFiles/ParserTest.dir/ParserTest.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/ParserTest && /usr/bin/c++ -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/x86_64-linux-gnu -I/usr/include/cppunit -I/usr/include/lua5.1 -I/<<PKGBUILDDIR>>/src -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Woverloaded-virtual -Wswitch-enum -Wcast-qual -Wwrite-strings -Wredundant-decls -Wreorder -Wno-deprecated-declarations -W -o CMakeFiles/ParserTest.dir/ParserTest.cpp.o -c /<<PKGBUILDDIR>>/test/ParserTest/ParserTest.cpp [ 54%] Linking CXX executable ParserTest cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/ParserTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/ParserTest.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 -Wall -Woverloaded-virtual -Wswitch-enum -Wcast-qual -Wwrite-strings -Wredundant-decls -Wreorder -Wno-deprecated-declarations -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ParserTest.dir/ParserTest.cpp.o -o ParserTest -L/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -lpodofo -lfontconfig -lfreetype -lz -lidn -lcrypto -lcrypto -ljpeg -lpthread -lfreetype -lpng -lz -ltiff -lidn -lcrypto -lcrypto -ljpeg -lpthread -lfreetype -lpng -ltiff make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 54%] Built target ParserTest make -f test/SignatureTest/CMakeFiles/SignatureTest.dir/build.make test/SignatureTest/CMakeFiles/SignatureTest.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test/SignatureTest /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/SignatureTest /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/SignatureTest/CMakeFiles/SignatureTest.dir/DependInfo.cmake --color= Scanning dependencies of target SignatureTest make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f test/SignatureTest/CMakeFiles/SignatureTest.dir/build.make test/SignatureTest/CMakeFiles/SignatureTest.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 54%] Building CXX object test/SignatureTest/CMakeFiles/SignatureTest.dir/SignTest.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/SignatureTest && /usr/bin/c++ -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/x86_64-linux-gnu -I/usr/include/cppunit -I/usr/include/lua5.1 -I/<<PKGBUILDDIR>>/src -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Woverloaded-virtual -Wswitch-enum -Wcast-qual -Wwrite-strings -Wredundant-decls -Wreorder -Wno-deprecated-declarations -W -o CMakeFiles/SignatureTest.dir/SignTest.cpp.o -c /<<PKGBUILDDIR>>/test/SignatureTest/SignTest.cpp [ 55%] Linking CXX executable SignatureTest cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/SignatureTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/SignatureTest.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 -Wall -Woverloaded-virtual -Wswitch-enum -Wcast-qual -Wwrite-strings -Wredundant-decls -Wreorder -Wno-deprecated-declarations -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SignatureTest.dir/SignTest.cpp.o -o SignatureTest -L/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -lpodofo -lfontconfig -lfreetype -lz -lidn -lcrypto -lcrypto -ljpeg -lpthread -lfreetype -lpng -lz -ltiff -lfontconfig -lfreetype -lz -lidn -lcrypto -lcrypto -ljpeg -lpthread -lfreetype -lpng -lz -ltiff make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 55%] Built target SignatureTest make -f test/TokenizerTest/CMakeFiles/TokenizerTest.dir/build.make test/TokenizerTest/CMakeFiles/TokenizerTest.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test/TokenizerTest /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest/CMakeFiles/TokenizerTest.dir/DependInfo.cmake --color= Scanning dependencies of target TokenizerTest make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f test/TokenizerTest/CMakeFiles/TokenizerTest.dir/build.make test/TokenizerTest/CMakeFiles/TokenizerTest.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 55%] Building CXX object test/TokenizerTest/CMakeFiles/TokenizerTest.dir/TokenizerTest.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest && /usr/bin/c++ -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/x86_64-linux-gnu -I/usr/include/cppunit -I/usr/include/lua5.1 -I/<<PKGBUILDDIR>>/src -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Woverloaded-virtual -Wswitch-enum -Wcast-qual -Wwrite-strings -Wredundant-decls -Wreorder -Wno-deprecated-declarations -W -o CMakeFiles/TokenizerTest.dir/TokenizerTest.cpp.o -c /<<PKGBUILDDIR>>/test/TokenizerTest/TokenizerTest.cpp [ 56%] Linking CXX executable TokenizerTest cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/TokenizerTest.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 -Wall -Woverloaded-virtual -Wswitch-enum -Wcast-qual -Wwrite-strings -Wredundant-decls -Wreorder -Wno-deprecated-declarations -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/TokenizerTest.dir/TokenizerTest.cpp.o -o TokenizerTest -L/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -lpodofo -lfontconfig -lfreetype -lz -lidn -lcrypto -lcrypto -ljpeg -lpthread -lfreetype -lpng -lz -ltiff -lfontconfig -lfreetype -lz -lidn -lcrypto -lcrypto -ljpeg -lpthread -lfreetype -lpng -lz -ltiff cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest && /usr/bin/cmake -E copy_directory /<<PKGBUILDDIR>>/test/TokenizerTest/objects /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest/objects Error copying directory from "/<<PKGBUILDDIR>>/test/TokenizerTest/objects" to "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/TokenizerTest/objects". make[3]: *** [test/TokenizerTest/CMakeFiles/TokenizerTest.dir/build.make:104: test/TokenizerTest/TokenizerTest] Error 1 make[3]: *** Deleting file 'test/TokenizerTest/TokenizerTest' make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:672: test/TokenizerTest/CMakeFiles/TokenizerTest.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[1]: *** [Makefile:133: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:7: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -B" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libpodofo.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.