Source: sarg Version: 2.3.11-1 Tags: patch upstream User: debian-cr...@lists.debian.org Usertags: ftcbfs
sarg fails to cross build from source, because it abuses AC_CHECK_FILE. The macro is meant to check for files on the host, but it uses it to check for build system files. Please use test -e for that. The attached patch fixes that and makes a cross build run into #897855. Please consider applying it. Helmut
--- sarg-2.3.11.orig/configure.ac +++ sarg-2.3.11/configure.ac @@ -316,14 +316,14 @@ AC_SUBST(XSL_MAN_STYLESHEET) fi ], -AC_CHECK_FILES([/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl], +AS_IF([test -e /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl], [ # debian XSL_MAN_STYLESHEET="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl" AC_SUBST(XSL_MAN_STYLESHEET) ], [ -AC_CHECK_FILES([/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl], +AS_IF([test -e /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl], [ # gentoo XSL_MAN_STYLESHEET="/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl" @@ -341,14 +341,14 @@ AC_SUBST(XSL_HTML_STYLESHEET) fi ], -AC_CHECK_FILES([/usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/html/onechunk.xsl], +AS_IF([test -e /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/html/onechunk.xsl], [ # debian XSL_HTML_STYLESHEET="/usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/html/onechunk.xsl" AC_SUBST(XSL_HTML_STYLESHEET) ], [ -AC_CHECK_FILES([/usr/share/sgml/docbook/xsl-stylesheets/html/onechunk.xsl], +AS_IF([test -e /usr/share/sgml/docbook/xsl-stylesheets/html/onechunk.xsl], [ # gentoo XSL_HTML_STYLESHEET="/usr/share/sgml/docbook/xsl-stylesheets/html/onechunk.xsl"