Changeset 1837

Show
Ignore:
Timestamp:
06/18/06 20:02:45 (3 years ago)
Author:
jim
Message:

r3953@server (orig r1777): jciccone | 2006-06-18 12:55:16 -0700
Added a patch to create the zoneinfo files when glibc installs.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/clfs-2.0/BOOK/cross-tools/arm/glibc.xml

    r1786 r1837  
    4949    href="../common/glibc.xml" 
    5050    xpointer="xpointer(//*[@os='p4'])"/> 
     51 
     52    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
     53    href="../common/glibc.xml" 
     54    xpointer="xpointer(//*[@os='p5'])"/> 
     55 
     56    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
     57    href="../common/glibc.xml" 
     58    xpointer="xpointer(//*[@os='p6'])"/> 
    5159 
    5260    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 
  • branches/clfs-2.0/BOOK/cross-tools/common/glibc.xml

    r1817 r1837  
    4848 
    4949<screen os="p4"><userinput>patch -Np1 -i ../&glibc-localedef_segfault-patch;</userinput></screen> 
     50 
     51    <para os="p5">The following patch changes the way glibc generates it's 
     52    timezone information so that it can be generated when 
     53    cross-compiling:</para> 
     54 
     55<screen os="p6"><userinput>patch -Np1 -i ../&glibc-crosscompile_timezone_fix-patch;</userinput></screen> 
    5056 
    5157    <para os="b">The Glibc documentation recommends building Glibc outside of the 
     
    273279    <para>To determine the local time zone, run the following script:</para> 
    274280 
    275 <screen role="nodump"><userinput>tzselect</userinput></screen> 
     281<screen role="nodump"><userinput>${LFS}/usr/bin/tzselect</userinput></screen> 
    276282 
    277283    <para>After answering a few questions about the location, the script will 
     
    280286    <filename>/etc/localtime</filename> file by running:</para> 
    281287 
    282 <screen><userinput>cp -v --remove-destination /usr/share/zoneinfo/<replaceable>[xxx]</replaceable> \ 
    283     /etc/localtime</userinput></screen> 
     288<screen><userinput>cp -v --remove-destination ${LFS}/usr/share/zoneinfo/<replaceable>[xxx]</replaceable> \ 
     289    ${LFS}/etc/localtime</userinput></screen> 
    284290 
    285291    <para>Replace <replaceable>[xxx]</replaceable> with the name of the time zone 
  • branches/clfs-2.0/BOOK/materials/common/patches.xml

    r1822 r1837  
    110110 
    111111    <varlistentry> 
     112      <term>Glibc Timezone Patch- <token>&glibc-crosscompile_timezone_fix-patch-size;</token>:</term> 
     113      <listitem> 
     114        <para>Download: <ulink 
     115        url="&patches-root;glibc/&glibc-crosscompile_timezone_fix-patch;"/></para> 
     116        <para>MD5 sum: <literal>&glibc-crosscompile_timezone_fix-patch-md5;</literal></para> 
     117      </listitem> 
     118    </varlistentry> 
     119 
     120    <varlistentry> 
    112121      <term>Glibc Disable linking with libgcc_eh.a - <token>&glibc-libgcc_eh-patch-size;</token>:</term> 
    113122      <listitem> 
  • branches/clfs-2.0/BOOK/patches.ent

    r1832 r1837  
    4444<!ENTITY gcc-posix-patch-md5 "0d88068740a0e00780891f2cb905b808"> 
    4545<!ENTITY gcc-posix-patch-size "9 KB"> 
     46 
     47<!ENTITY glibc-crosscompile_timezone_fix-patch "glibc-&glibc-version;-crosscompile_timezone-fix-1.patch"> 
     48<!ENTITY glibc-crosscompile_timezone_fix-patch-md5 "19f7f1fcd25409fa888b5af0364c8ec4"> 
     49<!ENTITY glibc-crosscompile_timezone_fix-patch-size "4 KB"> 
    4650 
    4751<!ENTITY glibc-libgcc_eh-patch "glibc-&glibc-version;-libgcc_eh-1.patch">