Changeset 6a7f467


Ignore:
Timestamp:
Aug 20, 2006, 2:02:27 PM (18 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
5dc155c
Parents:
4fdabdc
Message:

Add the perl fPIC patch.

Location:
BOOK
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/perl.xml

    r4fdabdc r6a7f467  
    2525  <sect2 role="installation">
    2626    <title>Installation of Perl</title>
     27
     28    <para os="p1">The following patch causes <filename>DynaLoader.a</filename>
     29    to be built with -fPIC so it can be linked into a shared library
     30    later.</para>
     31
     32<screen os="p2"><userinput>patch -Np1 -i ../&perl-fpic-patch;</userinput></screen>
    2733
    2834    <para os="a00">Before starting to configure, create a basic
  • BOOK/final-system/multilib/perl-64bit.xml

    r4fdabdc r6a7f467  
    3030    libraries and modules for the last version installed will be accessible. We
    3131    therefore only install one version.</para>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/perl.xml"
     35    xpointer="xpointer(//*[@os='p1'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     38    href="../common/perl.xml"
     39    xpointer="xpointer(//*[@os='p2'])"/>
    3240
    3341    <para os="p3">Perl does not, by default, know about library directories with names other
  • BOOK/introduction/common/changelog.xml

    r4fdabdc r6a7f467  
    4141      <itemizedlist>
    4242        <listitem>
     43          <para>[jciccone] - Added the Perl fPIC patch which makes perl build
     44          a shared DynaLoader.a.</para>
     45        </listitem>
     46        <listitem>
    4347          <para>[Chris] - Removed mention of package users hint from
    4448          "Package Management" page.</para>
  • BOOK/materials/common/patches.xml

    r4fdabdc r6a7f467  
    191191
    192192    <varlistentry>
     193      <term>Perl fPIC Patch - <token>&perl-fpic-patch-size;</token>:</term>
     194      <listitem>
     195        <para>Download: <ulink
     196        url="&patches-root;&perl-fpic-patch;"/></para>
     197        <para>MD5 sum: <literal>&perl-fpic-patch-md5;</literal></para>
     198      </listitem>
     199    </varlistentry>
     200
     201    <varlistentry>
    193202      <term>Readline Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
    194203      <listitem>
  • BOOK/patches.ent

    r4fdabdc r6a7f467  
    135135<!-- Start of multilib patches -->
    136136
     137<!ENTITY perl-fpic-patch "perl-&perl-version;-fPIC-1.patch">
     138<!ENTITY perl-fpic-patch-md5 "7d784d82b1366ab88b5fc265387d2a16">
     139<!ENTITY perl-fpic-patch-size "4 KB">
     140
    137141<!ENTITY binutils-multilib-patch "binutils-&binutils-version;-genscripts_multilib-1.patch">
    138142<!ENTITY binutils-multilib-patch-md5 "b1d8d22ab473212abf1b19978415775b">
Note: See TracChangeset for help on using the changeset viewer.