Changeset 59af1dc


Ignore:
Timestamp:
10/10/2008 05:41:36 PM (16 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
e990ec99
Parents:
a737f40
Message:

Updated the Perl instructions, thanks to Greg Shafer for pointing out the issues - This change also required that the Zlib package is built right before the Perl package in Chapter 6

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8620 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    ra737f40 r59af1dc  
    10731073        <seglistitem>
    10741074         <seg>Bash, Berkeley DB, Binutils, Coreutils, Gawk, GCC, Glibc, Grep,
    1075          Groff, Make, and Sed</seg>
     1075         Groff, Make, Sed, and Zlib</seg>
    10761076        </seglistitem>
    10771077      </segmentedlist>
     
    14761476
    14771477        <seglistitem>
    1478           <seg>File, Module-Init-Tools, and Util-Linux</seg>
     1478          <seg>File, Module-Init-Tools, Perl, and Util-Linux</seg>
    14791479        </seglistitem>
    14801480      </segmentedlist>
  • chapter01/changelog.xml

    ra737f40 r59af1dc  
    4242      <itemizedlist>
    4343        <listitem>
     44          <para>[randy] - Updated the Perl instructions. Thanks to Greg Shafer
     45          for pointing out the issues. This change also required that the Zlib
     46          package is built right before the Perl package in Chapter 06.</para>
     47        </listitem>
     48        <listitem>
    4449          <para>[randy] - Updated Vim to 7.2.</para>
    4550        </listitem>
  • chapter06/chapter06.xml

    ra737f40 r59af1dc  
    3636  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="procps.xml"/>
    3737  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libtool.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="zlib.xml"/>
    3839  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="perl.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="readline.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="zlib.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="autoconf.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="automake.xml"/>
  • chapter06/perl.xml

    ra737f40 r59af1dc  
    5757<screen><userinput remap="pre">patch -Np1 -i ../&perl-page-patch;</userinput></screen>
    5858
     59    <!-- Confirmed that this is not required any longer
    5960    <para>Fix an incompatibility with gcc-&gcc-version;:</para>
    6061
    6162<screen><userinput remap="pre">sed -i 's/command /command[ -]/' makedepend.SH</userinput></screen>
     63    -->
     64
     65    <para>This version of Perl now builds the Compress::Raw::Zlib module. By
     66    default Perl will use an internal copy of the Zlib source for the build.
     67    Issue the following command so that Perl will use the Zlib library
     68    installed on the system:</para>
     69
     70<screen><userinput remap="pre">sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|"           \
     71       -e "s|INCLUDE\s*= ./zlib-src|INCLUDE    = /usr/include|" \
     72       -e "s|LIB\s*= ./zlib-src|LIB        = /usr/lib|"         \
     73    ext/Compress/Raw/Zlib/config.in</userinput></screen>
    6274
    6375    <para>To have full control over the way Perl is set up, you can run the
     
    100112    <para>To test the results (approximately 2.5 SBU), issue:</para>
    101113
    102 <screen><userinput remap="test">make -k test || true</userinput></screen>
     114<screen><userinput remap="test">make test</userinput></screen>
    103115
    104116    <para>Install the package:</para>
Note: See TracChangeset for help on using the changeset viewer.