aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/glibc.xml
diff options
context:
space:
mode:
authorManuel Canales Esparcia <manuel@linuxfromscratch.org>2006-08-03 19:29:29 +0000
committerManuel Canales Esparcia <manuel@linuxfromscratch.org>2006-08-03 19:29:29 +0000
commitc226182dc5ff37f733c895ab16483ebd37c02bcc (patch)
tree82a9abff83df5aa35fec4fd1539091cfb7920ef2 /chapter06/glibc.xml
parenta15464dfe656aec48ced77b2ded760f0cc639ad7 (diff)
Ported updates from 6.2 branch.
Small tags fixes. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7758 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06/glibc.xml')
-rw-r--r--chapter06/glibc.xml16
1 files changed, 13 insertions, 3 deletions
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index eb6d8d080..0e010f9fd 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -57,8 +57,8 @@
<para>The glibc-libidn tarball adds support for internationalized domain
names (IDN) to Glibc. Many programs that support IDN require the full
- <filename class="libraryfile">libidn</filename> library (see
- <ulink url="&blfs-root;view/svn/general/libidn.html"/>), not this add-on.
+ <filename class="libraryfile">libidn</filename> library, not this add-on (see
+ <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>
@@ -69,6 +69,11 @@
<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>
+
<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
Glibc problem. Disable installation of this locale in order to avoid the
@@ -167,9 +172,14 @@ 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 misssing, testuites of the future packages would
+ but if some of them are missing, testsuites of the future packages would
skip important testcases.</para>
<para>Individual locales can be installed using the