<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Fri, 2010-01-08 at 11:57 +0200, Sergei Trofimovich wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
libXcomposite $ git describe
libXcomposite-0.4.1-5-g0d78a27

libXcomposite $ ./autogen.sh
...

libXcomposite $ ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --prefix=/usr --datadir=/usr/share --build=x86_64-pc-linux-gnu
...
checking for xmlto... no
configure: WARNING: xmlto not found - cannot create man pages without it
...

libXcomposite $ LANG=C make || echo &quot;I'm broken&quot;
...
Making all in man
make[2]: Entering directory `/tmp/z/libXcomposite/man'
WARNING: configure did not find xmlto, cannot create Xcomposite.man without it
sed -e 's|&quot;__vendorversion__&quot;|&quot;libXcomposite 0.4.1&quot; &quot;X Version 11&quot;|' -e 's|__xorgversion__|&quot;libXcomposite 0.4.1&quot; &quot;X Version 11&quot;|' -e 's|__xservername__|Xorg|g' -e 's|__xconfigfile__|xorg.conf|g' -e 's|__projectroot__|/usr|g' -e 's|__apploaddir__||' -e 's|__appmansuffix__|1|g' -e 's|__libmansuffix__|3|g' -e 's|__adminmansuffix__|8|g' -e 's|__miscmansuffix__|7|g' -e 's|__filemansuffix__|5|g' &lt; Xcomposite.man &gt; Xcomposite.3
/bin/sh: Xcomposite.man: No such file or directory
make[2]: *** [Xcomposite.3] Error 1
make[2]: Leaving directory `/tmp/z/libXcomposite/man'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/z/libXcomposite'
make: *** [all] Error 2
I'm broken

Seems at least libXi and libXfont handle such case nicer.

Thanks!

</PRE>
</BLOCKQUOTE>
Matthieu Herrb and I and working on a comprehensive solution for a few modules in that situation. <BR>
<A HREF="http://lists.x.org/archives/xorg-devel/2010-January/004536.html">http://lists.x.org/archives/xorg-devel/2010-January/004536.html</A><BR>
<BR>
Excerpt:<BR>
<BLOCKQUOTE>
    So I'm proposing to add a generic test to xorg-macros.m4 and replace the 3
<PRE>
lines that are found in app/xfs, lib/libXcomposite, lib/libXfont, lib/libXi
and lib/libXtst by XORG_WITH_XMLTO: like this:
</PRE>
</BLOCKQUOTE>
<BR>
Your post confirms the need for this work to be completed. In the mean time, you can invoke configure with XMLTO=/usr/bin/xmlto on the command line. This overrides the test so it won't fail even if the tool is not found.<BR>
<BR>
Thanks<BR>
Gaetan<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
_______________________________________________
xorg-devel mailing list
<A HREF="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</A>
<A HREF="http://lists.x.org/mailman/listinfo/xorg-devel">http://lists.x.org/mailman/listinfo/xorg-devel</A>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>