Changeset 12836f5
- Timestamp:
- 08/06/2016 03:53:06 AM (8 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, 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:
- 83528c7
- Parents:
- 8064ca26
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r8064ca26 r12836f5 44 44 --> 45 45 <listitem> 46 <para>2016-08-05</para> 47 <itemizedlist> 48 <listitem> 49 <para>[bdubbs] - Update to grub-2.02~beta3. Fixes 50 <ulink url="&lfs-ticket-root;3897">#3897</ulink>.</para> 51 </listitem> 52 <listitem> 53 <para>[bdubbs] - Update to glibc-2.24. Fixes 54 <ulink url="&lfs-ticket-root;3963">#3963</ulink>.</para> 55 </listitem> 56 </itemizedlist> 57 </listitem> 58 59 <listitem> 46 60 <para>2016-07-29</para> 47 61 <itemizedlist> -
chapter01/whatsnew.xml
r8064ca26 r12836f5 99 99 <para>Gettext &gettext-version;</para> 100 100 </listitem> 101 < !--<listitem>101 <listitem> 102 102 <para>Glibc &glibc-version;</para> 103 </listitem> -->103 </listitem> 104 104 <listitem> 105 105 <para>GMP &gmp-version;</para> … … 114 114 <para>Groff &groff-version;</para> 115 115 </listitem>--> 116 < !--<listitem>116 <listitem> 117 117 <para>GRUB &grub-version;</para> 118 </listitem> -->118 </listitem> 119 119 <listitem> 120 120 <para>Gzip &gzip-version;</para> … … 253 253 254 254 <listitem> 255 <para>&glibc-upstream-patch;</para> 256 </listitem> 257 255 <para>gcc-6.1.0-asan-1.patch</para> 256 </listitem> 258 257 </itemizedlist> 259 258 -
chapter03/patches.xml
r8064ca26 r12836f5 52 52 53 53 <varlistentry> 54 <term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term> 55 <listitem> 56 <para>Download: <ulink url="&patches-root;&gcc-asan-patch;"/></para> 57 <para>MD5 sum: <literal>&gcc-asan-patch-md5;</literal></para> 58 </listitem> 59 </varlistentry> 60 61 <varlistentry> 54 62 <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term> 55 63 <listitem> 56 64 <para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para> 57 65 <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para> 58 </listitem>59 </varlistentry>60 61 <varlistentry>62 <term>Glibc Upstream Patch - <token>&glibc-upstream-patch-size;</token>:</term>63 <listitem>64 <para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>65 <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>66 66 </listitem> 67 67 </varlistentry> -
chapter05/glibc.xml
r8064ca26 r12836f5 43 43 <sect2 role="installation"> 44 44 <title>Installation of Glibc</title> 45 46 <para>Fix some problems identified upstream:</para>47 48 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>49 45 50 46 <para>The Glibc documentation recommends building Glibc -
chapter06/gcc.xml
r8064ca26 r12836f5 41 41 <sect2 role="installation"> 42 42 <title>Installation of GCC</title> 43 44 <para>First fix a problem identified upstream:</para> 45 46 <screen><userinput remap="pre">patch -Np1 -i ../gcc-6.1.0-asan-1.patch</userinput></screen> 43 47 44 48 <para>The GCC documentation recommends building GCC in a dedicated build directory:</para> -
chapter06/glibc.xml
r8064ca26 r12836f5 43 43 <sect2 role="installation"> 44 44 <title>Installation of Glibc</title> 45 <!-- 46 <note> 47 <para>Some packages outside of LFS suggest installing GNU libiconv in 48 order to translate data from one encoding to another. The project's 49 home page (<ulink url="http://www.gnu.org/software/libiconv/"/>) says 50 <quote>This library provides an <function>iconv()</function> 51 implementation, for use on systems which don't have one, or whose 52 implementation cannot convert from/to Unicode.</quote> Glibc provides 53 an <function>iconv()</function> implementation and can convert from/to 54 Unicode, therefore libiconv is not required on an LFS system.</para> 55 </note> 56 --> 45 57 46 <note><para>The Glibc build system is self-contained and will install 58 47 perfectly, even though the compiler specs file and linker are still … … 69 58 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 70 59 71 <para>Fix some problems identified upstream:</para>72 73 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>74 75 60 <para>The Glibc documentation recommends building Glibc 76 61 in a dedicated build directory:</para> … … 106 91 107 92 <listitem> 108 <para><emphasis>posix/tst-getaddrinfo4</emphasis> and 109 <emphasis>posix/tst-getaddrinfo5</emphasis> will always fail due 93 <para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail due 110 94 to not having the necessary networking applications when the tests are 111 95 run.</para> -
chapter06/sysklogd.xml
r8064ca26 r12836f5 42 42 <title>Installation of Sysklogd</title> 43 43 44 <para>First, fix a problemthat causes a segmentation fault under45 some conditions in klogd :</para>44 <para>First, fix problems that causes a segmentation fault under 45 some conditions in klogd and fix an obsolete program construct:</para> 46 46 47 <screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c</userinput></screen> 47 <screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c 48 sed -i 's/union wait/int*/' syslogd.c 49 </userinput></screen> 48 50 49 51 <para>Compile the package:</para> -
general.ent
r8064ca26 r12836f5 1 <!ENTITY version "SVN-20160 728">1 <!ENTITY version "SVN-20160805"> 2 2 <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; 3 3 Change to x.y for release but not -rc releases --> 4 4 <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> 5 5 6 <!ENTITY versiond "20160 728-systemd">6 <!ENTITY versiond "20160805-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " July 28, 2016">10 <!ENTITY releasedate "August 5, 2016"> 11 11 <!ENTITY copyrightdate "1999-2016"><!-- jhalfs needs a literal dash, not – --> 12 12 <!ENTITY milestone "7.10"> -
packages.ent
r8064ca26 r12836f5 239 239 <!ENTITY gettext-ch6-sbu "3.3 SBU"> 240 240 241 <!ENTITY glibc-version "2.2 3">242 <!ENTITY glibc-size "13, 140KB">241 <!ENTITY glibc-version "2.24"> 242 <!ENTITY glibc-size "13,237 KB"> 243 243 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> 244 <!ENTITY glibc-md5 " 456995968f3acadbed39f5eba31678df">244 <!ENTITY glibc-md5 "97dc5517f92016f3d70d83e3162ad318"> 245 245 <!ENTITY glibc-home "&gnu-software;libc/"> 246 246 <!ENTITY glibc-ch5-du "650 MB"> … … 284 284 <!ENTITY groff-ch6-sbu "0.5 SBU"> 285 285 286 <!ENTITY grub-version "2.02~beta 2">287 <!ENTITY grub-size "5, 663KB">286 <!ENTITY grub-version "2.02~beta3"> 287 <!ENTITY grub-size "5,890 KB"> 288 288 <!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz"> 289 <!ENTITY grub-md5 " be62932eade308a364ea4bbc91295930">289 <!ENTITY grub-md5 "ab399fc6f74a97d66ff77f04b743149c"> 290 290 <!ENTITY grub-home "&gnu-software;grub/"> 291 291 <!ENTITY grub-ch6-du "140 MB"> -
patches.ent
r8064ca26 r12836f5 18 18 <!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1"> 19 19 <!ENTITY coreutils-i18n-patch-size "146 KB"> 20 21 <!ENTITY gcc-asan-patch "gcc-&gcc-version;-asan-1.patch"> 22 <!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5"> 23 <!ENTITY gcc-asan-patch-size "2.8 KB"> 20 24 21 25 <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
Note:
See TracChangeset
for help on using the changeset viewer.