Changeset 5536f74 for chapter06/gawk.xml
- Timestamp:
- 12/26/2005 07:00:06 PM (18 years ago)
- 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:
- 94aa6621
- Parents:
- 2550494
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/gawk.xml
r2550494 r5536f74 29 29 <title>Installation of Gawk</title> 30 30 31 <para> Patch Gawk to fix a bug which causes it to segfault when invoked on a32 non-existent file:</para>31 <para>Under some circumstances, Gawk-&gawk-version; attempts to free a chunk 32 of memory that was not allocated. This bug is fixed by the following patch:</para> 33 33 34 34 <screen><userinput>patch -Np1 -i ../&gawk-segfault-patch;</userinput></screen> … … 38 38 <screen><userinput>./configure --prefix=/usr --libexecdir=/usr/lib</userinput></screen> 39 39 40 <para>The configure script doesn't detect some functionality correctly. The 41 following commands correct this problem:</para> 40 <para>Due to a bug in the <command>./configure</command> script, Gawk fails 41 to detect certain aspects of locale support in glibc. This 42 bug leads to, e.g., Gettext testsuite failures. Work around this issue 43 by appending the missing macro definitions to <filename>config.h</filename>:</para> 42 44 43 <screen><userinput>echo "#define HAVE_LANGINFO_CODESET 1" >> config.h 44 echo "#define HAVE_LC_MESSAGES 1" >> config.h</userinput></screen> 45 <screen><userinput>cat >>config.h <<"EOF" 46 <literal>#define HAVE_LANGINFO_CODESET 1 47 #define HAVE_LC_MESSAGES 1</literal> 48 EOF</userinput></screen> 45 49 46 50 <para>Compile the package:</para>
Note:
See TracChangeset
for help on using the changeset viewer.