mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
Updated to Glibc-2.4. Added a patch for iconv and removed unnecessary
patches from glibc-2.3.6. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7788 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
5e66a56483
commit
60bc014c77
@ -35,6 +35,17 @@
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
-->
|
||||
<listitem>
|
||||
<para>2006-09-17</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[dnicholson] - Updated to Glibc-2.4. Added the iconv fix
|
||||
patch and removed the decprecated linux types and inotify
|
||||
syscall patches. Thanks to Matthew Burgess and Bryan Kadzban
|
||||
for textual suggestions.</para>
|
||||
</listitem>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2006-09-09</para>
|
||||
<itemizedlist>
|
||||
|
@ -107,18 +107,10 @@
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Glibc Linux Types Patch - <token>&glibc-linux_types-patch-size;</token>:</term>
|
||||
<term>Glibc Iconv Fix Patch - <token>&glibc-iconv_fix-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-linux_types-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-linux_types-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Glibc Inotify Syscall Functions Patch - <token>&glibc-inotify-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-inotify-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-inotify-patch-md5;</literal></para>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-iconv_fix-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-iconv_fix-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -61,18 +61,14 @@
|
||||
<ulink url="&blfs-root;view/svn/general/libidn.html"/>).
|
||||
Unpack the tarball from within the Glibc source directory:</para>
|
||||
|
||||
<screen><userinput>tar -xf ../glibc-libidn-&glibc-version;.tar.bz2</userinput></screen>
|
||||
<screen><userinput>tar -xf ../glibc-libidn-&glibc-version;.tar.bz2
|
||||
mv glibc-libidn-&glibc-version; libidn</userinput></screen>
|
||||
|
||||
<para>Apply the following patch to fix build errors in packages that include
|
||||
<filename class="headerfile">linux/types.h</filename> after <filename
|
||||
class="headerfile">sys/kd.h</filename>:</para>
|
||||
<para>Apply the following patch to fix an assertion failure when
|
||||
opening two conversion descriptors with the same tocode and fromcode
|
||||
parameters (see the iconv_open man page):</para>
|
||||
|
||||
<screen><userinput>patch -Np1 -i ../&glibc-linux_types-patch;</userinput></screen>
|
||||
|
||||
<para>Add a header to define syscall functions for the inotify feature
|
||||
available in newer Linux kernels:</para>
|
||||
|
||||
<screen><userinput>patch -Np1 -i ../&glibc-inotify-patch;</userinput></screen>
|
||||
<screen><userinput>patch -Np1 -i ../&glibc-iconv_fix-patch;</userinput></screen>
|
||||
|
||||
<para>In the vi_VN.TCVN locale, <command>bash</command> enters an infinite loop
|
||||
at startup. It is unknown whether this is a <command>bash</command> bug or a
|
||||
@ -172,11 +168,6 @@ grep Error glibc-check-log</userinput></screen>
|
||||
|
||||
<screen><userinput>make install</userinput></screen>
|
||||
|
||||
<para>Install the inotify header to the system header location:</para>
|
||||
|
||||
<screen><userinput>cp -v ../glibc-&glibc-version;/sysdeps/unix/sysv/linux/inotify.h \
|
||||
/usr/include/sys</userinput></screen>
|
||||
|
||||
<para>The locales that can make the system respond in a different language
|
||||
were not installed by the above command. None of the locales are required,
|
||||
but if some of them are missing, testsuites of the future packages would
|
||||
@ -348,8 +339,8 @@ EOF</userinput></screen>
|
||||
|
||||
<seglistitem>
|
||||
<seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
|
||||
ldd, lddlibc4, locale, localedef, mtrace, nscd, nscd_nischeck,
|
||||
pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace,
|
||||
ldd, lddlibc4, locale, localedef, mtrace, nscd, pcprofiledump,
|
||||
pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace,
|
||||
zdump, and zic</seg>
|
||||
<seg>ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
|
||||
libbsd-compat.a, libc.{a,so}, libcidn.so, libcrypt.{a,so}, libdl.{a,so},
|
||||
@ -502,17 +493,6 @@ EOF</userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="nscd_nischeck">
|
||||
<term><command>nscd_nischeck</command></term>
|
||||
<listitem>
|
||||
<para>Checks whether or not secure mode is necessary for NIS+
|
||||
lookup</para>
|
||||
<indexterm zone="ch-system-glibc nscd_nischeck">
|
||||
<primary sortas="b-nscd_nischeck">nscd_nischeck</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="pcprofiledump">
|
||||
<term><command>pcprofiledump</command></term>
|
||||
<listitem>
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!ENTITY version "SVN-20060909">
|
||||
<!ENTITY releasedate "September 9, 2006">
|
||||
<!ENTITY version "SVN-20060917">
|
||||
<!ENTITY releasedate "September 17, 2006">
|
||||
<!ENTITY milestone "6.3">
|
||||
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
|
||||
|
||||
|
10
packages.ent
10
packages.ent
@ -190,19 +190,19 @@
|
||||
<!ENTITY gettext-ch6-du "65 MB">
|
||||
<!ENTITY gettext-ch6-sbu "1 SBU">
|
||||
|
||||
<!ENTITY glibc-version "2.3.6">
|
||||
<!ENTITY glibc-size "13,687 KB">
|
||||
<!ENTITY glibc-version "2.4">
|
||||
<!ENTITY glibc-size "14,847 KB">
|
||||
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.bz2">
|
||||
<!ENTITY glibc-md5 "bfdce99f82d6dbcb64b7f11c05d6bc96">
|
||||
<!ENTITY glibc-md5 "7e9a88dcd41fbc53801dbe5bdacaf245">
|
||||
<!ENTITY glibc-home "&gnu-software;libc/">
|
||||
<!ENTITY glibc-ch5-du "325 MB">
|
||||
<!ENTITY glibc-ch5-sbu "6 SBU">
|
||||
<!ENTITY glibc-ch6-du "510 MB testsuite included">
|
||||
<!ENTITY glibc-ch6-sbu "13.5 SBU testsuite included">
|
||||
<!ENTITY glibc-libidn-version "&glibc-version;">
|
||||
<!ENTITY glibc-libidn-size "99 KB">
|
||||
<!ENTITY glibc-libidn-size "100 KB">
|
||||
<!ENTITY glibc-libidn-url "&gnu;glibc/glibc-libidn-&glibc-libidn-version;.tar.bz2">
|
||||
<!ENTITY glibc-libidn-md5 "49dbe06ce830fc73874d6b38bdc5b4db">
|
||||
<!ENTITY glibc-libidn-md5 "e2d892b40d654c523ab26a26b7dd86a1">
|
||||
<!ENTITY glibc-libidn-home " ">
|
||||
|
||||
<!ENTITY grep-version "2.5.1a">
|
||||
|
10
patches.ent
10
patches.ent
@ -53,13 +53,9 @@
|
||||
<!ENTITY gcc-specs-patch-size "14.8 KB">
|
||||
|
||||
|
||||
<!ENTITY glibc-linux_types-patch "glibc-&glibc-version;-linux_types-1.patch">
|
||||
<!ENTITY glibc-linux_types-patch-md5 "30ea59ae747478aa9315455543b5bb43">
|
||||
<!ENTITY glibc-linux_types-patch-size "1.1 KB">
|
||||
|
||||
<!ENTITY glibc-inotify-patch "glibc-&glibc-version;-inotify-1.patch">
|
||||
<!ENTITY glibc-inotify-patch-md5 "94f6d26ae50a0fe6285530fdbae90bbf">
|
||||
<!ENTITY glibc-inotify-patch-size "1.4 KB">
|
||||
<!ENTITY glibc-iconv_fix-patch "glibc-&glibc-version;-iconv_fix-1.patch">
|
||||
<!ENTITY glibc-iconv_fix-patch-md5 "9c8e681226ccf7a1f25c6467674f915e">
|
||||
<!ENTITY glibc-iconv_fix-patch-size "2.6 KB">
|
||||
|
||||
|
||||
<!ENTITY grep-fixes-patch "grep-&grep-version;-redhat_fixes-2.patch">
|
||||
|
Loading…
Reference in New Issue
Block a user