Changeset a90bdb6
- Timestamp:
- 10/04/2014 07:45:14 PM (10 years ago)
- Branches:
- 7.7-systemd, 7.8-systemd, 7.9-systemd
- Children:
- 6a24823
- Parents:
- c49662d5
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
INSTALL
rc49662d5 ra90bdb6 42 42 43 43 * JDK 44 - http://www.linuxfromscratch.org/blfs/view/svn/general/ jdk.html44 - http://www.linuxfromscratch.org/blfs/view/svn/general/openjdk.html 45 45 46 46 * FOP and JAI -
chapter01/changelog.xml
rc49662d5 ra90bdb6 37 37 --> 38 38 <listitem> 39 <para>2014-10-02</para> 40 <itemizedlist> 41 <listitem> 42 <para>[bdubbs] - Added perl patch to fix CVE-2014-4330. 43 to prevent infinite recursion in Data::Dumper. Fixes 44 <ulink url="&lfs-ticket-root;3681">#3681</ulink>.</para> 45 </listitem> 46 <listitem> 47 <para>[bdubbs] - Update to grub-2.02~beta2. It's been 48 in beta for over 9 months and a 'stable' does not seem 49 to be forthcoming. Fixes 50 <ulink url="&lfs-ticket-root;3450">#3450</ulink>.</para> 51 </listitem> 52 <listitem> 53 <para>[bdubbs] - Update glibc tests known to sometimes fail.</para> 54 </listitem> 55 </itemizedlist> 56 </listitem> 57 58 <listitem> 59 <para>2014-09-29</para> 60 <itemizedlist> 61 <listitem> 62 <para>[bdubbs] - Update bash upstream patches and added fixes for 63 CVE-2014-6271, CVE-2014-7169, and CVE-2014-7187 (through upstream 64 patch bash43-027).</para> 65 </listitem> 66 <listitem> 67 <para>[bdubbs] - Update to tzdata-2014h. Fixes 68 <ulink url="&lfs-ticket-root;3682">#3682</ulink>.</para> 69 </listitem> 70 <listitem> 71 <para>[bdubbs] - Update to man-db-2.7.0.2. Fixes 72 <ulink url="&lfs-ticket-root;3683">#3683</ulink>.</para> 73 </listitem> 74 <listitem> 75 <para>[bdubbs] - Improved wget command line in Section 3.1. Fixes 76 <ulink url="&lfs-ticket-root;3684">#3684</ulink>.</para> 77 </listitem> 78 </itemizedlist> 79 </listitem> 80 81 <listitem> 39 82 <para>2014-09-26</para> 40 83 <itemizedlist> 41 84 <listitem> 42 <para>[krejzi] - Updated bash upstream patches 43 and added fixes forCVE-2014-7169. Fixes <ulink85 <para>[krejzi] - Updated bash upstream patches and added fixes for 86 CVE-2014-7169. Fixes <ulink 44 87 url="&lfs-ticket-root;3680">#3680</ulink>.</para> 45 88 </listitem> -
chapter01/whatsnew.xml
rc49662d5 ra90bdb6 110 110 <para>Groff &groff-version;</para> 111 111 </listitem>--> 112 < !--<listitem>112 <listitem> 113 113 <para>GRUB &grub-version;</para> 114 </listitem> -->114 </listitem> 115 115 <!--<listitem> 116 116 <para>Gzip &gzip-version;</para> … … 206 206 <para>Texinfo &texinfo-version;</para> 207 207 </listitem>--> 208 < !--<listitem>208 <listitem> 209 209 <para>Tzdata &tzdata-version;</para> 210 </listitem> -->210 </listitem> 211 211 <!--<listitem> 212 212 <para>Util-Linux &util-linux-version;</para> … … 238 238 <title>Added:</title> 239 239 <listitem><para></para></listitem> <!-- satisfy build --> 240 241 <listitem> 242 <para>&bash-fixes-patch;</para> 243 </listitem> 244 245 <listitem> 246 <para>&perl-fix-patch;</para> 247 </listitem> 240 248 </itemizedlist> 241 249 … … 243 251 <title>Removed:</title> 244 252 <listitem><para></para></listitem> <!-- satisfy build --> 253 254 <listitem> 255 <para>bash-4.3-upstream_fixes-3.patch</para> 256 </listitem> 257 245 258 </itemizedlist> 246 259 -
chapter03/introduction.xml
rc49662d5 ra90bdb6 54 54 <command>wget</command>. For example:</para> 55 55 56 <screen role="nodump"><userinput>wget - i wget-list -P$LFS/sources</userinput></screen>56 <screen role="nodump"><userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput></screen> 57 57 58 58 <para>Additionally, starting with LFS-7.0, there is a separate file, -
chapter03/patches.xml
rc49662d5 ra90bdb6 118 118 119 119 <varlistentry> 120 <term>Perl Data::Dumper Patch - <token>&perl-fix-patch-size;</token>:</term> 121 <listitem> 122 <para>Download: <ulink url="&patches-root;&perl-fix-patch;"/></para> 123 <para>MD5 sum: <literal>&perl-fix-patch-md5;</literal></para> 124 </listitem> 125 </varlistentry> 126 127 <varlistentry> 120 128 <term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term> 121 129 <listitem> -
chapter06/glibc.xml
rc49662d5 ra90bdb6 116 116 117 117 <itemizedlist> 118 <!-- 118 119 119 <listitem> 120 <para>The <emphasis>nptl/tst-clock2</emphasis>, 121 <emphasis>nptl/tst-attr3</emphasis>, 122 <emphasis>tst/tst-cputimer1</emphasis>, and 123 <emphasis>rt/tst-cpuclock2</emphasis> 124 tests have been known to fail. The 125 reason is not completely understood, but indications are that minor 126 timing issues can trigger these failures.</para> 120 <para>The <emphasis>tst/tst-cputimer1</emphasis> test has been known to 121 fail. The reason is not completely understood, but indications are 122 that minor timing issues can trigger this failure.</para> 127 123 </listitem> 128 124 … … 132 128 authentic AMD processor.</para> 133 129 </listitem> 134 130 <!-- 135 131 <listitem> 136 132 <para>When running on older and slower hardware or on systems under … … 150 146 that has not yet been generated.</para> 151 147 </listitem> 152 148 --> 153 149 <listitem> 154 <para>Other tests known to fail on some architectures are posix/bug-regex32, 155 misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, nptl/tst-robust8, 156 and stdio-common/bug22.</para> 150 <para>Other tests known to fail on some architectures are 151 malloc/tst-malloc-usable and nptl/tst-cleanupx4. </para> 157 152 </listitem> 158 --> 153 159 154 </itemizedlist> 160 155 -
chapter06/grub.xml
rc49662d5 ra90bdb6 41 41 <title>Installation of GRUB</title> 42 42 43 <para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>44 45 <screen><userinput remap="pre">sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>46 47 43 <para>Prepare GRUB for compilation:</para> 48 44 -
chapter06/man-db.xml
rc49662d5 ra90bdb6 42 42 <title>Installation of Man-DB</title> 43 43 44 <para>Disable two tests that fail:</para>45 46 <screen><userinput remap="pre">sed -i 's/mandb-2 mandb-3 mandb-4/mandb-3/' src/tests/Makefile.in</userinput></screen>47 48 44 <para>Prepare Man-DB for compilation:</para> 49 45 -
chapter06/perl.xml
rc49662d5 ra90bdb6 56 56 <screen><userinput remap="pre">export BUILD_ZLIB=False 57 57 export BUILD_BZIP2=0</userinput></screen> 58 59 <para>Fix a potential security problem:</para> 60 61 <screen><userinput remap="pre">patch -Np1 -i ../&perl-fix-patch;</userinput></screen> 58 62 59 63 <para>To have full control over the way Perl is set up, you can remove the -
packages.ent
rc49662d5 ra90bdb6 276 276 <!ENTITY groff-ch6-sbu "0.6 SBU"> 277 277 278 <!ENTITY grub-version "2.0 0">279 <!ENTITY grub-size "5, 016KB">280 <!ENTITY grub-url " &gnu;grub/grub-&grub-version;.tar.xz">281 <!ENTITY grub-md5 " a1043102fbc7bcedbf53e7ee3d17ab91">278 <!ENTITY grub-version "2.02~beta2"> 279 <!ENTITY grub-size "5,663 KB"> 280 <!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz"> 281 <!ENTITY grub-md5 "be62932eade308a364ea4bbc91295930"> 282 282 <!ENTITY grub-home "&gnu-software;grub/"> 283 283 <!ENTITY grub-ch6-du "110 MB"> … … 414 414 <!ENTITY make-ch6-sbu "0.5 SBU"> 415 415 416 <!ENTITY man-db-version "2.7.0. 1">416 <!ENTITY man-db-version "2.7.0.2"> 417 417 <!ENTITY man-db-size "1,457 KB"> 418 418 <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz"> 419 <!ENTITY man-db-md5 " 7961179a2d8fb4c8f3947c92e80ee232">419 <!ENTITY man-db-md5 "8ea7be9daf7af7da0fcd619e3da3991c"> 420 420 <!ENTITY man-db-home "http://www.nongnu.org/man-db/"> 421 421 <!ENTITY man-db-ch6-du "28 MB"> … … 563 563 <!ENTITY texinfo-ch6-sbu "0.6 SBU"> 564 564 565 <!ENTITY tzdata-version "2014 g">566 <!ENTITY tzdata-size "2 79KB">565 <!ENTITY tzdata-version "2014h"> 566 <!ENTITY tzdata-size "280 KB"> 567 567 <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> 568 <!ENTITY tzdata-md5 " f9f59425e55b21d2e52bb3a95fc17b8d">568 <!ENTITY tzdata-md5 "ed05111948beba8a0f30956baa46b272"> 569 569 <!ENTITY tzdata-home "http://www.iana.org/time-zones"> 570 570 -
patches.ent
rc49662d5 ra90bdb6 3 3 <!-- Start of Common Patches --> 4 4 5 <!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes- 4.patch">6 <!ENTITY bash-fixes-patch-md5 " 9233ba62610d4eb3f45ed57073d4273b">7 <!ENTITY bash-fixes-patch-size " 40KB">5 <!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-5.patch"> 6 <!ENTITY bash-fixes-patch-md5 "65f72a5b5fc7c36970347a26ec0f0e99"> 7 <!ENTITY bash-fixes-patch-size "37 KB"> 8 8 9 9 <!ENTITY binutils-lto-patch "binutils-&binutils-version;-load_gcc_lto_plugin_by_default-1.patch"> … … 54 54 <!ENTITY mpfr-fixes-patch-size "40 KB"> 55 55 56 <!ENTITY perl-fix-patch "perl-&perl-version;-infinite_recurse_fix-1.patch"> 57 <!ENTITY perl-fix-patch-md5 "579dfed34e97e0a2fe21b74aa53946ac"> 58 <!ENTITY perl-fix-patch-size "11 KB"> 59 56 60 <!ENTITY readline-fixes-patch "readline-6.3-upstream_fixes-2.patch"> 57 61 <!ENTITY readline-fixes-patch-md5 "97f74f1c3c83008f268b32d36e9fd376">
Note:
See TracChangeset
for help on using the changeset viewer.