Ken Moffat wrote:
On Thu, Sep 17, 2015 at 07:21:30PM +0100, Ken Moffat wrote:
On Thu, Sep 17, 2015 at 08:56:31AM -0500, Bruce Dubbs wrote:
Ken Moffat wrote:
I've just found out why my xindy tests were failing :-(
The texlive binary needs non-wide ncurses for some things, primarily
xindy. Ncurses had been stuck at 5.x versions for so long that I
parsed that as non-wide ncurses.so instead of non-wide ncurses.so.5*
Now that we are on ncurses6, the xindy binary breaks. In the past,
it was easy enough to point to the LFS book. But now that LFS has
moved to ncurses6, we need ncurses-5.9 and the gcc5_buildfixes-1
patch.
[...]
I had a further thought : please take a look at the Note in LFS
chroot ncurses (at the bottom of the the Installation part).
In future, binary software linked to libncurses.so.6 might appear.
But for the moment the requirement will always be for .so.5 so LFS
is in practice wrong.
Therefore, non-wide ncurses 5 needs to be referenced from LFS,
unless we are going to restrict choice. I suggest that 'genlib' is
the proper place, with a Note that this page is only required for
running binary software that uses libncurses.so.5.
I have been told that the LFS instructions can be altered - for
non-wide ncurses add --with-abi-version=5 to create the .so.5
variant which is what all current binary software links to.
OK, I'll take a look.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page