Changeset b17680d for chapter08


Ignore:
Timestamp:
09/15/2022 02:58:07 AM (2 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, bdubbs/gcc13, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
78817e1
Parents:
e4c6597
Message:

Package updates and corrections.
Update to file-5.43.
Update to linux-5.19.8.
Update to gawk-5.2.0.
Update to meson-0.63.2.
Update to ninja-1.11.1.
Update to bc-6.0.2.
Fix the location of udev rules in eudev.
Remove a warning for egrep and fgrep that
Delete an empty binutils man page.

Location:
chapter08
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter08/binutils.xml

    re4c6597 rb17680d  
    175175<screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
    176176
    177     <para>Remove useless static libraries:</para>
    178 
    179 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes}.a</userinput></screen>
     177    <para>Remove useless static libraries and an emptmy man page:</para>
     178
     179<screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes}.a
     180rm -fv /usr/share/man/man1/gprofng.1</userinput></screen>
    180181
    181182  </sect2>
  • chapter08/eudev.xml

    re4c6597 rb17680d  
    4040  <sect2 role="installation">
    4141    <title>Installation of Eudev</title>
    42 <!--
    43     <para>First, fix a test script:</para>
    4442
    45 <screen><userinput remap="pre">sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl</userinput></screen>
    46 -->
    47 <!--
    48     <para>Next, remove an unneeded line that causes a build failure:</para>
     43   
    4944
    50 <screen><userinput remap="pre">sed -i '/keyboard_lookup_key/d' src/udev/udev-builtin-keyboard.c</userinput></screen>
    51 -->
     45    <para>First fix the location of udev rules in the .pc file:</para>
     46
     47<screen><userinput remap="pre">sed -i '/udevdir/a udev_dir=${udevdir}' src/udev/udev.pc.in</userinput></screen>
    5248
    5349    <para>Prepare Eudev for compilation:</para>
  • chapter08/gawk.xml

    re4c6597 rb17680d  
    4444
    4545<screen><userinput remap="pre">sed -i 's/extras//' Makefile.in</userinput></screen>
     46
     47    <para>Now fix a programming error identified upstream:</para>
     48
     49<screen><userinput remap="pre">sed -i -i '241i UPREF(m);' interpret.h</userinput></screen>
    4650
    4751    <para>Prepare Gawk for compilation:</para>
  • chapter08/grep.xml

    re4c6597 rb17680d  
    4040  <sect2 role="installation">
    4141    <title>Installation of Grep</title>
     42
     43    <para>
     44       First, remove a warning about using egrep and fgrep that makes
     45       tests on some packages fail:
     46    </para>
     47
     48<screen><userinput remap="pre">sed -i "s/echo/#echo/" src/egrep.sh</userinput></screen>
    4249
    4350    <para>Prepare Grep for compilation:</para>
Note: See TracChangeset for help on using the changeset viewer.