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.
ĸen -- Il Porcupino Nil Sodomy Est! (if you will excuse my latatian) aka "The hedgehog song" -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
