Bug#862134: src:drumgizmo: FTBFS with cppunit 0.14 (AM_PATH_CPPUNIT/cppunit-config removed)
Rene Engelhard
rene at debian.org
Mon May 8 20:27:00 UTC 2017
Package: src:drumgizmo
Version: 0.9.11-3
Severity: normal
Dear Maintainer,
[ cppunit 0.14 is not in Debian yet, see #861718. Thus normal for now ]
On a rebuild test using ratt I noticed your package doesn't build with
cppunit 0.14:
[...]
dh build
dh_testdir
dh_update_autotools_config
dh_autoreconf
configure.ac:146: warning: macro 'AM_PATH_CPPUNIT' not found in library
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:146: warning: macro 'AM_PATH_CPPUNIT' not found in library
configure.ac:146: error: possibly undefined macro: AM_PATH_CPPUNIT
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
dh_autoreconf: autoreconf -f -i returned exit code 1
debian/rules:21: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
[...]
cppunit 0.14 removed cppunit-config (and thus also /usr/share/aclocal,
which of course then means AM_PATH_CPPUNIT isn't there anymore.)
You should use pkg-config for it now. (that one is available since
long.)
I put my package for testing to
https://people.debian.org/~rene/libreoffice/5.4/cppunit/
Apparently the current master branch fixes this:
21:02 <@moggi> _rene_: a quick check seems to indicate that drumgizmo uses
pkg-config for cppunit already in their master branch
21:03 <@moggi> http://cgit.drumgizmo.org/drumgizmo/commit/configure.ac?id=a4bfdce8ed87d728f5644077ddbe94380c6ff3b5
Regards,
Rene
More information about the pkg-multimedia-maintainers
mailing list