Changeset c226182 for chapter06


Ignore:
Timestamp:
08/03/2006 07:29:29 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
bfa508ae
Parents:
a15464d
Message:

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

Location:
chapter06
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • chapter06/db.xml

    ra15464d rc226182  
    5656    <title>Installation of Berkeley DB</title>
    5757
     58    <para>Patch the package to eliminate potential trap events:</para>
     59
     60<screen><userinput>patch -Np1 -i ../&db-fixes-patch;</userinput></screen>
     61
    5862    <para>Prepare Berkeley DB for compilation:</para>
    5963
  • chapter06/e2fsprogs.xml

    ra15464d rc226182  
    9494    <para>To test the results, issue:
    9595    <userinput>make check</userinput>.</para>
     96
     97    <para>One of the E2fsprogs tests will attempt to allocate 256 MB
     98    of memory. If you do not have significantly more RAM than this, it
     99    is recommended to enable sufficient swap space for the test. See
     100    <xref linkend="space-creatingfilesystem"/> and
     101    <xref linkend="space-mounting"/> for details on creating and enabling
     102    swap space.</para>
    96103
    97104    <para>Install the binaries and documentation:</para>
  • chapter06/glibc.xml

    ra15464d rc226182  
    5858    <para>The glibc-libidn tarball adds support for internationalized domain
    5959    names (IDN) to Glibc. Many programs that support IDN require the full
    60     <filename class="libraryfile">libidn</filename> library (see
    61     <ulink url="&blfs-root;view/svn/general/libidn.html"/>), not this add-on.
     60    <filename class="libraryfile">libidn</filename> library, not this add-on (see
     61    <ulink url="&blfs-root;view/svn/general/libidn.html"/>).
    6262    Unpack the tarball from within the Glibc source directory:</para>
    6363
     
    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
     
    168173<screen><userinput>make install</userinput></screen>
    169174
     175   <para>Install the inotify header to the system header location:</para>
     176
     177<screen><userinput>cp -v ../glibc-&glibc-version;/sysdeps/unix/sysv/linux/inotify.h \
     178    /usr/include/sys</userinput></screen>
     179
    170180    <para>The locales that can make the system respond in a different language
    171181    were not installed by the above command. None of the locales are required,
    172     but, if some of them are misssing, testuites of the future packages would
     182    but if some of them are missing, testsuites of the future packages would
    173183    skip important testcases.</para>
    174184
  • chapter06/grub.xml

    ra15464d rc226182  
    4343
    4444    <para>Start by applying the following patch to allow for better drive
    45     detection, fix some <application>GCC 4.x</application> issues, and provide
    46     better SATA support for some disk controllers:</para>
     45    detection, fix some GCC 4.x issues, and provide better SATA support
     46    for some disk controllers:</para>
    4747
    4848<screen><userinput>patch -Np1 -i ../&grub-geometry-patch;</userinput></screen>
  • chapter06/kernfs.xml

    ra15464d rc226182  
    6363
    6464  </sect2>
    65  
     65
    6666  <sect2 id="ch-system-kernfsmount">
    6767    <title>Mounting Virtual Kernel File Systems</title>
  • chapter06/linux-libc-headers.xml

    ra15464d rc226182  
    4343    which was designed to maintain an API stable version of the Linux
    4444    headers.</para>
     45
     46    <para>Add a userspace header and syscall support for the inotify feature
     47    available in newer Linux kernels:</para>
     48
     49<screen><userinput>patch -Np1 -i ../&linux-inotify-patch;</userinput></screen>
    4550
    4651    <para>Install the header files:</para>
  • chapter06/udev.xml

    ra15464d rc226182  
    7474    <userinput>make test</userinput>.</para>
    7575
     76    <para>Note that the Udev testsuite will produce numerous messages in
     77    the host system's logs. These are harmless and can be ignored.</para>
     78
    7679    <para>Install the package:</para>
    7780
  • chapter06/vim.xml

    ra15464d rc226182  
    5959
    6060<screen><userinput>patch -Np1 -i ../&vim-mandir-patch;</userinput></screen>
     61
     62    <para>There is an issue introduced by one of the upstream patches that
     63    creates a problem downloading spellfiles via HTTP.  Until this is updated
     64    by the developers, the following patch fixes the problem:</para>
     65
     66<screen><userinput>patch -Np1 -i ../&vim-spellfile-patch;</userinput></screen>
    6167
    6268    <para>Finally, change the default location of the
     
    189195    <note>
    190196      <para>By default, Vim only installs spell files for the English language.
    191       To install spell files for your preferred language, please read the README
    192       file located here: <ulink url="ftp://ftp.vim.org/pub/vim/runtime/spell/" /></para>
     197      To install spell files for your preferred language, download the
     198      <filename>*.spl</filename> and optionally, the <filename>*.sug</filename>
     199      files for your language and character encoding from <ulink
     200      url="ftp://ftp.vim.org/pub/vim/runtime/spell/"/> and and save them to
     201      <filename class='directory'>/usr/share/vim/vim70/spell/</filename>.</para>
     202
     203      <para>To use these spell files, some configuration in
     204      <filename>/etc/vimrc</filename> is needed, e.g.:</para>
     205
     206<screen><literal>set spelllang=en,ru
     207set spell</literal></screen>
     208
     209      <para>For more information, see the appropriate README file located
     210      at the the URL above.</para>
    193211    </note>
    194212
Note: See TracChangeset for help on using the changeset viewer.