Changeset 0ef66b3


Ignore:
Timestamp:
08/01/2006 07:13:27 AM (18 years ago)
Author:
Dan Nichilson <dnicholson@…>
Branches:
6.2
Children:
f56429c
Parents:
11bc6d5
Message:

Finished adding system inotify support in linux-libc-headers and glibc.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/6.2/BOOK@7738 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r11bc6d5 r0ef66b3  
    3636    </listitem>
    3737-->
     38
     39    <listitem>
     40      <para>August 1, 2006</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[dnicholson] - Finished adding system inotify support.
     44          Split the patch so that the syscall functions are part of the
     45          Glibc installation. Thanks to Alexander Patrakov for supplying
     46          the proper syscall bits.</para>
     47        </listitem>
     48      </itemizedlist>
     49    </listitem>
    3850
    3951    <listitem>
  • chapter03/patches.xml

    r11bc6d5 r0ef66b3  
    116116
    117117    <varlistentry>
     118      <term>Glibc Inotify Syscall Functions Patch - <token>&glibc-inotify-patch-size;</token>:</term>
     119      <listitem>
     120        <para>Download: <ulink url="&patches-root;&glibc-inotify-patch;"/></para>
     121        <para>MD5 sum: <literal>&glibc-inotify-patch-md5;</literal></para>
     122      </listitem>
     123    </varlistentry>
     124
     125    <varlistentry>
    118126      <term>Grep RedHat Fixes Patch - <token>&grep-fixes-patch-size;</token>:</term>
    119127      <listitem>
  • chapter06/glibc.xml

    r11bc6d5 r0ef66b3  
    6969
    7070<screen><userinput>patch -Np1 -i ../&glibc-linux_types-patch;</userinput></screen>
     71
     72    <para>Add a header to define syscall functions for the inotify feature
     73    available in newer Linux kernels:</para>
     74
     75<screen><userinput>patch -Np1 -i ../&glibc-inotify-patch;</userinput></screen>
    7176
    7277    <para>In the vi_VN.TCVN locale, <command>bash</command> enters an infinite loop
     
    170175<screen><userinput>make install</userinput></screen>
    171176
     177   <para>Install the inotify header to the system header location:</para>
     178
     179<screen><userinput>cp -v ../glibc-&glibc-version;/sysdeps/unix/sysv/linux/inotify.h \
     180    /usr/include/sys</userinput></screen>
     181
    172182    <para>The locales that can make the system respond in a different language
    173183    were not installed by the above command. None of the locales are required,
    174     but, if some of them are misssing, testuites of the future packages would
     184    but if some of them are missing, testsuites of the future packages would
    175185    skip important testcases.</para>
    176186
  • chapter06/linux-libc-headers.xml

    r11bc6d5 r0ef66b3  
    4444    headers.</para>
    4545
    46     <para>Add a header that can be used by some applications to add additional
    47     functionality:</para>
     46    <para>Add a userspace header and syscall support for the inotify feature
     47    available in newer Linux kernels:</para>
    4848
    4949<screen><userinput>patch -Np1 -i ../&linux-inotify-patch;</userinput></screen>
  • general.ent

    r11bc6d5 r0ef66b3  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    22<!ENTITY version "6.2-pre3">
    3 <!ENTITY releasedate "July 30, 2006">
     3<!ENTITY releasedate "August 1, 2006">
    44<!ENTITY milestone "6.2">
    55<!ENTITY generic-version "6.2"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
  • patches.ent

    r11bc6d5 r0ef66b3  
    5757<!ENTITY glibc-linux_types-patch-size "1.1 KB">
    5858
     59<!ENTITY glibc-inotify-patch "glibc-&glibc-version;-inotify-1.patch">
     60<!ENTITY glibc-inotify-patch-md5 "7f2d849d28c413033dd2a1e739e9ae3c">
     61<!ENTITY glibc-inotify-patch-size "1.4 KB">
     62
    5963
    6064<!ENTITY grep-fixes-patch "grep-&grep-version;-redhat_fixes-2.patch">
     
    99103<!ENTITY linux-utf8-patch-size "11 KB">
    100104
    101 <!ENTITY linux-inotify-patch "linux-libc-headers-2.6.12.0-inotify-2.patch">
    102 <!ENTITY linux-inotify-patch-md5 "e6976f61b7d74b7f714830ee0ac47bcd">
    103 <!ENTITY linux-inotify-patch-size "5.7 KB">
     105<!ENTITY linux-inotify-patch "linux-libc-headers-&linux-libc-headers-version;-inotify-3.patch">
     106<!ENTITY linux-inotify-patch-md5 "8fd71a4bd3344380bd16caf2c430fa9b">
     107<!ENTITY linux-inotify-patch-size "4.7 KB">
    104108
    105109
Note: See TracChangeset for help on using the changeset viewer.