Ticket #3499: glibc.patch
File glibc.patch, 3.3 KB (added by , 11 years ago) |
---|
-
chapter03/patches.xml
43 43 </varlistentry> 44 44 45 45 <varlistentry> 46 <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term> 47 <listitem> 48 <para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para> 49 <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para> 50 </listitem> 51 </varlistentry> 52 53 <varlistentry> 46 54 <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term> 47 55 <listitem> 48 56 <para>Download: <ulink url="&patches-root;&kbd-backspace-patch;"/></para> -
chapter06/glibc.xml
65 65 Glibc autoconf tests would give false results and defeat the goal 66 66 of achieving a clean build.</para> 67 67 68 <para>Some of the Glibc programs use non-FHS compilant 69 <filename class="directory">/var/db</filename> directory to store 70 their runtime data. Apply the following patch to make such programs 71 store their runtime data in the FHS-compliant locations:</para> 72 73 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 74 68 75 <para>The Glibc documentation recommends building Glibc outside of the source 69 76 directory in a dedicated build directory:</para> 70 77 … … 168 175 169 176 <screen><userinput remap="install">make install</userinput></screen> 170 177 178 <para>Install the configuration file and runtime directory for 179 <command>nscd</command>:</para> 180 181 <screen><userinput remap="install">cp -v ../glibc-&glibc-version;/nscd/nscd.conf /etc/nscd.conf 182 mkdir -pv /var/cache/nscd</userinput></screen> 183 171 184 <para>The locales that can make the system respond in a different language 172 185 were not installed by the above command. None of the locales are required, 173 186 but if some of them are missing, test suites of the future packages would … … 413 426 /usr/include/netipx, /usr/include/netiucv, /usr/include/netpacket, 414 427 /usr/include/netrom, /usr/include/netrose, /usr/include/nfs, 415 428 /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc, 416 /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/glibc, 417 /usr/lib/locale, /usr/share/i18n, /usr/share/zoneinfo, /var/db</seg> 429 /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/locale, 430 /usr/libexec/getconf, /usr/share/i18n, /usr/share/zoneinfo, 431 /var/cache/nscd, and /var/lib/nss_db</seg> 418 432 </seglistitem> 419 433 </segmentedlist> 420 434 -
patches.ent
14 14 <!ENTITY coreutils-i18n-patch-md5 "54c99871cd0ca20f29bdc9462e27f0df"> 15 15 <!ENTITY coreutils-i18n-patch-size "140 KB"> 16 16 17 <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch"> 18 <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> 19 <!ENTITY glibc-fhs-patch-size "2.8 KB"> 20 17 21 <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch"> 18 22 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895"> 19 23 <!ENTITY kbd-backspace-patch-size "12 KB">