Changeset 2368

Show
Ignore:
Timestamp:
08/20/06 21:02:27 (2 years ago)
Author:
jciccone
Message:

Add the perl fPIC patch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/BOOK/final-system/common/perl.xml

    r2182 r2368  
    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 
  • trunk/BOOK/final-system/multilib/perl-64bit.xml

    r2338 r2368  
    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 
  • trunk/BOOK/introduction/common/changelog.xml

    r2367 r2368  
    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> 
  • trunk/BOOK/materials/common/patches.xml

    r2166 r2368  
    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> 
  • trunk/BOOK/patches.ent

    r2341 r2368  
    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">