source: BOOK/final-system/sparc64-64/eglibc.xml @ c8d4414

clfs-1.2clfs-2.1clfs-3.0.0-systemdclfs-3.0.0-sysvinitsystemdsysvinit
Last change on this file since c8d4414 was c8d4414, checked in by Joe Ciccone <jciccone@…>, 14 years ago

Add a patch to EGlibc to fix a compatibility issue with Make 3.82.

  • Property mode set to 100644
File size: 5.0 KB
RevLine 
[3f8be484]1<?xml version="1.0" encoding="ISO-8859-1"?>
[aa18ac0]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[3f8be484]4  <!ENTITY % general-entities SYSTEM "../../general.ent">
5  %general-entities;
6]>
7
[093b0e8]8<sect1 id="ch-system-eglibc" role="wrap">
9  <?dbhtml filename="eglibc.html"?>
[3f8be484]10
[093b0e8]11  <title>EGLIBC-&eglibc-version;</title>
[3f8be484]12
[093b0e8]13  <indexterm zone="ch-system-eglibc">
14    <primary sortas="a-EGLIBC">EGLIBC</primary>
[3f8be484]15  </indexterm>
16
[7dfa1a8]17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]18  href="../common/eglibc.xml"
[7dfa1a8]19  xpointer="xpointer(//*[@role='package'])"/>
[3f8be484]20
21  <sect2 role="installation">
[093b0e8]22    <title>Installation of EGLIBC</title>
[3f8be484]23
24    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]25    href="../common/eglibc.xml"
[82f7fed]26    xpointer="xpointer(//*[@os='z'])"/>
[3f8be484]27
[c8d4414]28    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
29    href="../common/eglibc.xml"
30    xpointer="xpointer(//*[@os='mp1'])"/>
31
32    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
33    href="../common/eglibc.xml"
34    xpointer="xpointer(//*[@os='mp2'])"/>
35
[d8f87e8]36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
37    href="../common/eglibc.xml"
[c0bc7c4]38    xpointer="xpointer(//*[@os='l3'])"/>
[d8f87e8]39
40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
41    href="../common/eglibc.xml"
[c0bc7c4]42    xpointer="xpointer(//*[@os='l4'])"/>
[d8f87e8]43
[3f8be484]44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]45    href="../common/eglibc.xml"
[3f8be484]46    xpointer="xpointer(//*[@os='b'])"/>
47
[54dd8b6]48    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]49    href="../common/eglibc.xml"
[3f8be484]50    xpointer="xpointer(//*[@os='e'])"/>
51
52    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]53    href="../common/eglibc.xml"
[3f8be484]54    xpointer="xpointer(//*[@os='f'])"/>
55
[52e5dd9]56    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]57    href="../sparc64/eglibc-64bit.xml"
[52e5dd9]58    xpointer="xpointer(//*[@os='t1'])"/>
59
60    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]61    href="../sparc64/eglibc-64bit.xml"
[52e5dd9]62    xpointer="xpointer(//*[@os='t2'])"/>
63
64    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]65    href="../x86_64-64/eglibc.xml"
[a298fa4]66    xpointer="xpointer(//*[@os='l1'])"/>
[3f8be484]67
[52e5dd9]68    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]69    href="../x86_64-64/eglibc.xml"
[52e5dd9]70    xpointer="xpointer(//*[@os='l2'])"/>
[3f8be484]71
72    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]73    href="../common/eglibc.xml"
[3f8be484]74    xpointer="xpointer(//*[@os='g'])"/>
75
[093b0e8]76<screen os="h"><userinput>CC="gcc ${BUILD64}" ../eglibc-&eglibc-version;/configure --prefix=/usr \
[3f8be484]77    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
[093b0e8]78    --libexecdir=/usr/lib/eglibc --libdir=/usr/lib \
[52e5dd9]79    --cache-file=config.cache</userinput></screen>
80
81    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]82    href="../x86_64-64/eglibc.xml"
[52e5dd9]83    xpointer="xpointer(//*[@os='i'])"/>
[3f8be484]84
85    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]86    href="../common/eglibc.xml"
[3f8be484]87    xpointer="xpointer(//*[@os='j'])"/>
88
89    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]90    href="../common/eglibc.xml"
[3f8be484]91    xpointer="xpointer(//*[@os='k'])"/>
92
93    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]94    href="../common/eglibc.xml"
[3f8be484]95    xpointer="xpointer(//*[@os='l'])"/>
96
97    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]98    href="../common/eglibc.xml"
[3f8be484]99    xpointer="xpointer(//*[@os='m'])"/>
100
101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]102    href="../multilib/eglibc-64bit.xml"
[3f8be484]103    xpointer="xpointer(//*[@os='n'])"/>
104
[3514708]105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]106    href="../multilib/eglibc-64bit.xml"
[3514708]107    xpointer="xpointer(//*[@os='o'])"/>
108
109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]110    href="../multilib/eglibc-64bit.xml"
[3514708]111    xpointer="xpointer(//*[@os='p'])"/>
112
[3f8be484]113    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]114    href="../common/eglibc.xml"
[3f8be484]115    xpointer="xpointer(//*[@os='q'])"/>
116
117    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]118    href="../common/eglibc.xml"
[3f8be484]119    xpointer="xpointer(//*[@os='r'])"/>
120
121    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]122    href="../common/eglibc.xml"
[3f8be484]123    xpointer="xpointer(//*[@os='s'])"/>
124
125    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]126    href="../common/eglibc.xml"
[3f8be484]127    xpointer="xpointer(//*[@os='t'])"/>
128
[093b0e8]129    <para os="u">The stubs.h header installed by EGLIBC looks for stubs-32.h
130    and stubs-64.h. This configuration of EGLIBC only generates stubs-64.h. Fix
[7d50c68]131    this with the following:</para>
132
133    <screen os="v"><userinput>mv -v /usr/include/gnu/stubs{-64,}.h</userinput></screen>
134
[3f8be484]135  </sect2>
136
137  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]138  href="../common/eglibc.xml"
139  xpointer="xpointer(id('i18n-eglibc'))"/>
[3f8be484]140
141  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]142  href="../common/eglibc.xml"
143  xpointer="xpointer(id('conf-eglibc'))"/>
[3f8be484]144
145  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]146  href="../common/eglibc.xml"
[3f8be484]147  xpointer="xpointer(id('conf-ld'))"/>
148
149  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
[093b0e8]150  href="../common/eglibc.xml"
151  xpointer="xpointer(id('contents-eglibc'))"/>
[3f8be484]152
153</sect1>
Note: See TracBrowser for help on using the repository browser.