Changeset 30be81d


Ignore:
Timestamp:
11/11/2018 10:52:19 PM (5 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.4, 9.0, 9.1, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
9fa8a61
Parents:
ad342518
Message:

Texlive: give up on system poppler, it is a moving target.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20694 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rad342518 r30be81d  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "10">                   <!-- Always 2 digits -->
     3<!ENTITY day          "11">                   <!-- Always 2 digits -->
    44<!ENTITY month        "11">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2018">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "November 10th, &year;">
     9<!ENTITY releasedate  "November 11th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    rad342518 r30be81d  
    4343-->
    4444    <listitem>
     45      <para>November 11th, 2018</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Stop trying to use system poppler in texlive. Fixes
     49          <ulink url="&blfs-ticket-root;11338">#11338</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>November 10th, 2018</para>
    4656      <itemizedlist>
  • pst/typesetting/texlive.xml

    rad342518 r30be81d  
    163163      </para>
    164164
     165<!--
    165166      <para>
    166167        If you came here to update an old system (because of the recent
    167168        vulnerability) where the poppler version is before 0.62.0, such as
    168169        BLFS-8.1, do NOT use the commands in the <literal>MYPOPPLER</literal>
    169         block of instructions, nor the <literal>--with-system-poppler</literal>
    170         or <literal>--with-system-xpdf</literal> options when configuring.
    171       </para>
     170        block of instructions, nor the <literal>\-\-with-system-poppler</literal>
     171        or <literal>\-\-with-system-xpdf</literal> options when configuring.
     172      </para>-->
    172173    </note>
    173174
     
    178179
    179180patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-2.patch &amp;&amp;
    180 
    181 let MYPOPPLER=$(pkg-config --modversion poppler | cut -d '.' -f2)
     181<!--
     182let MYPOPPLER=$(pkg-config \-\-modversion poppler | cut -d '.' -f2)
    182183mv -v texk/web2c/pdftexdir/pdftosrc{-newpoppler,}.cc
    183184if [ $MYPOPPLER -lt 68 ]; then
     
    188189  mv -v texk/web2c/pdftexdir/pdftoepdf{-poppler0.69.0,}.cc
    189190fi &amp;&amp;
    190 unset MYPOPPLER &amp;&amp;
    191 
     191unset MYPOPPLER &amp;&amp;-->
    192192mkdir texlive-build &amp;&amp;
    193193cd texlive-build    &amp;&amp;
    194 
     194<!--
     195    \-\-with-system-poppler                                       \
     196    \-\-with-system-xpdf                                          \
     197 -->
    195198../configure                                                    \
    196199    --prefix=/opt/texlive/&texlive-year;                                  \
     
    215218    --with-system-mpfr                                          \
    216219    --with-system-pixman                                        \
    217     --with-system-poppler                                       \
    218220    --with-system-potrace                                       \
    219     --with-system-xpdf                                          \
    220221    --with-system-zlib                                          \
    221222    --with-banner-add=" - BLFS" &amp;&amp;
     
    279280      various problems have come to light since the shipped source was frozen to
    280281      be committed to DVDs. In particular, a segmentation fault in dvipdfm-x from
    281       XeTeX and changes in newer versions of <application>poppler</application>,
     282      XeTeX <!--and changes in newer versions of <application>poppler</application>-->,
    282283      also an important vulnerability fix.
    283284    </para>
    284285
     286<!--
    285287    <para>
    286288      <command>let MYPOPPLER=...</command>: Because the vulnerability fix applies to
     
    289291      newer versions of poppler need to be copied over the original versions,
    290292      depending on which version is being used.
    291     </para>
     293    </para>-->
    292294
    293295    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    305307    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    306308      href="../../xincludes/tex-system.xml"/>
    307 
    308     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    309       href="../../xincludes/tex-xpdf.xml"/>
     309<!--
     310    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     311      href="../../xincludes/tex-xpdf.xml"/>-->
    310312
    311313    <para>
Note: See TracChangeset for help on using the changeset viewer.