Changeset 3e36a78
- Timestamp:
- 05/23/2005 08:07:49 PM (19 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:
- 10b4458d
- Parents:
- cf629b7d
- Files:
-
- 81 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-scatter-changelog"> … … 60 62 <listitem><para>Added:</para> 61 63 <itemizedlist> 62 <listitem><para> bash-3.0-fixes-3.patch</para></listitem>63 <listitem><para> bash-3.0-avoid_WCONTINUED-1.patch</para></listitem>64 <listitem><para> glibc-2.3.5-fix_test-1.patch</para></listitem>65 <listitem><para> gzip-1.3.5-security_fixes-1.patch</para></listitem>66 <listitem><para>Hotplug 2004_09_23</para></listitem>67 <listitem><para> shadow-4.0.7-fix_lastlog-1.patch</para></listitem>68 <listitem><para> sysklogd-1.4.1-fixes-1.patch</para></listitem>69 <listitem><para> tar-1.15.1-sparse_fix-1.patch</para></listitem>70 <listitem><para> util-linux-2.12p-cramfs-1.patch</para></listitem>71 <listitem><para> vim-6.0-security_fix-1.patch</para></listitem>64 <listitem><para>&bash-fixes-patch;</para></listitem> 65 <listitem><para>&bash-avoid_WCONTINUED-patch;</para></listitem> 66 <listitem><para>&glibc-testfix-patch;</para></listitem> 67 <listitem><para>&gzip-security_fix-patch;</para></listitem> 68 <listitem><para>Hotplug &hotplug-version;</para></listitem> 69 <listitem><para>&gzip-security_fix-patch;</para></listitem> 70 <listitem><para>&sysklogd-fixes-patch;</para></listitem> 71 <listitem><para>&tar-sparse_fix-patch;</para></listitem> 72 <listitem><para>&util-linux-cramfs-patch;</para></listitem> 73 <listitem><para>&vim-security_fix-patch;</para></listitem> 72 74 </itemizedlist> 73 75 </listitem> -
chapter03/patches.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="materials-patches"> … … 19 21 <term>Bash Various Fixes - 23 KB:</term> 20 22 <listitem> 21 <para><ulink url="&patches-root; bash-&bash-version;-fixes-3.patch"/></para>23 <para><ulink url="&patches-root;&bash-fixes-patch;"/></para> 22 24 </listitem> 23 25 </varlistentry> … … 26 28 <term>Bash Avoid Wcontinued Patch - 1 KB:</term> 27 29 <listitem> 28 <para><ulink url="&patches-root; bash-&bash-version;-avoid_WCONTINUED-1.patch"/></para>30 <para><ulink url="&patches-root;&bash-avoid_WCONTINUED-patch;"/></para> 29 31 </listitem> 30 32 </varlistentry> … … 33 35 <term>Coreutils Suppress Uptime, Kill, Su Patch - 16 KB:</term> 34 36 <listitem> 35 <para><ulink url="&patches-root; coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch"/></para>37 <para><ulink url="&patches-root;&coreutils-suppress-patch;"/></para> 36 38 </listitem> 37 39 </varlistentry> … … 40 42 <term>Coreutils Uname Patch - 1 KB:</term> 41 43 <listitem> 42 <para><ulink url="&patches-root; coreutils-&coreutils-version;-uname-2.patch"/></para>44 <para><ulink url="&patches-root;&coreutils-uname-patch;"/></para> 43 45 </listitem> 44 46 </varlistentry> … … 47 49 <term>Expect Spawn Patch - 6 KB:</term> 48 50 <listitem> 49 <para><ulink url="&patches-root; expect-&expect-version;-spawn-1.patch"/></para>51 <para><ulink url="&patches-root;&expect-spawn-patch;"/></para> 50 52 </listitem> 51 53 </varlistentry> … … 54 56 <term>Flex Brokenness Patch - 8 KB:</term> 55 57 <listitem> 56 <para><ulink url="&patches-root; flex-&flex-version;-debian_fixes-2.patch"/></para>58 <para><ulink url="&patches-root;&flex-fixes-patch;"/></para> 57 59 </listitem> 58 60 </varlistentry> … … 61 63 <term> GCC Linkonce Patch - 12 KB:</term> 62 64 <listitem> 63 <para><ulink url="&patches-root; gcc-&gcc-version;-linkonce-1.patch"/></para>65 <para><ulink url="&patches-root;&gcc-linkonce-patch;"/></para> 64 66 </listitem> 65 67 </varlistentry> … … 68 70 <term>GCC No-Fixincludes Patch - 1 KB:</term> 69 71 <listitem> 70 <para><ulink url="&patches-root; gcc-&gcc-version;-no_fixincludes-1.patch"/></para>72 <para><ulink url="&patches-root;&gcc-no_fixincludes-patch;"/></para> 71 73 </listitem> 72 74 </varlistentry> … … 75 77 <term>GCC Specs Patch - 11 KB:</term> 76 78 <listitem> 77 <para><ulink url="&patches-root; gcc-&gcc-version;-specs-2.patch"/></para>79 <para><ulink url="&patches-root;&gcc-specs-patch;"/></para> 78 80 </listitem> 79 81 </varlistentry> … … 82 84 <term>Glibc Fix Testsuite Patch - 1 KB:</term> 83 85 <listitem> 84 <para><ulink url="&patches-root; glibc-&glibc-version;-fix_test-1.patch"/></para>86 <para><ulink url="&patches-root;&glibc-testfix-patch;"/></para> 85 87 </listitem> 86 88 </varlistentry> … … 88 90 <varlistentry> 89 91 <term>Gzip Security Patch - 2KB:</term><listitem> 90 <para><ulink url="&patches-root;gzip-&gzip-version;-security_fixes-1.patch"/></para> 91 </listitem> 92 </varlistentry> 93 94 <varlistentry> 95 <term>Inetutils Kernel Headers Patch - 1 KB:</term> 96 <listitem> 97 <para><ulink url="&patches-root;inetutils-&inetutils-version;-kernel_headers-1.patch"/></para> 92 <para><ulink url="&patches-root;&gzip-security_fix-patch;"/></para> 98 93 </listitem> 99 94 </varlistentry> … … 102 97 <term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term> 103 98 <listitem> 104 <para><ulink url="&patches-root; inetutils-&inetutils-version;-no_server_man_pages-1.patch"/></para>99 <para><ulink url="&patches-root;&inetutils-man_pages-patch;"/></para> 105 100 </listitem> 106 101 </varlistentry> … … 109 104 <term>Mktemp Tempfile Patch - 3 KB:</term> 110 105 <listitem> 111 <para><ulink url="&patches-root; mktemp-&mktemp-version;-add_tempfile-1.patch"/></para>106 <para><ulink url="&patches-root;&mktemp-tempfile-patch;"/></para> 112 107 </listitem> 113 108 </varlistentry> … … 116 111 <term>Perl Libc Patch - 1 KB:</term> 117 112 <listitem> 118 <para><ulink url="&patches-root; perl-&perl-version;-libc-1.patch"/></para>113 <para><ulink url="&patches-root;&perl-libc-patch;"/></para> 119 114 </listitem> 120 115 </varlistentry> … … 123 118 <term>Readline Fixes Patch - 1 KB:</term> 124 119 <listitem> 125 <para><ulink url="&patches-root; readline-&readline-version;-fixes-1.patch"/></para>120 <para><ulink url="&patches-root;&readline-fixes-patch;"/></para> 126 121 </listitem> 127 122 </varlistentry> … … 130 125 <term>Shadow Lastlog Fix Patch - 1 KB:</term> 131 126 <listitem> 132 <para><ulink url="&patches-root; shadow-&shadow-version;-fix_lastlog-1.patch"/></para>127 <para><ulink url="&patches-root;&shadow-lastlog-patch;"/></para> 133 128 </listitem> 134 129 </varlistentry> … … 137 132 <term>Sysklogd Fixes Patch - 27 KB:</term> 138 133 <listitem> 139 <para><ulink url="&patches-root; sysklogd-&sysklogd-version;-fixes-1.patch"/></para>134 <para><ulink url="&patches-root;&sysklogd-fixes-patch;"/></para> 140 135 </listitem> 141 136 </varlistentry> … … 144 139 <term>Tar Sparse Fix Patch - 1 KB:</term> 145 140 <listitem> 146 <para><ulink url="&patches-root; tar-&tar-version;-sparse_fix-1.patch"/></para>141 <para><ulink url="&patches-root;&tar-sparse_fix-patch;"/></para> 147 142 </listitem> 148 143 </varlistentry> … … 150 145 <varlistentry> 151 146 <term>Util-linux Cramfs Patch - 2kb:</term> <listitem> 152 <para><ulink url="&patches-root; util-linux-&util-linux-version;-cramfs-1.patch"/></para>147 <para><ulink url="&patches-root;&util-linux-cramfs-patch;"/></para> 153 148 </listitem> 154 149 </varlistentry> … … 156 151 <varlistentry> 157 152 <term>Vim Security Patch - 8KB:</term><listitem> 158 <para><ulink url="&patches-root; vim-&vim-version;-security_fix-1.patch"/></para>153 <para><ulink url="&patches-root;&vim-security_fix-patch;"/></para> 159 154 </listitem> 160 155 </varlistentry> -
chapter05/bash.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-bash" role="wrap"> … … 32 34 it to hang inappropriately. This patch fixes the problem:</para> 33 35 34 <screen><userinput>patch -Np1 -i ../ bash-&bash-version;-avoid_WCONTINUED-1.patch</userinput></screen>36 <screen><userinput>patch -Np1 -i ../&bash-avoid_WCONTINUED-patch;</userinput></screen> 35 37 36 38 <para>Prepare Bash for compilation:</para> -
chapter05/binutils-pass1.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-binutils-pass1" role="wrap"> -
chapter05/binutils-pass2.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-binutils-pass2" role="wrap"> -
chapter05/bison.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-bison" xreflabel="Bison" role="wrap"> -
chapter05/bzip2.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-bzip2" role="wrap"> -
chapter05/coreutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-coreutils" role="wrap"> -
chapter05/dejagnu.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-dejagnu" role="wrap"> -
chapter05/diffutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-diffutils" role="wrap"> -
chapter05/expect.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-expect" role="wrap"> … … 33 35 suite run:</para> 34 36 35 <screen><userinput>patch -Np1 -i ../ expect-&expect-version;-spawn-1.patch</userinput></screen>37 <screen><userinput>patch -Np1 -i ../&expect-spawn-patch;</userinput></screen> 36 38 37 39 <para>Now prepare Expect for compilation:</para> -
chapter05/findutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-findutils" role="wrap"> -
chapter05/flex.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-flex" role="wrap"> … … 31 33 following patch:</para> 32 34 33 <screen><userinput>patch -Np1 -i ../ flex-&flex-version;-debian_fixes-2.patch</userinput></screen>35 <screen><userinput>patch -Np1 -i ../&flex-fixes-patch;</userinput></screen> 34 36 35 37 <para>The GNU autotools will detect that the Flex source code has been -
chapter05/gawk.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-gawk" role="wrap"> -
chapter05/gcc-pass1.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-gcc-pass1" role="wrap"> -
chapter05/gcc-pass2.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-gcc-pass2" role="wrap"> … … 65 67 <para>First correct a known problem and make an essential adjustment:</para> 66 68 67 <screen><userinput>patch -Np1 -i ../ gcc-&gcc-version;-no_fixincludes-1.patch68 patch -Np1 -i ../ gcc-&gcc-version;-specs-2.patch</userinput></screen>69 <screen><userinput>patch -Np1 -i ../&gcc-no_fixincludes-patch; 70 patch -Np1 -i ../&gcc-specs-patch;</userinput></screen> 69 71 70 72 <para>The first patch disables the GCC <command>fixincludes</command> -
chapter05/gettext.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-gettext" role="wrap"> -
chapter05/glibc.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-glibc" role="wrap"> … … 43 45 nor the kernel. If you plan to run the testsuite apply this patch:</para> 44 46 45 <screen><userinput>patch -Np1 -i ../ glibc-&glibc-version;-fix_test-1.patch</userinput></screen>47 <screen><userinput>patch -Np1 -i ../&glibc-testfix-patch;</userinput></screen> 46 48 47 49 <para>The Glibc documentation recommends building Glibc outside of the source -
chapter05/grep.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-grep" role="wrap"> -
chapter05/gzip.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-gzip" role="wrap"> -
chapter05/linux-libc-headers.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-linux-libc-headers" role="wrap"> -
chapter05/m4.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-m4" role="wrap"> -
chapter05/make.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-make" role="wrap"> -
chapter05/ncurses.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-ncurses" role="wrap"> -
chapter05/patch.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-patch" role="wrap"> -
chapter05/perl.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-perl" role="wrap"> … … 31 33 the following patch:</para> 32 34 33 <screen><userinput>patch -Np1 -i ../ perl-&perl-version;-libc-1.patch</userinput></screen>35 <screen><userinput>patch -Np1 -i ../&perl-libc-patch;</userinput></screen> 34 36 35 37 <para>Prepare Perl for compilation (make sure to get the 'IO Fcntl POSIX' -
chapter05/sed.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-sed" role="wrap"> -
chapter05/tar.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-tar" role="wrap"> -
chapter05/tcl.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-tcl" role="wrap"> -
chapter05/texinfo.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-texinfo" role="wrap"> -
chapter05/util-linux.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-tools-util-linux" role="wrap"> -
chapter06/autoconf.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-autoconf" role="wrap"> -
chapter06/automake.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-automake" role="wrap"> -
chapter06/bash.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-bash" role="wrap"> … … 33 35 will sometimes only show 33 characters on a line, then wrap to the next:</para> 34 36 35 <screen><userinput>patch -Np1 -i ../ bash-&bash-version;-fixes-3.patch</userinput></screen>37 <screen><userinput>patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> 36 38 37 39 <para>Bash also has issues when compiled against newer versions of Glibc. The 38 40 following patch resolves this problem:</para> 39 41 40 <screen><userinput>patch -Np1 -i ../ bash-&bash-version;-avoid_WCONTINUED-1.patch</userinput></screen>42 <screen><userinput>patch -Np1 -i ../&bash-avoid_WCONTINUED-patch;</userinput></screen> 41 43 42 44 <para>Prepare Bash for compilation:</para> -
chapter06/binutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-binutils" role="wrap"> -
chapter06/bison.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-bison" role="wrap"> -
chapter06/bzip2.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-bzip2" role="wrap"> -
chapter06/coreutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-coreutils" role="wrap"> … … 35 37 fixes this behavior for Intel architectures:</para> 36 38 37 <screen><userinput>patch -Np1 -i ../ coreutils-&coreutils-version;-uname-2.patch</userinput></screen>39 <screen><userinput>patch -Np1 -i ../&coreutils-uname-patch;</userinput></screen> 38 40 39 41 <para>Prevent Coreutils from installing binaries that will be later be 40 42 installed by other packages:</para> 41 43 42 <screen><userinput>patch -Np1 -i \ 43 ../coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch</userinput></screen> 44 <screen><userinput>patch -Np1 -i ../&coreutils-suppress-patch;</userinput></screen> 44 45 45 46 <para>Now prepare Coreutils for compilation:</para> -
chapter06/diffutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-diffutils" role="wrap"> -
chapter06/e2fsprogs.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-e2fsprogs" role="wrap"> -
chapter06/file.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-file" role="wrap"> -
chapter06/findutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-findutils" role="wrap"> -
chapter06/flex.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-flex" role="wrap"> … … 32 34 <para>Flex contains several known bugs. Fix these with the following patch:</para> 33 35 34 <screen><userinput>patch -Np1 -i ../ flex-&flex-version;-debian_fixes-2.patch</userinput></screen>36 <screen><userinput>patch -Np1 -i ../&flex-fixes-patch;</userinput></screen> 35 37 36 38 <para>The GNU autotools detects that the Flex source code has been -
chapter06/gawk.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-gawk" role="wrap"> -
chapter06/gcc.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-gcc" role="wrap"> … … 43 45 used in the previous chapter:</para> 44 46 45 <screen><userinput>patch -Np1 -i ../ gcc-&gcc-version;-no_fixincludes-1.patch</userinput></screen>47 <screen><userinput>patch -Np1 -i ../&gcc-no_fixincludes-patch;</userinput></screen> 46 48 47 49 <para>GCC fails to compile some packages outside of a base Linux From Scratch … … 49 51 versions of Binutils. Apply the following patch to fix this issue:</para> 50 52 51 <screen><userinput>patch -Np1 -i ../ gcc-&gcc-version;-linkonce-1.patch</userinput></screen>53 <screen><userinput>patch -Np1 -i ../&gcc-linkonce-patch;</userinput></screen> 52 54 53 55 <para>Apply a sed substitution that will suppress the installation of -
chapter06/gettext.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-gettext" role="wrap"> -
chapter06/glibc.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-glibc" role="wrap"> … … 56 58 nor the kernel. This patch fixes the problem:</para> 57 59 58 <screen><userinput>patch -Np1 -i ../ glibc-&glibc-version;-fix_test-1.patch</userinput></screen>60 <screen><userinput>patch -Np1 -i ../&glibc-testfix-patch;</userinput></screen> 59 61 60 62 <para>The Glibc documentation recommends building Glibc outside of the source -
chapter06/grep.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-grep" role="wrap"> -
chapter06/groff.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-groff" role="wrap"> -
chapter06/grub.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-grub" role="wrap"> -
chapter06/gzip.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-gzip" role="wrap"> … … 33 35 addresses both of them:</para> 34 36 35 <screen><userinput>patch -Np1 -i ../ gzip-&gzip-version;-security_fixes-1.patch</userinput></screen>37 <screen><userinput>patch -Np1 -i ../&gzip-security_fix-patch;</userinput></screen> 36 38 37 39 <para>Prepare Gzip for compilation:</para> -
chapter06/hotplug.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-hotplug" xreflabel="Hotplug" role="wrap"> -
chapter06/iana-etc.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-iana-etc" role="wrap"> -
chapter06/inetutils.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-inetutils" role="wrap"> … … 29 31 <title>Installation of Inetutils</title> 30 32 31 <para>Inetutils has issues with the Linux 2.6 kernel series. Fix these32 issues by applying the following patch:</para>33 34 <screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch</userinput></screen>35 36 33 <para>All programs that come with Inetutils will not be installed. 37 34 However, the Inetutils build system will insist on installing all the … … 39 36 situation:</para> 40 37 41 <screen><userinput>patch -Np1 -i ../ inetutils-&inetutils-version;-no_server_man_pages-1.patch</userinput></screen>38 <screen><userinput>patch -Np1 -i ../&inetutils-man_pages-patch;</userinput></screen> 42 39 43 40 <para>Prepare Inetutils for compilation:</para> -
chapter06/iproute2.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-iproute2" role="wrap"> -
chapter06/kbd.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-kbd" role="wrap"> -
chapter06/less.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-less" role="wrap"> -
chapter06/libtool.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-libtool" role="wrap"> -
chapter06/linux-libc-headers.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-linux-libc-headers" role="wrap"> -
chapter06/m4.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-m4" role="wrap"> -
chapter06/make.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-make" role="wrap"> -
chapter06/man-pages.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-man-pages" role="wrap"> -
chapter06/man.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-man" role="wrap"> -
chapter06/mktemp.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-mktemp" role="wrap"> … … 34 36 <command>tempfile</command> wrapper:</para> 35 37 36 <screen><userinput>patch -Np1 -i ../ mktemp-&mktemp-version;-add_tempfile-1.patch</userinput></screen>38 <screen><userinput>patch -Np1 -i ../&mktemp-tempfile-patch;</userinput></screen> 37 39 38 40 <para>Prepare Mktemp for compilation:</para> -
chapter06/module-init-tools.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-module-init-tools" role="wrap"> -
chapter06/ncurses.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-ncurses" role="wrap"> -
chapter06/patch.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-patch" role="wrap"> -
chapter06/perl.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-perl" role="wrap"> -
chapter06/procps.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-procps" role="wrap"> -
chapter06/psmisc.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-psmisc" role="wrap"> -
chapter06/readline.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-readline" role="wrap"> … … 34 36 Readline author.</para> 35 37 36 <screen><userinput>patch -Np1 -i ../ readline-&readline-version;-fixes-1.patch</userinput></screen>38 <screen><userinput>patch -Np1 -i ../&readline-fixes-patch;</userinput></screen> 37 39 38 40 <para>Prepare Readline for compilation:</para> -
chapter06/sed.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-sed" role="wrap"> -
chapter06/shadow.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-shadow" role="wrap"> -
chapter06/sysklogd.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-sysklogd" xreflabel="Sysklogd" role="wrap"> … … 32 34 Sysklogd with Linux 2.6 series kernels</para> 33 35 34 <screen><userinput>patch -Np1 -i ../ sysklogd-&sysklogd-version;-fixes-1.patch</userinput></screen>36 <screen><userinput>patch -Np1 -i ../&sysklogd-fixes-patch;</userinput></screen> 35 37 36 38 <para>Compile the package:</para> -
chapter06/sysvinit.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-sysvinit" role="wrap"> -
chapter06/tar.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-tar" role="wrap"> … … 32 34 with files larger than 4 GB. The following patch properly fixes this issue:</para> 33 35 34 <screen><userinput>patch -Np1 -i ../ tar-&tar-version;-sparse_fix-1.patch</userinput></screen>36 <screen><userinput>patch -Np1 -i ../&tar-sparse_fix-patch;</userinput></screen> 35 37 36 38 <para>Prepare Tar for compilation:</para> -
chapter06/texinfo.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-texinfo" role="wrap"> -
chapter06/udev.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-udev" role="wrap"> -
chapter06/util-linux.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-util-linux" role="wrap"> … … 50 52 Linux-Libc-Headers. The following patch properly fixes that issue</para> 51 53 52 <screen><userinput>patch -Np1 -i ../ util-linux-&util-linux-version;-cramfs-1.patch</userinput></screen>54 <screen><userinput>patch -Np1 -i ../&util-linux-cramfs-patch;</userinput></screen> 53 55 54 56 <para>Prepare Util-linux for compilation:</para> -
chapter06/vim.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-vim" role="wrap"> … … 50 52 following patch fixes the problem:</para> 51 53 52 <screen><userinput>patch -Np1 -i ../ vim-&vim-version;-security_fix-1.patch</userinput></screen>54 <screen><userinput>patch -Np1 -i ../&vim-security_fix-patch;</userinput></screen> 53 55 54 56 <para>Now prepare Vim for compilation:</para> -
chapter06/zlib.xml
rcf629b7d r3e36a78 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 <!ENTITY % patches-entities SYSTEM "../patches.ent"> 4 5 %general-entities; 6 %patches-entities; 5 7 ]> 6 8 <sect1 id="ch-system-zlib" role="wrap">
Note:
See TracChangeset
for help on using the changeset viewer.