#13394: texlive-20200406
-------------------------+-----------------------
 Reporter:  bdubbs       |       Owner:  ken@…
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  9.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Changes (by ken@…):

 * owner:  blfs-book => ken@…
 * status:  new => assigned


Comment:

 From testing what I hope is essentially the same source at the end of the
 pretest period, some comments.

 1. Poppler

 Although there are updated versions of
 texk/web2c/pdftexdir/pdfto{epdf,src} for certain recent versions of
 poppler, they do not build. On a 9.1 system (popler in our svn has now
 moved on) the first problem was that POPPLER_VERSION is not defined.
 AFAICS, nothing includes poppler/cpp/poppler-version.h (and nothin in
 poppelr itself includes that).

 Forcing that file to be included, '#include <goo/GooString.h>' then failed
 (it is in /usr/include/poppler/goo/Goostring.h with a lowercase s). The
 '-popplerNNN' versions of these files are based on Arch from a past
 version, but Arch have stopped trying to use system poppler - it just
 changes too often. The shipped version in TL source remains old, I
 concluded that these recent versions have never been tested. So, we will
 have to continue using the shipped poppler.

 The move to replacing poppler looks as if it will take a long time - if I
 understand correctly, luatex has moved to a new included lib this year,
 the other engines which use poppler will eventually follow.

 2. Tests abort with system libs.

 One of the kpathsea tests FAILs. Unfortunately, that means that the
 remaining test suites are not run. Analysed in thread at
 [https://tug.org/pipermail/texk/2019-August.txt] although that doesn't
 mention that the other tests are not run.

 A workaround is

 {{{
 sed -i '/= x200/s/|| exit 1//' texk/kpathsea/tests/cnfline.test
 }}}

 That makes the test appear to pass. Need to confirm that this is still
 necessary with the release tarball.

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/13394#comment:1>
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

Reply via email to