Bug#926061: liblouisutdml FTCBFS: uses the wrong pkg-config

Helmut Grohne helmut at subdivi.de
Sun Mar 31 06:58:05 BST 2019

Package: liblouisutdml
Version: 2.7.0-6
Tags: patch upstream
User: helmutg at debian.org
Usertags: rebootstrap

liblouisutdml fails to cross build from source. The first reason for
failing is that it uses the wrong pkg-config. Its configure.ac uses
AC_PATH_PROG to detect the wrong pkg-config and a later call to
PKG_CHECK_MODULES picks up the wrong value. PKG_CHECK_MODULES knows how
to correctly detect pkg-config, so simply removing that line fixes this

The next reason is that it checks for java headers using AC_CHECK_FILE.
That's due to using a broken, outdated, embedded copy of
ax_jni_include_dir.m4. The version in autoconf-archive in unstable is
fixed meanwhile. Please remove this copy or update and register[1] it.

Finally, it calls help2man. There is no silver bullet for fixing
help2man issues, so let's skip that issue for now.

Please close this bug when fixing the other two issues.


[1] https://wiki.debian.org/EmbeddedCodeCopies
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cross.patch
Type: text/x-diff
Size: 352 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-a11y-devel/attachments/20190331/b5d643a4/attachment.patch>

More information about the Pkg-a11y-devel mailing list