Changeset f1778eba for BOOK


Ignore:
Timestamp:
Sep 11, 2012, 2:26:20 PM (12 years ago)
Author:
kb0iic <kb0iic@…>
Branches:
clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
78a403b
Parents:
85e1f266
Message:

Install RPC and NIS related headers in cross-tools and final-system eglibc/eglibc-64bit installs. Remove rpc edits for final-system multilib eglibc 32 bit installs.

Location:
BOOK
Files:
35 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/64/eglibc.xml

    r85e1f266 rf1778eba  
    137137    xpointer="xpointer(//*[@os='dn'])"/>
    138138
     139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     140    href="../../final-system/common/eglibc.xml"
     141    xpointer="xpointer(//*[@os='ra'])"/>
     142
     143    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     144    href="../common/eglibc.xml"
     145    xpointer="xpointer(//*[@os='rb'])"/>
     146
    139147  </sect2>
    140148
  • BOOK/cross-tools/alpha/eglibc.xml

    r85e1f266 rf1778eba  
    9191    xpointer="xpointer(//*[@os='dn'])"/>
    9292
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94    href="../../final-system/common/eglibc.xml"
     95    xpointer="xpointer(//*[@os='ra'])"/>
     96
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../common/eglibc.xml"
     99    xpointer="xpointer(//*[@os='rb'])"/>
     100
    93101  </sect2>
    94102
  • BOOK/cross-tools/common/eglibc.xml

    r85e1f266 rf1778eba  
    187187        installed on the host system</para>
    188188
     189    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     190    href="../../final-system/common/eglibc.xml"
     191    xpointer="xpointer(//*[@os='ra'])"/>
     192
     193<screen os="rb"><userinput>cp -v ../eglibc-&eglibc-version;/sunrpc/rpc/*.h /tools/include/rpc
     194cp -v ../eglibc-&eglibc-version;/sunrpc/rpcsvc/*.h /tools/include/rpcsvc
     195cp -v ../eglibc-&eglibc-version;/nis/rpcsvc/*.h /tools/include/rpcsvc</userinput></screen>
     196
    189197  </sect2>
    190198
  • BOOK/cross-tools/mips/eglibc.xml

    r85e1f266 rf1778eba  
    9999    xpointer="xpointer(//*[@os='dn'])"/>
    100100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../../final-system/common/eglibc.xml"
     103    xpointer="xpointer(//*[@os='ra'])"/>
     104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../common/eglibc.xml"
     107    xpointer="xpointer(//*[@os='rb'])"/>
     108
    101109  </sect2>
    102110
  • BOOK/cross-tools/mips64-64/eglibc.xml

    r85e1f266 rf1778eba  
    107107    xpointer="xpointer(//*[@os='dn'])"/>
    108108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110    href="../../final-system/common/eglibc.xml"
     111    xpointer="xpointer(//*[@os='ra'])"/>
     112
     113    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     114    href="../common/eglibc.xml"
     115    xpointer="xpointer(//*[@os='rb'])"/>
     116
    109117  </sect2>
    110118
  • BOOK/cross-tools/mips64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    115115    xpointer="xpointer(//*[@os='dn'])"/>
    116116
     117    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     118    href="../../final-system/common/eglibc.xml"
     119    xpointer="xpointer(//*[@os='ra'])"/>
     120
     121    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     122    href="../common/eglibc.xml"
     123    xpointer="xpointer(//*[@os='rb'])"/>
     124
    117125  </sect2>
    118126
  • BOOK/cross-tools/multilib/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    117117    xpointer="xpointer(//*[@os='dn'])"/>
    118118
     119    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     120    href="../../final-system/common/eglibc.xml"
     121    xpointer="xpointer(//*[@os='ra'])"/>
     122
     123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     124    href="../common/eglibc.xml"
     125    xpointer="xpointer(//*[@os='rb'])"/>
     126
    119127  </sect2>
    120128
  • BOOK/cross-tools/ppc/eglibc.xml

    r85e1f266 rf1778eba  
    9595    xpointer="xpointer(//*[@os='dn'])"/>
    9696
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../../final-system/common/eglibc.xml"
     99    xpointer="xpointer(//*[@os='ra'])"/>
     100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../common/eglibc.xml"
     103    xpointer="xpointer(//*[@os='rb'])"/>
     104
    97105  </sect2>
    98106
  • BOOK/cross-tools/ppc64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    9999    xpointer="xpointer(//*[@os='dn'])"/>
    100100
     101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     102    href="../../final-system/common/eglibc.xml"
     103    xpointer="xpointer(//*[@os='ra'])"/>
     104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../common/eglibc.xml"
     107    xpointer="xpointer(//*[@os='rb'])"/>
     108
    101109  </sect2>
    102110
  • BOOK/cross-tools/sparc64-64/eglibc.xml

    r85e1f266 rf1778eba  
    9191    xpointer="xpointer(//*[@os='dn'])"/>
    9292
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94    href="../../final-system/common/eglibc.xml"
     95    xpointer="xpointer(//*[@os='ra'])"/>
     96
     97    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     98    href="../common/eglibc.xml"
     99    xpointer="xpointer(//*[@os='rb'])"/>
     100
    93101    <para os="do">The stubs.h header installed by eglibc looks for stubs-32.h
    94102    and stubs-64.h. This configuration of eglibc only generates stubs-64.h. Fix
  • BOOK/cross-tools/sparc64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    103103    xpointer="xpointer(//*[@os='dn'])"/>
    104104
     105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     106    href="../../final-system/common/eglibc.xml"
     107    xpointer="xpointer(//*[@os='ra'])"/>
     108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110    href="../common/eglibc.xml"
     111    xpointer="xpointer(//*[@os='rb'])"/>
     112
    105113  </sect2>
    106114
  • BOOK/cross-tools/x86/eglibc.xml

    r85e1f266 rf1778eba  
    154154    xpointer="xpointer(//*[@os='dn'])"/>
    155155
     156    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     157    href="../../final-system/common/eglibc.xml"
     158    xpointer="xpointer(//*[@os='ra'])"/>
     159
     160    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     161    href="../common/eglibc.xml"
     162    xpointer="xpointer(//*[@os='rb'])"/>
     163
    156164  </sect2>
    157165
  • BOOK/final-system/alpha/eglibc.xml

    r85e1f266 rf1778eba  
    118118    xpointer="xpointer(//*[@os='t'])"/>
    119119
     120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     121    href="../common/eglibc.xml"
     122    xpointer="xpointer(//*[@os='ra'])"/>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125    href="../common/eglibc.xml"
     126    xpointer="xpointer(//*[@os='rb'])"/>
     127
    120128  </sect2>
    121129
  • BOOK/final-system/common/eglibc.xml

    r85e1f266 rf1778eba  
    152152
    153153<screen os="t"><userinput>make install</userinput></screen>
     154
     155    <para os="ra">Install NIS and RPC related headers that are not installed by default.</para>
     156
     157<screen os="rb"><userinput>cp -v ../eglibc-&eglibc-version;/sunrpc/rpc/*.h /usr/include/rpc
     158cp -v ../eglibc-&eglibc-version;/sunrpc/rpcsvc/*.h /usr/include/rpcsvc
     159cp -v ../eglibc-&eglibc-version;/nis/rpcsvc/*.h /usr/include/rpcsvc</userinput></screen>
    154160
    155161  </sect2>
  • BOOK/final-system/mips/eglibc.xml

    r85e1f266 rf1778eba  
    126126    xpointer="xpointer(//*[@os='t'])"/>
    127127
     128    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     129    href="../common/eglibc.xml"
     130    xpointer="xpointer(//*[@os='ra'])"/>
     131
     132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     133    href="../common/eglibc.xml"
     134    xpointer="xpointer(//*[@os='rb'])"/>
     135
    128136  </sect2>
    129137
  • BOOK/final-system/mips64-64/eglibc.xml

    r85e1f266 rf1778eba  
    148148    xpointer="xpointer(//*[@os='t'])"/>
    149149
     150    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     151    href="../common/eglibc.xml"
     152    xpointer="xpointer(//*[@os='ra'])"/>
     153
     154    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     155    href="../common/eglibc.xml"
     156    xpointer="xpointer(//*[@os='rb'])"/>
     157
    150158  </sect2>
    151159
  • BOOK/final-system/mips64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    128128    xpointer="xpointer(//*[@os='t'])"/>
    129129
     130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     131    href="../common/eglibc.xml"
     132    xpointer="xpointer(//*[@os='ra'])"/>
     133
     134    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     135    href="../common/eglibc.xml"
     136    xpointer="xpointer(//*[@os='rb'])"/>
     137
    130138  </sect2>
    131139
  • BOOK/final-system/mips64/eglibc.xml

    r85e1f266 rf1778eba  
    4242    href="../common/eglibc.xml"
    4343    xpointer="xpointer(//*[@os='l4'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../multilib/eglibc.xml"
    47     xpointer="xpointer(//*[@os='l5'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../multilib/eglibc.xml"
    51     xpointer="xpointer(//*[@os='l6'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    123123    xpointer="xpointer(//*[@os='t'])"/>
    124124
     125    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     126    href="../common/eglibc.xml"
     127    xpointer="xpointer(//*[@os='ra'])"/>
     128
     129    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     130    href="../common/eglibc.xml"
     131    xpointer="xpointer(//*[@os='rb'])"/>
     132
    125133  </sect2>
    126134
  • BOOK/final-system/multilib/eglibc.xml

    r85e1f266 rf1778eba  
    4242    href="../common/eglibc.xml"
    4343    xpointer="xpointer(//*[@os='l4'])"/>
    44 
    45     <para os="l5">RPC headers are not installed at /tools/include/rpc. Eglibc 32 bit build will get into a bad state due to the new rpc helpers that get cross-compiled. We do not want this, so the following command will use the internal rpc types header.</para>
    46 
    47 <screen os="l6"><userinput>sed -i 's/&lt;rpc\/types.h&gt;/"rpc\/types.h"/' sunrpc/rpc_clntout.c</userinput></screen>
    4844
    4945    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc/eglibc.xml

    r85e1f266 rf1778eba  
    118118    xpointer="xpointer(//*[@os='t'])"/>
    119119
     120    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     121    href="../common/eglibc.xml"
     122    xpointer="xpointer(//*[@os='ra'])"/>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125    href="../common/eglibc.xml"
     126    xpointer="xpointer(//*[@os='rb'])"/>
     127
    120128  </sect2>
    121129
  • BOOK/final-system/ppc64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    122122    xpointer="xpointer(//*[@os='t'])"/>
    123123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125    href="../common/eglibc.xml"
     126    xpointer="xpointer(//*[@os='ra'])"/>
     127
     128    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     129    href="../common/eglibc.xml"
     130    xpointer="xpointer(//*[@os='rb'])"/>
     131
    124132  </sect2>
    125133
  • BOOK/final-system/ppc64/eglibc.xml

    r85e1f266 rf1778eba  
    4242    href="../common/eglibc.xml"
    4343    xpointer="xpointer(//*[@os='l4'])"/>
    44 
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../multilib/eglibc.xml"
    47     xpointer="xpointer(//*[@os='l5'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../multilib/eglibc.xml"
    51     xpointer="xpointer(//*[@os='l6'])"/>
    5244
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/sparc64-64/eglibc.xml

    r85e1f266 rf1778eba  
    135135    xpointer="xpointer(//*[@os='t'])"/>
    136136
     137    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     138    href="../common/eglibc.xml"
     139    xpointer="xpointer(//*[@os='ra'])"/>
     140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142    href="../common/eglibc.xml"
     143    xpointer="xpointer(//*[@os='rb'])"/>
     144
    137145    <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h
    138146    and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix
  • BOOK/final-system/sparc64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    121121    xpointer="xpointer(//*[@os='t'])"/>
    122122
     123    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     124    href="../common/eglibc.xml"
     125    xpointer="xpointer(//*[@os='ra'])"/>
     126
     127    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     128    href="../common/eglibc.xml"
     129    xpointer="xpointer(//*[@os='rb'])"/>
     130
    123131  </sect2>
    124132
  • BOOK/final-system/x86/eglibc.xml

    r85e1f266 rf1778eba  
    139139    xpointer="xpointer(//*[@os='t'])"/>
    140140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142    href="../common/eglibc.xml"
     143    xpointer="xpointer(//*[@os='ra'])"/>
     144
     145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     146    href="../common/eglibc.xml"
     147    xpointer="xpointer(//*[@os='rb'])"/>
     148
    141149  </sect2>
    142150
  • BOOK/final-system/x86_64-64/eglibc.xml

    r85e1f266 rf1778eba  
    155155
    156156    <screen><userinput>rm -v /usr/bin/ldd.bak</userinput></screen>
     157
     158    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     159    href="../common/eglibc.xml"
     160    xpointer="xpointer(//*[@os='ra'])"/>
     161
     162    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     163    href="../common/eglibc.xml"
     164    xpointer="xpointer(//*[@os='rb'])"/>
    157165
    158166  </sect2>
  • BOOK/final-system/x86_64/eglibc-64bit.xml

    r85e1f266 rf1778eba  
    116116    xpointer="xpointer(//*[@os='t'])"/>
    117117
     118    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     119    href="../common/eglibc.xml"
     120    xpointer="xpointer(//*[@os='ra'])"/>
     121
     122    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     123    href="../common/eglibc.xml"
     124    xpointer="xpointer(//*[@os='rb'])"/>
     125
    118126  </sect2>
    119127
  • BOOK/final-system/x86_64/eglibc.xml

    r85e1f266 rf1778eba  
    4343    xpointer="xpointer(//*[@os='l4'])"/>
    4444   
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="../multilib/eglibc.xml"
    47     xpointer="xpointer(//*[@os='l5'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="../multilib/eglibc.xml"
    51     xpointer="xpointer(//*[@os='l6'])"/>
    52 
    5345    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5446    href="../common/eglibc.xml"
  • BOOK/general.ent

    r85e1f266 rf1778eba  
    33<!ENTITY month "09"> <!-- Use two digits -->
    44<!ENTITY month_name "August">
    5 <!ENTITY day "08"> <!-- Use two digits -->
     5<!ENTITY day "11"> <!-- Use two digits -->
    66<!ENTITY year "2012"> <!-- Use four digits -->
    77
  • BOOK/introduction/common/changelog.xml

    r85e1f266 rf1778eba  
    3737-->
    3838   <listitem>
     39      <para>September 11, 2012</para>
     40      <itemizedlist>
     41        <listitem>
     42          <para>[William Harrington] - Install NIS and RPC related headers in cross-tools and final-system eglibc/eglibc-64bit installs.</para>
     43        </listitem>
     44      </itemizedlist>
     45    </listitem>
     46
     47   <listitem>
    3948      <para>September 07, 2012</para>
    4049      <itemizedlist>
  • BOOK/introduction/mips64/changelog.xml

    r85e1f266 rf1778eba  
    3333
    3434-->
     35    <listitem>
     36      <para>11 September 2012</para>
     37      <itemizedlist>
     38        <listitem>
     39          <para>[William Harrington] - Remove rpc header fix for final-system eglibc multilib 32 bit.</para>
     40        </listitem>
     41      </itemizedlist>
     42    </listitem>
     43
    3544    <listitem>
    3645      <para>08 September 2012</para>
  • BOOK/introduction/ppc64/changelog.xml

    r85e1f266 rf1778eba  
    3333
    3434-->
     35    <listitem>
     36      <para>11 September 2012</para>
     37      <itemizedlist>
     38        <listitem>
     39          <para>[William Harrington] - Remove rpc header fix for final-system eglibc multilib 32 bit.</para>
     40        </listitem>
     41      </itemizedlist>
     42    </listitem>
     43
    3544    <listitem>
    3645      <para>08 September 2012</para>
  • BOOK/introduction/sparc64/changelog.xml

    r85e1f266 rf1778eba  
    3333
    3434-->
     35    <listitem>
     36      <para>11 September 2012</para>
     37      <itemizedlist>
     38        <listitem>
     39          <para>[William Harrington] - Remove rpc header fix for final-system eglibc multilib 32 bit.</para>
     40        </listitem>
     41      </itemizedlist>
     42    </listitem>
     43
    3544    <listitem>
    3645      <para>08 September 2012</para>
  • BOOK/introduction/x86_64/changelog.xml

    r85e1f266 rf1778eba  
    3333
    3434-->
     35    <listitem>
     36      <para>11 September 2012</para>
     37      <itemizedlist>
     38        <listitem>
     39          <para>[William Harrington] - Remove rpc header fix for final-system eglibc multilib 32 bit.</para>
     40        </listitem>
     41      </itemizedlist>
     42    </listitem>
     43
    3544    <listitem>
    3645      <para>08 September 2012</para>
Note: See TracChangeset for help on using the changeset viewer.