Changeset 75da3e08


Ignore:
Timestamp:
06/13/2017 07:36:35 PM (7 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, 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:
4107ac91
Parents:
ad6f90ab
Message:

Update xindy to build with perl-5.26.0, and reword the explanation for the patch.

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

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

    rad6f90ab r75da3e08  
    4343-->
    4444    <listitem>
     45      <para>June 13th, 2017</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Add sed in xindy to correct unescaped left
     49          brace in a perl regexp (required for perl-5.26.0).  Fixes
     50          <ulink url="&blfs-ticket-root;9354">#9354</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
     55    <listitem>
    4556      <para>June 11th, 2017</para>
    4657      <itemizedlist>
  • pst/typesetting/xindy.xml

    rad6f90ab r75da3e08  
    109109sed -i "s/ grep -v '^;'/ awk NF/" make-rules/inputenc/Makefile.in &amp;&amp;
    110110
     111sed -i 's%\(indexentry\)%\1\\%' make-rules/inputenc/make-inp-rules.pl &amp;&amp;
     112
    111113patch -Np1 -i ../xindy-&xindy-version;-upstream_fixes-1.patch &amp;&amp;
    112114
     
    146148
    147149    <para>
     150      <command>sed -i 's%\(indexentry\)%\1\\%' ...</command>: A regexp
     151      contains <literal>indexentry{</literal> - perl has warned about the
     152      unescaped left brace for some time and now treats it as illegal.
     153      Change it to <literal>indexentry\{</literal>, doubling the backslash
     154      for <command>sed</command>.
     155    </para>
     156
     157    <para>
    148158      <command>patch -Np1 -i ../xindy-&xindy-version;-upstream_fixes-1.patch</command>:
    149159      <application>Xindy</application> is now maintained at CTAN. This patch
    150       updates the source to match what is used for the &texlive-year; texlive
    151       binary version ( but ignoring changes which were only made to allow for
    152       spaces in pathnames).
     160      updates the source with some of the changes made there (but ignoring
     161      changes which were only made to allow for spaces in pathnames and some trivial
     162      recent changes).
    153163    </para>
    154164
Note: See TracChangeset for help on using the changeset viewer.