mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 23:32:12 +08:00
Build xindy in the POSIX locale, thanks to Pierre and Bruce for help in debugging what I miscategorised as an i686 problem.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15397 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
78fdc22fff
commit
2cbfee0999
@ -47,6 +47,10 @@
|
||||
<listitem>
|
||||
<para>January 26th, 2015</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[ken] - Use the POSIX locale to build xindy. Fixes
|
||||
<ulink url="&blfs-ticket-root;5926">#5926</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[pierre] - Update to OpenJDK-1.8.0.31. Fixes
|
||||
<ulink url="&blfs-ticket-root;6062">#6062</ulink>.</para>
|
||||
|
@ -38,13 +38,6 @@
|
||||
generate indexing information.
|
||||
</para>
|
||||
|
||||
<note>
|
||||
<para>
|
||||
At the moment, this works on x86_64 but does not work on 32-bit x86.
|
||||
Help in debugging this will be welcomed.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
&lfs76_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
@ -104,13 +97,18 @@
|
||||
|
||||
<screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &&
|
||||
|
||||
SAVE_LC_ALL=$LC_ALL &&
|
||||
LC_ALL=POSIX &&
|
||||
|
||||
./configure --prefix=/opt/texlive/&texlive-year; \
|
||||
--bindir=/opt/texlive/&texlive-year;/bin/$TEXARCH \
|
||||
--datarootdir=/opt/texlive/&texlive-year; \
|
||||
--includedir=/usr/include \
|
||||
--libdir=/opt/texlive/&texlive-year;/texmf-dist \
|
||||
--mandir=/opt/texlive/&texlive-year;/texmf-dist/doc/man &&
|
||||
make</userinput></screen>
|
||||
make &&
|
||||
LC_ALL=$SAVE_LC_ALL && unset SAVE_LC_ALL
|
||||
</userinput></screen>
|
||||
|
||||
<para>
|
||||
This package does not have a testsuite.
|
||||
@ -127,6 +125,16 @@ make</userinput></screen>
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para>
|
||||
<parameter>SAVE_LC_ALL=...</parameter>: with the current version of
|
||||
<application>coreutils</application> it is essential to build
|
||||
<application>xindy</application> in the POSIX (or C) locale because in a
|
||||
UTF-8 locale the file <filename>latin.xdy</filename> will contain only a
|
||||
heading and then a line '<literal>Binary file (standard input)
|
||||
matches</literal>' instead of the many lines of
|
||||
<application>lisp</application> merge-rule commands it ought to contain.
|
||||
</para>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../../xincludes/tex-prefix.xml"/>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user