Changeset b24764b in clfs-sysroot


Ignore:
Timestamp:
Sep 15, 2006, 4:50:45 PM (18 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
bf38bf6
Parents:
64561e8
Message:

Replace the Perl -fPIC patch with a sed.

Location:
BOOK
Files:
5 edited

Legend:

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

    r64561e8 rb24764b  
    3131<screen os="p2"><userinput>patch -Np1 -i ../&perl-cross_compile-patch;</userinput></screen>
    3232
    33     <para os="a">The Cross directory contains a Makefile for cross-compiling.</para>
    34 
    35     <para os="p3">The following patch causes <filename>DynaLoader.a</filename>
     33    <para os="s1">The following sed causes <filename>DynaLoader.a</filename>
    3634    to be built with -fPIC so it can be linked into a shared library
    3735    later.</para>
    3836
    39 <screen os="p4"><userinput>patch -Np1 -i ../&perl-fpic-patch;</userinput></screen>
     37<screen os="s2"><userinput>sed -i Makefile.SH \
     38    -e "s@pldlflags=''@pldlflags=\"\$cccdlflags\"@g" \
     39    -e "s@static_target='static'@static_target='static_pic'@g"</userinput></screen>
     40
     41    <para os="a">The Cross directory contains a Makefile for cross-compiling.</para>
    4042
    4143<screen os="b"><userinput>cd Cross</userinput></screen>
  • BOOK/final-system/x86/perl.xml

    r64561e8 rb24764b  
    3232    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3333    href="../arm/perl.xml"
    34     xpointer="xpointer(//*[@os='p3'])"/>
     34    xpointer="xpointer(//*[@os='s1'])"/>
    3535
    3636    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3737    href="../arm/perl.xml"
    38     xpointer="xpointer(//*[@os='p4'])"/>
     38    xpointer="xpointer(//*[@os='s2'])"/>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/introduction/common/changelog.xml

    r64561e8 rb24764b  
    4141      <itemizedlist>
    4242        <listitem>
     43          <para>[jciccone] - Replaced the Perl -fPIC patch with a sed.</para>
     44        </listitem>
     45        <listitem>
    4346          <para>[jciccone] - Removed the keymap settings from the kernel
    4447          pages.</para>
  • BOOK/materials/common/patches.xml

    r64561e8 rb24764b  
    208208    </varlistentry>
    209209 
    210      <varlistentry>
    211       <term>Perl fPIC Patch - <token>&perl-fpic-patch-size;</token>:</term>
    212       <listitem>
    213         <para>Download: <ulink
    214         url="&patches-root;&perl-fpic-patch;"/></para>
    215         <para>MD5 sum: <literal>&perl-fpic-patch-md5;</literal></para>
    216       </listitem>
    217     </varlistentry>
    218 
    219210    <varlistentry>
    220211      <term>Readline Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
  • BOOK/patches.ent

    r64561e8 rb24764b  
    9090<!ENTITY perl-cross_compile-patch-size "76 KB">
    9191
    92 <!ENTITY perl-fpic-patch "perl-&perl-version;-fPIC-1.patch">
    93 <!ENTITY perl-fpic-patch-md5 "7d784d82b1366ab88b5fc265387d2a16">
    94 <!ENTITY perl-fpic-patch-size "4 KB">
    95 
    9692<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-3.patch">
    9793<!ENTITY readline-fixes-patch-md5 "e30963cd5c6f6a11a23344af36cfa38c">
Note: See TracChangeset for help on using the changeset viewer.