Package: src:mxml
Version: 2.11-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-arch
dh build-arch
dh_update_autotools_config -a
dh_autoreconf -a
dh_auto_configure -a
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode
--disable-dependency-tracking
configure: WARNING: unrecognized options: --disable-silent-rules,
--disable-maintainer-mode, --disable-dependency-tracking
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
[... snipped ...]
Compiling mmd.c
Linking mxmldoc...
Creating libmxml.a...
a - mxml-attr.o
a - mxml-entity.o
a - mxml-file.o
a - mxml-get.o
a - mxml-index.o
a - mxml-node.o
a - mxml-search.o
a - mxml-set.o
a - mxml-private.o
a - mxml-string.o
Compiling testmxml.c
Linking testmxml...
Testing library...
Stdio file test passed!
String test passed!
File descriptor test passed!
Linking mxmldoc-static...
Generating API documentation...
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -a
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary-arch
dh binary-arch
dh_testroot -a
dh_prep -a
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make BUILDROOT=/<<PKGBUILDDIR>>/debian/tmp install
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Installing libmxml.so to /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu...
Installing libmxml.a to /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu...
Installing mxmldoc in /<<PKGBUILDDIR>>/debian/tmp/usr/bin...
Installing documentation in /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/mxml...
Installing header files in /<<PKGBUILDDIR>>/debian/tmp/usr/include...
Installing pkgconfig files in
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig...
Installing man pages in /<<PKGBUILDDIR>>/debian/tmp/usr/share/man...
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
cp debian/mxml.man ./debian/tmp/usr/share/man/man3/mxml.3
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install -a
dh_installdocs -a
dh_installdocs: Cannot find (any matches for) "README" (tried in .)
debian/rules:4: recipe for target 'binary-arch' failed
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: fakeroot 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/mxml.html
[ Note: There has been a recent change in debhelper behaviour, the current
behaviour is the intended one. See Bug #903133 for details ].
Thanks.