#4719: TeX Live does not build xindy fron source
-------------------------+--------------------------
Reporter: ken@… | Owner: blfs-book@…
Type: enhancement | Status: new
Priority: normal | Milestone: future
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+--------------------------
Comment (by ken@…):
Got xindy working ;-) I started by trying to build libsigsegv, ffcall,
clisp in the TeX Live tree,
based on
https://www.tug.org/svn/texlive/trunk/Build/source/utils/README?view=markup
but that failed abysmally - no matter what I did, clisp could not find
libsigsegv.
Along the way, I discovered that *nobody* runs the tests in clisp, so my
past failures there are probably not important.
I also found a buildscript from Robbie at slackware :
[http://rlworkman.net/pkgs/sources/14.1/texlive/texlive.SlackBuild] which
appears to suggest that TeX Live can be built without a pre-installed
binary (first build the main part, then use that to enable xindy to be
built). That was tempting, but it will apparently not install the
symlinks, scripts, fonts, what have you - so, the result on its own might
not be usable. That is something to try another day.
What I did get from that is the addition of --with-clisp-runtime=system as
well as --enable-xindy --enable-xindy-rules --enable-xindy-doc. Doing that
has created xindy.mem (instead of the binary's xindy.run) and (after
renaming xindy.run) my current tex-test-20140628 all works (i.e.
encyclopedium.pdf contains an index, which it did not on my previous
attempt).
I do NOT feel like trying to squeeze libsigsegv and clisp into the book
before 7.6, and I have not started to look at biber [ for the moment, I do
not have a test case to prove if biber seems to work ], but if anybody
cares, I will note that I added the following two deps:
libsigsegv-2.10 ./configure --prefix=/usr --enable-shared --disable-static
clisp-2.49 mkdir build ; cd build ; ../configure --srcdir=../
--prefix=/usr --with-libsigsegv-prefix=/usr (needs to be built with -j1,
tests still fail).
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/4719#comment:8>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page