Package: src:libcrypto++
Version: 5.6.3-6
User: [email protected]
Usertags: binary-indep
Severity: important
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --parallel
dh_testdir -i -O--parallel
dh_update_autotools_config -i -O--parallel
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/libcrypto++-Hes9zS/libcrypto++-5.6.3'
rm -f /build/libcrypto++-Hes9zS/libcrypto++-5.6.3/GNUmakefile
cp -f /build/libcrypto++-Hes9zS/libcrypto++-5.6.3/debian/autotools/configure.ac
\
/build/libcrypto++-Hes9zS/libcrypto++-5.6.3/debian/autotools/libcrypto++.pc.in \
/build/libcrypto++-Hes9zS/libcrypto++-5.6.3/debian/autotools/Makefile.am \
/build/libcrypto++-Hes9zS/libcrypto++-5.6.3
autoreconf --verbose --force --install
[... snipped ...]
Generating docs for namespace CryptoPP
Generating docs for namespace Name
Generating docs for namespace Weak
Generating docs for compound Weak::ARC4...
Generating docs for compound Weak::ARC4_Base...
Generating docs for compound Weak::MARC4...
Generating docs for compound Weak::MARC4_Base...
Generating docs for compound Weak::MD2...
Generating docs for compound Weak::MD4...
Generating docs for compound Weak::MD5...
Generating docs for compound Weak::PanamaHash...
Generating docs for compound Weak::PanamaMAC...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
lookup cache used 37624/65536 hits=346325 misses=38995
finished...
make[1]: Leaving directory '/build/libcrypto++-Hes9zS/libcrypto++-5.6.3'
debian/rules override_dh_auto_test
make[1]: Entering directory '/build/libcrypto++-Hes9zS/libcrypto++-5.6.3'
/build/libcrypto++-Hes9zS/libcrypto++-5.6.3/cryptestcwd v
make[1]: /build/libcrypto++-Hes9zS/libcrypto++-5.6.3/cryptestcwd: Command not
found
debian/rules:58: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 127
make[1]: Leaving directory '/build/libcrypto++-Hes9zS/libcrypto++-5.6.3'
debian/rules:69: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------
We are building arch-independent packages only, so build-arch did not
run. Most probably, "cryptestcwd" is created in build-arch.
I would try disabling the tests when building only arch-independent
packages, by adding an empty target like this to debian/rules:
override_dh_auto_test-indep:
Thanks.