diff --git a/BOOK/final-system/common/glibc.xml b/BOOK/final-system/common/glibc.xml
index 2379f12..2ce24be 100644
a
|
b
|
|
27 | 27 | <sect2 role="installation"> |
28 | 28 | <title>Installation of Glibc</title> |
29 | 29 | |
30 | | <note os="z"> |
31 | | <para>Some packages outside of CLFS suggest installing GNU libiconv in |
32 | | order to translate data from one encoding to another. The project's |
33 | | home page (<ulink url="http://www.gnu.org/software/libiconv/"/>) says |
34 | | <quote>This library provides an <function>iconv()</function> |
35 | | implementation, for use on systems which don't have one, or whose |
36 | | implementation cannot convert from/to Unicode.</quote> Glibc provides |
37 | | an <function>iconv()</function> implementation and can convert from/to |
38 | | Unicode, therefore libiconv is not required on a CLFS system.</para> |
| 30 | <note os="b"> |
| 31 | <para>The Glibc build system is self-contained and will install |
| 32 | perfectly, even though the compiler specs file and linker are still |
| 33 | pointing at <filename class="directory">/tools</filename>. The specs |
| 34 | and linker cannot be adjusted before the Glibc install because the |
| 35 | Glibc Autoconf tests would give false results and defeat the goal |
| 36 | of achieving a clean build.</para> |
39 | 37 | </note> |
40 | 38 | |
41 | 39 | <para os="l1">At the end of the installation, the build system will run |
… |
… |
sed -i "s|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=${LINKER} -o|" \ |
53 | 51 | scripts/test-installation.pl |
54 | 52 | unset LINKER</userinput></screen> |
55 | 53 | |
56 | | <para os="b">The Glibc build system is self-contained and will install |
57 | | perfectly, even though the compiler specs file and linker are still |
58 | | pointing at <filename class="directory">/tools</filename>. The specs |
59 | | and linker cannot be adjusted before the Glibc install because the |
60 | | Glibc Autoconf tests would give false results and defeat the goal |
61 | | of achieving a clean build.</para> |
62 | | |
63 | 54 | <para os="e">The Glibc documentation recommends building Glibc outside of the source directory in a dedicated build directory:</para> |
64 | 55 | |
65 | 56 | <screen os="f"><userinput>mkdir -v ../glibc-build |
… |
… |
cd ../glibc-build</userinput></screen> |
162 | 153 | <screen os="t"><userinput>make install && |
163 | 154 | rm -v /usr/include/rpcsvc/*.x</userinput></screen> |
164 | 155 | |
165 | | <para os="u">Install the configuration file and runtime directory for |
| 156 | <para os="u">Install the configuration file, runtime directory, and systemd support files for |
166 | 157 | <command>nscd</command>:</para> |
167 | 158 | |
168 | 159 | <screen os="v"><userinput>cp -v ../glibc-&glibc-version;/nscd/nscd.conf /etc/nscd.conf |
169 | | mkdir -pv /var/cache/nscd</userinput></screen> |
170 | | |
171 | | <para os="w">Install the systemd support files for <command>nscd</command>:</para> |
172 | | |
173 | | <screen os="x"><userinput>install -v -Dm644 ../glibc-&glibc-version;/nscd/nscd.tmpfiles /usr/lib/tmpfiles.d/nscd.conf |
| 160 | mkdir -pv /var/cache/nscd |
| 161 | install -v -Dm644 ../glibc-&glibc-version;/nscd/nscd.tmpfiles /usr/lib/tmpfiles.d/nscd.conf |
174 | 162 | install -v -Dm644 ../glibc-&glibc-version;/nscd/nscd.service /lib/systemd/system/nscd.service</userinput></screen> |
175 | 163 | |
176 | 164 | </sect2> |
… |
… |
install -v -Dm644 ../glibc-&glibc-version;/nscd/nscd.service /lib/systemd/system |
178 | 166 | <sect2 id="i18n-glibc" role="configuration"> |
179 | 167 | <title>Internationalization</title> |
180 | 168 | |
181 | | <para>The locales that can make the system respond in a different |
182 | | language were not installed by the above command. Install them |
183 | | with:</para> |
| 169 | <indexterm zone="i18n-glibc"> |
| 170 | <primary sortas="e-/etc/localtime">/etc/localtime</primary> |
| 171 | </indexterm> |
| 172 | |
| 173 | <para>Use the following command to install the locales that can make the |
| 174 | system respond in a different language:</para> |
184 | 175 | |
185 | 176 | <screen><userinput>make localedata/install-locales</userinput></screen> |
186 | 177 | |
… |
… |
localedef -i ja_JP -f EUC-JP ja_JP</userinput></screen> |
226 | 217 | circumvent these restrictions are documented in internationalization-related |
227 | 218 | hints.</para> |
228 | 219 | |
229 | | </sect2> |
230 | | |
231 | | <sect2 id="conf-glibc" role="configuration"> |
232 | | <title>Configuring Glibc</title> |
233 | | |
234 | | <indexterm zone="conf-glibc"> |
235 | | <primary sortas="e-/etc/nsswitch.conf">/etc/nsswitch.conf</primary> |
236 | | </indexterm> |
237 | | |
238 | | <indexterm zone="conf-glibc"> |
239 | | <primary sortas="e-/etc/localtime">/etc/localtime</primary> |
240 | | </indexterm> |
241 | | |
242 | | <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created |
243 | | because, although Glibc provides defaults when this file is missing or |
244 | | corrupt, the Glibc defaults do not work well in a networked environment. |
245 | | The time zone also needs to be configured.</para> |
246 | | |
247 | | <para>Create a new file <filename>/etc/nsswitch.conf</filename> by running |
248 | | the following:</para> |
249 | | |
250 | | <screen><userinput>cat > /etc/nsswitch.conf << "EOF" |
251 | | <literal># Begin /etc/nsswitch.conf |
252 | | |
253 | | passwd: files |
254 | | group: files |
255 | | shadow: files |
256 | | |
257 | | hosts: files dns |
258 | | networks: files |
259 | | |
260 | | protocols: files |
261 | | services: files |
262 | | ethers: files |
263 | | rpc: files |
264 | | |
265 | | # End /etc/nsswitch.conf</literal> |
266 | | EOF</userinput></screen> |
267 | | |
268 | | <para>Install timezone data:</para> |
| 220 | <para>Next, install timezone data:</para> |
269 | 221 | <screen><userinput>tar -xf ../tzdata&tzdata-version;.tar.gz |
270 | 222 | |
271 | 223 | ZONEINFO=/usr/share/zoneinfo |
… |
… |
unset ZONEINFO</userinput></screen> |
338 | 290 | |
339 | 291 | </sect2> |
340 | 292 | |
| 293 | <sect2 id="conf-glibc" role="configuration"> |
| 294 | <title>Configuring Glibc</title> |
| 295 | |
| 296 | <indexterm zone="conf-glibc"> |
| 297 | <primary sortas="e-/etc/nsswitch.conf">/etc/nsswitch.conf</primary> |
| 298 | </indexterm> |
| 299 | |
| 300 | <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created |
| 301 | because, although Glibc provides defaults when this file is missing or |
| 302 | corrupt, the Glibc defaults do not work well in a networked environment. |
| 303 | The time zone also needs to be configured.</para> |
| 304 | |
| 305 | <para>Create a new file <filename>/etc/nsswitch.conf</filename> by running |
| 306 | the following:</para> |
| 307 | |
| 308 | <screen><userinput>cat > /etc/nsswitch.conf << "EOF" |
| 309 | <literal># Begin /etc/nsswitch.conf |
| 310 | |
| 311 | passwd: files |
| 312 | group: files |
| 313 | shadow: files |
| 314 | |
| 315 | hosts: files dns |
| 316 | networks: files |
| 317 | |
| 318 | protocols: files |
| 319 | services: files |
| 320 | ethers: files |
| 321 | rpc: files |
| 322 | |
| 323 | # End /etc/nsswitch.conf</literal> |
| 324 | EOF</userinput></screen> |
| 325 | |
| 326 | </sect2> |
| 327 | |
341 | 328 | <sect2 id="conf-ld" role="configuration"> |
342 | 329 | <title>Configuring The Dynamic Loader</title> |
343 | 330 | |
diff --git a/BOOK/final-system/mips64-64/glibc.xml b/BOOK/final-system/mips64-64/glibc.xml
index aa7de88..d9b1ce8 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
26 | | xpointer="xpointer(//*[@os='z'])"/> |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
27 | 27 | |
28 | 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
29 | 29 | href="../common/glibc.xml" |
… |
… |
|
43 | 43 | |
44 | 44 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
45 | 45 | href="../common/glibc.xml" |
46 | | xpointer="xpointer(//*[@os='b'])"/> |
47 | | |
48 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
49 | | href="../common/glibc.xml" |
50 | 46 | xpointer="xpointer(//*[@os='e'])"/> |
51 | 47 | |
52 | 48 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
131 | 127 | href="../common/glibc.xml" |
132 | 128 | xpointer="xpointer(//*[@os='v'])"/> |
133 | 129 | |
134 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
135 | | href="../common/glibc.xml" |
136 | | xpointer="xpointer(//*[@os='w'])"/> |
137 | | |
138 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
139 | | href="../common/glibc.xml" |
140 | | xpointer="xpointer(//*[@os='x'])"/> |
141 | | |
142 | 130 | </sect2> |
143 | 131 | |
144 | 132 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/mips64/glibc-64bit.xml b/BOOK/final-system/mips64/glibc-64bit.xml
index 56bd1c9..a1be1d1 100644
a
|
b
|
|
22 | 22 | <title>Installation of Glibc</title> |
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
| 25 | href="../multilib/glibc.xml" |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
| 27 | |
| 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 29 | href="../common/glibc.xml" |
26 | 30 | xpointer="xpointer(//*[@os='l1'])"/> |
27 | 31 | |
… |
… |
|
31 | 35 | |
32 | 36 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
33 | 37 | href="../multilib/glibc.xml" |
34 | | xpointer="xpointer(//*[@os='b'])"/> |
35 | | |
36 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
37 | | href="../multilib/glibc.xml" |
38 | 38 | xpointer="xpointer(//*[@os='e'])"/> |
39 | 39 | |
40 | 40 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
105 | 105 | href="../common/glibc.xml" |
106 | 106 | xpointer="xpointer(//*[@os='v'])"/> |
107 | 107 | |
108 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
109 | | href="../common/glibc.xml" |
110 | | xpointer="xpointer(//*[@os='w'])"/> |
111 | | |
112 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
113 | | href="../common/glibc.xml" |
114 | | xpointer="xpointer(//*[@os='x'])"/> |
115 | | |
116 | 108 | </sect2> |
117 | 109 | |
118 | 110 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/mips64/glibc-n32.xml b/BOOK/final-system/mips64/glibc-n32.xml
index 59b8d72..347a981 100644
a
|
b
|
|
22 | 22 | <title>Installation of Glibc</title> |
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
| 25 | href="../multilib/glibc.xml" |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
| 27 | |
| 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 29 | href="../common/glibc.xml" |
26 | 30 | xpointer="xpointer(//*[@os='l1'])"/> |
27 | 31 | |
… |
… |
unset LINKER</userinput></screen> |
32 | 36 | |
33 | 37 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
34 | 38 | href="../multilib/glibc.xml" |
35 | | xpointer="xpointer(//*[@os='b'])"/> |
36 | | |
37 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
38 | | href="../multilib/glibc.xml" |
39 | 39 | xpointer="xpointer(//*[@os='e'])"/> |
40 | 40 | |
41 | 41 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/multilib/glibc-64bit.xml b/BOOK/final-system/multilib/glibc-64bit.xml
index 0b56766..64a4c18 100644
a
|
b
|
|
22 | 22 | <title>Installation of Glibc</title> |
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
| 25 | href="glibc.xml" |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
| 27 | |
| 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 29 | href="../common/glibc.xml" |
26 | 30 | xpointer="xpointer(//*[@os='l1'])"/> |
27 | 31 | |
… |
… |
unset LINKER</userinput></screen> |
32 | 36 | |
33 | 37 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
34 | 38 | href="glibc.xml" |
35 | | xpointer="xpointer(//*[@os='b'])"/> |
36 | | |
37 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
38 | | href="glibc.xml" |
39 | 39 | xpointer="xpointer(//*[@os='e'])"/> |
40 | 40 | |
41 | 41 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
unset LINKER</userinput></screen> |
118 | 118 | href="../common/glibc.xml" |
119 | 119 | xpointer="xpointer(//*[@os='v'])"/> |
120 | 120 | |
121 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
122 | | href="../common/glibc.xml" |
123 | | xpointer="xpointer(//*[@os='w'])"/> |
124 | | |
125 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
126 | | href="../common/glibc.xml" |
127 | | xpointer="xpointer(//*[@os='x'])"/> |
128 | | |
129 | 121 | </sect2> |
130 | 122 | |
131 | 123 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/multilib/glibc.xml b/BOOK/final-system/multilib/glibc.xml
index 3ecc0ad..7eb2b2e 100644
a
|
b
|
|
24 | 24 | |
25 | 25 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
26 | 26 | href="../common/glibc.xml" |
27 | | xpointer="xpointer(//*[@os='z'])"/> |
| 27 | xpointer="xpointer(//*[@os='b'])"/> |
28 | 28 | |
29 | 29 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
30 | 30 | href="../common/glibc.xml" |
… |
… |
|
36 | 36 | |
37 | 37 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
38 | 38 | href="../common/glibc.xml" |
39 | | xpointer="xpointer(//*[@os='b'])"/> |
40 | | |
41 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
42 | | href="../common/glibc.xml" |
43 | 39 | xpointer="xpointer(//*[@os='e'])"/> |
44 | 40 | |
45 | 41 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/ppc/glibc.xml b/BOOK/final-system/ppc/glibc.xml
index a9463f5..1107e8f 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
26 | | xpointer="xpointer(//*[@os='z'])"/> |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
27 | 27 | |
28 | 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
29 | 29 | href="../common/glibc.xml" |
… |
… |
|
35 | 35 | |
36 | 36 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
37 | 37 | href="../common/glibc.xml" |
38 | | xpointer="xpointer(//*[@os='b'])"/> |
39 | | |
40 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
41 | | href="../common/glibc.xml" |
42 | 38 | xpointer="xpointer(//*[@os='e'])"/> |
43 | 39 | |
44 | 40 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
109 | 105 | href="../common/glibc.xml" |
110 | 106 | xpointer="xpointer(//*[@os='v'])"/> |
111 | 107 | |
112 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
113 | | href="../common/glibc.xml" |
114 | | xpointer="xpointer(//*[@os='w'])"/> |
115 | | |
116 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
117 | | href="../common/glibc.xml" |
118 | | xpointer="xpointer(//*[@os='x'])"/> |
119 | | |
120 | 108 | </sect2> |
121 | 109 | |
122 | 110 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/ppc64-64/glibc.xml b/BOOK/final-system/ppc64-64/glibc.xml
index 26db7eb..d144be0 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
26 | | xpointer="xpointer(//*[@os='z'])"/> |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
27 | 27 | |
28 | 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
29 | 29 | href="../common/glibc.xml" |
… |
… |
|
43 | 43 | |
44 | 44 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
45 | 45 | href="../common/glibc.xml" |
46 | | xpointer="xpointer(//*[@os='b'])"/> |
47 | | |
48 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
49 | | href="../common/glibc.xml" |
50 | 46 | xpointer="xpointer(//*[@os='e'])"/> |
51 | 47 | |
52 | 48 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
141 | 137 | href="../common/glibc.xml" |
142 | 138 | xpointer="xpointer(//*[@os='v'])"/> |
143 | 139 | |
144 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
145 | | href="../common/glibc.xml" |
146 | | xpointer="xpointer(//*[@os='w'])"/> |
147 | | |
148 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
149 | | href="../common/glibc.xml" |
150 | | xpointer="xpointer(//*[@os='x'])"/> |
151 | | |
152 | 140 | </sect2> |
153 | 141 | |
154 | 142 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/ppc64/glibc-64bit.xml b/BOOK/final-system/ppc64/glibc-64bit.xml
index 9112f73..cd9f85a 100644
a
|
b
|
|
22 | 22 | <title>Installation of Glibc</title> |
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
| 25 | href="glibc.xml" |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
| 27 | |
| 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 29 | href="../common/glibc.xml" |
26 | 30 | xpointer="xpointer(//*[@os='l1'])"/> |
27 | 31 | |
… |
… |
|
31 | 35 | |
32 | 36 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
33 | 37 | href="glibc.xml" |
34 | | xpointer="xpointer(//*[@os='b'])"/> |
35 | | |
36 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
37 | | href="glibc.xml" |
38 | 38 | xpointer="xpointer(//*[@os='e'])"/> |
39 | 39 | |
40 | 40 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
107 | 107 | href="../common/glibc.xml" |
108 | 108 | xpointer="xpointer(//*[@os='v'])"/> |
109 | 109 | |
110 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
111 | | href="../common/glibc.xml" |
112 | | xpointer="xpointer(//*[@os='w'])"/> |
113 | | |
114 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
115 | | href="../common/glibc.xml" |
116 | | xpointer="xpointer(//*[@os='x'])"/> |
117 | | |
118 | 110 | </sect2> |
119 | 111 | |
120 | 112 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/ppc64/glibc.xml b/BOOK/final-system/ppc64/glibc.xml
index 347df4f..d95a538 100644
a
|
b
|
|
24 | 24 | |
25 | 25 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
26 | 26 | href="../common/glibc.xml" |
27 | | xpointer="xpointer(//*[@os='z'])"/> |
| 27 | xpointer="xpointer(//*[@os='b'])"/> |
28 | 28 | |
29 | 29 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
30 | 30 | href="../common/glibc.xml" |
… |
… |
|
34 | 34 | href="../common/glibc.xml" |
35 | 35 | xpointer="xpointer(//*[@os='l2'])"/> |
36 | 36 | |
37 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
38 | | href="../common/glibc.xml" |
39 | | xpointer="xpointer(//*[@os='b'])"/> |
40 | | |
41 | 37 | <para os="u1">The powerpc (32) architecture is expected to fail the |
42 | 38 | check-textrel tests because it cannot protect some elf segments in |
43 | 39 | shared libraries from being executable and writable. Using the default |
diff --git a/BOOK/final-system/sparc64-64/glibc.xml b/BOOK/final-system/sparc64-64/glibc.xml
index ffddb10..1ce9a78 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
26 | | xpointer="xpointer(//*[@os='z'])"/> |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
27 | 27 | |
28 | 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
29 | 29 | href="../common/glibc.xml" |
… |
… |
|
43 | 43 | |
44 | 44 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
45 | 45 | href="../common/glibc.xml" |
46 | | xpointer="xpointer(//*[@os='b'])"/> |
47 | | |
48 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
49 | | href="../common/glibc.xml" |
50 | 46 | xpointer="xpointer(//*[@os='e'])"/> |
51 | 47 | |
52 | 48 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
138 | 134 | href="../common/glibc.xml" |
139 | 135 | xpointer="xpointer(//*[@os='v'])"/> |
140 | 136 | |
141 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
142 | | href="../common/glibc.xml" |
143 | | xpointer="xpointer(//*[@os='w'])"/> |
144 | | |
145 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
146 | | href="../common/glibc.xml" |
147 | | xpointer="xpointer(//*[@os='x'])"/> |
148 | | |
149 | 137 | </sect2> |
150 | 138 | |
151 | 139 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/sparc64/glibc-64bit.xml b/BOOK/final-system/sparc64/glibc-64bit.xml
index 728f723..4f0619c 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
| 27 | |
| 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
| 29 | href="../common/glibc.xml" |
26 | 30 | xpointer="xpointer(//*[@os='l1'])"/> |
27 | 31 | |
28 | 32 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
31 | 35 | |
32 | 36 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
33 | 37 | href="../common/glibc.xml" |
34 | | xpointer="xpointer(//*[@os='b'])"/> |
35 | | |
36 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
37 | | href="../common/glibc.xml" |
38 | 38 | xpointer="xpointer(//*[@os='e'])"/> |
39 | 39 | |
40 | 40 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
115 | 115 | href="../common/glibc.xml" |
116 | 116 | xpointer="xpointer(//*[@os='v'])"/> |
117 | 117 | |
118 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
119 | | href="../common/glibc.xml" |
120 | | xpointer="xpointer(//*[@os='w'])"/> |
121 | | |
122 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
123 | | href="../common/glibc.xml" |
124 | | xpointer="xpointer(//*[@os='x'])"/> |
125 | | |
126 | 118 | </sect2> |
127 | 119 | |
128 | 120 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/x86/glibc.xml b/BOOK/final-system/x86/glibc.xml
index f32d3c8..e652f26 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
26 | | xpointer="xpointer(//*[@os='z'])"/> |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
27 | 27 | |
28 | 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
29 | 29 | href="../common/glibc.xml" |
… |
… |
|
35 | 35 | |
36 | 36 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
37 | 37 | href="../common/glibc.xml" |
38 | | xpointer="xpointer(//*[@os='b'])"/> |
39 | | |
40 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
41 | | href="../common/glibc.xml" |
42 | 38 | xpointer="xpointer(//*[@os='e'])"/> |
43 | 39 | |
44 | 40 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
147 | 143 | href="../common/glibc.xml" |
148 | 144 | xpointer="xpointer(//*[@os='v'])"/> |
149 | 145 | |
150 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
151 | | href="../common/glibc.xml" |
152 | | xpointer="xpointer(//*[@os='w'])"/> |
153 | | |
154 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
155 | | href="../common/glibc.xml" |
156 | | xpointer="xpointer(//*[@os='x'])"/> |
157 | | |
158 | 146 | </sect2> |
159 | 147 | |
160 | 148 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/x86_64-64/glibc.xml b/BOOK/final-system/x86_64-64/glibc.xml
index 593ef0e..a832d69 100644
a
|
b
|
|
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 25 | href="../common/glibc.xml" |
26 | | xpointer="xpointer(//*[@os='z'])"/> |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
27 | 27 | |
28 | 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
29 | 29 | href="../common/glibc.xml" |
… |
… |
|
42 | 42 | |
43 | 43 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
44 | 44 | href="../common/glibc.xml" |
45 | | xpointer="xpointer(//*[@os='b'])"/> |
46 | | |
47 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
48 | | href="../common/glibc.xml" |
49 | 45 | xpointer="xpointer(//*[@os='e'])"/> |
50 | 46 | |
51 | 47 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
125 | 121 | href="../common/glibc.xml" |
126 | 122 | xpointer="xpointer(//*[@os='v'])"/> |
127 | 123 | |
128 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
129 | | href="../common/glibc.xml" |
130 | | xpointer="xpointer(//*[@os='w'])"/> |
131 | | |
132 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
133 | | href="../common/glibc.xml" |
134 | | xpointer="xpointer(//*[@os='x'])"/> |
135 | | |
136 | 124 | </sect2> |
137 | 125 | |
138 | 126 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
diff --git a/BOOK/final-system/x86_64/glibc-64bit.xml b/BOOK/final-system/x86_64/glibc-64bit.xml
index be1db44..2ad7328 100644
a
|
b
|
|
22 | 22 | <title>Installation of Glibc</title> |
23 | 23 | |
24 | 24 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
| 25 | href="../multilib/glibc.xml" |
| 26 | xpointer="xpointer(//*[@os='b'])"/> |
| 27 | |
| 28 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
25 | 29 | href="../common/glibc.xml" |
26 | 30 | xpointer="xpointer(//*[@os='l1'])"/> |
27 | 31 | |
… |
… |
|
31 | 35 | |
32 | 36 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
33 | 37 | href="../multilib/glibc.xml" |
34 | | xpointer="xpointer(//*[@os='b'])"/> |
35 | | |
36 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
37 | | href="../multilib/glibc.xml" |
38 | 38 | xpointer="xpointer(//*[@os='e'])"/> |
39 | 39 | |
40 | 40 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
… |
… |
|
110 | 110 | href="../common/glibc.xml" |
111 | 111 | xpointer="xpointer(//*[@os='v'])"/> |
112 | 112 | |
113 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
114 | | href="../common/glibc.xml" |
115 | | xpointer="xpointer(//*[@os='w'])"/> |
116 | | |
117 | | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
118 | | href="../common/glibc.xml" |
119 | | xpointer="xpointer(//*[@os='x'])"/> |
120 | | |
121 | 113 | </sect2> |
122 | 114 | |
123 | 115 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |