libX11.pdf not building -- soft-hyphens
Matt Dew
marcoz at osource.org
Mon Jan 24 17:19:57 PST 2011
Thanks Alan. I'd forgotten about that issue.
I tracked down the problem, but I don't know how to fix it.
In libX11/nls/Compose/el_GR.UTF-8.xml, on line 172:
<row><entry><keycombo
action='seq'><keysym>Multi_key</keysym><keysym>minus</keysym><keysym>minus</keysym></keycombo></entry><entry>"<literal>
</literal>" hyphen</entry></row>
There's a character that looks like a space between the literal tags.
It's not actually a space though space and it fails with '--with-fop'.
Files:
libX11/nls/
Compose/iso8859-1.xml
Compose/iso8859-13.xml
Compose/iso8859-14.xml
Compose/iso8859-15.xml
Compose/iso8859-2.xml
Compose/iso8859-3.xml
Compose/iso8859-4.xml
Compose/iso8859-7.xml
Compose/iso8859-9e.xml
Compose/iso8859-9.xml
Compose/vi_VN.viscii.xml
die because fop doesn't like the soft-hyphens. ­
I'm guessing that first error is also a soft-hyphen.
It looks like it's a known issue with FOP:
http://xmlgraphics.apache.org/fop/knownissues.html
Removing the surrounding <literal> tag seems to work ok. Can we just
remove that tag?
Your thoughts?
Matt
On 01/21/2011 05:11 PM, Alan Coopersmith wrote:
> On 01/21/11 03:09 PM, Matt Dew wrote:
>> Has anyone had trouble building the libX11 documentation?
>> The HTML docs build and install fine, but the pdf docs do not.
>>
>> Other pdf docs build fine. bigreqsproto for example, builds ok.
>>
>> I see this:
>> ...
>> checking for fop... /usr/bin/fop
>> ...
>>
>> for the other modules I build, but not for libX11. I'm building with build.sh
>>
>> Has anyone else had this problem?
>
> Don't forget to set --with-fop, since even if configure finds it, libX11
> is set to not use it unless requested, due to the issues we had with the
> compose tables docs. (libX11 is the only module that defaults to off for
> fop, instead of auto.)
>
More information about the xorg-devel
mailing list