Changeset 76db8d6
- Timestamp:
- 08/12/2018 04:35:49 PM (5 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, 8.3, 8.3-rc1, 8.3-rc2, 8.4, 8.4-rc1, 9.0, 9.0-rc1, 9.1, 9.1-rc1, arm, bdubbs/gcc13, cross-chap5, ml-11.0, multilib, old-trunk, s6-init, trunk, xry111/arm64, xry111/clfs-ng, xry111/git-transition, xry111/glibc-2.34, xry111/glibc-2.37, xry111/kcfg-revise, xry111/lfs-next, xry111/pip3, xry111/queue-11.3, xry111/rust-wip-20221008, xry111/tester-nohack, xry111/usr-move
- Children:
- 3b03219
- Parents:
- 059c79e
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
r059c79e r76db8d6 846 846 847 847 <seglistitem> 848 <seg>DejaGNU and Expect</seg>848 <seg>DejaGNU, Expect, and Shadow</seg> 849 849 </seglistitem> 850 850 </segmentedlist> -
chapter01/changelog.xml
r059c79e r76db8d6 44 44 --> 45 45 <listitem> 46 <para>2018-08-12</para> 47 <itemizedlist> 48 <listitem> 49 <para>[bdubbs] - Add LANG to vim test instructions.</para> 50 </listitem> 51 <listitem> 52 <para>[bdubbs] - Ensure grep tests run to completion.</para> 53 </listitem> 54 <listitem> 55 <para>[bdubbs] - Run gcc tests in Chapter 6 as a non-privileged user.</para> 56 </listitem> 57 <listitem> 58 <para>[bdubbs] - Move shadow to before gcc so the gcc tests can 59 use su to run as a non-privileged user.</para> 60 </listitem> 61 <listitem> 62 <para>[bdubbs] - Add perl Configure options in Chapter 5 to ensure 63 no host system libraries are used.</para> 64 </listitem> 65 <listitem> 66 <para>[bdubbs] - Update minimum make version to 4.0 required by 67 glibc-2.28.</para> 68 </listitem> 69 <listitem> 70 <para>[bdubbs] - Update bzip2 url to a new location. Fixes 71 <ulink url="&lfs-ticket-root;4331">#4331</ulink>.</para> 72 </listitem> 73 <listitem> 74 <para>[bdubbs] - Update to linux-4.17.14. Fixes 75 <ulink url="&lfs-ticket-root;4330">#4330</ulink>.</para> 76 </listitem> 77 </itemizedlist> 78 </listitem> 79 80 <listitem> 46 81 <para>2018-08-08</para> 47 82 <itemizedlist> -
chapter02/hostreqs.xml
r059c79e r76db8d6 105 105 106 106 <listitem> 107 <para><emphasis role="strong">Make- 3.81</emphasis></para>107 <para><emphasis role="strong">Make-4.0</emphasis></para> 108 108 </listitem> 109 109 -
chapter03/packages.xml
r059c79e r76db8d6 90 90 <term>Bzip2 (&bzip2-version;) - <token>&bzip2-size;</token>:</term> 91 91 <listitem> 92 < para>Home page: <ulink url="&bzip2-home;"/></para>92 <!--<para>Home page: <ulink url="&bzip2-home;"/></para>--> 93 93 <para>Download: <ulink url="&bzip2-url;"/></para> 94 94 <para>MD5 sum: <literal>&bzip2-md5;</literal></para> -
chapter05/perl.xml
r059c79e r76db8d6 46 46 <para>Prepare Perl for compilation:</para> 47 47 48 <screen><userinput remap="configure">sh Configure -des -Dprefix=/tools -Dlibs=-lm</userinput></screen> 48 <screen><userinput remap="configure">sh Configure -des -Dprefix=/tools -Dlibs=-lm -Uloclibpth -Ulocincpth</userinput></screen> 49 50 <variablelist> 51 <title>The meaning of the Configure options:</title> 52 53 <varlistentry> 54 <term><parameter>-des</parameter></term> 55 <listitem> 56 <para>This is a combination of three options: -d uses defaults for 57 all items; -e ensures completion of all tasks; -s silences 58 non-essential output.</para> 59 </listitem> 60 </varlistentry> 61 62 <varlistentry> 63 <term><parameter>-Uloclibpth amd -Ulocincpth</parameter></term> 64 <listitem> 65 <para>These entries undefine variables that cause the configuration 66 to search for locally installed components that may exist on the 67 host system.</para> 68 </listitem> 69 </varlistentry> 70 71 </variablelist> 72 73 74 49 75 50 76 <para>Build the package:</para> -
chapter06/chapter06.xml
r059c79e r76db8d6 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpfr.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpc.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/> 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/> 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/> … … 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap.xml"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/> 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>42 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>--> 42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="psmisc.xml"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/> -
chapter06/gcc.xml
r059c79e r76db8d6 110 110 <screen><userinput remap="test">ulimit -s 32768</userinput></screen> 111 111 112 <para>Test the results, but do not stop at errors:</para> 113 114 <screen><userinput remap="test">make -k check</userinput></screen> 112 <para>Remove one test known to cause a problem:</para> 113 114 <screen><userinput remap="test">rm ../gcc/testsuite/g++.dg/pr83239.C</userinput></screen> 115 116 <para>Test the results as a non-privileged user, but do not stop at errors:</para> 117 118 <screen><userinput remap="test">chown -Rv nobody . 119 su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 115 120 116 121 <para>To receive a summary of the test suite results, run:</para> … … 127 132 <para>A few unexpected failures cannot always be avoided. The GCC developers 128 133 are usually aware of these issues, but have not resolved them yet. 129 In particular, six tests in the libstdc++ test suite are known to fail130 when running as the root user as we do here.131 134 Unless the test results are vastly different from those at the above URL, 132 135 it is safe to continue.</para> -
chapter06/grep.xml
r059c79e r76db8d6 51 51 <para>To test the results, issue:</para> 52 52 53 <screen><userinput remap="test">make check</userinput></screen>53 <screen><userinput remap="test">make -k check</userinput></screen> 54 54 55 55 <para>Install the package:</para> -
chapter06/vim.xml
r059c79e r76db8d6 69 69 <para>To test the results, issue:</para> 70 70 71 <screen><userinput remap="test"> make -j1 test &> vim-test.log</userinput></screen>71 <screen><userinput remap="test">LANG=en_US.UTF-8 make -j1 test &> vim-test.log</userinput></screen> 72 72 73 73 <para>The test suite outputs a lot of binary data to the screen. This can … … 76 76 successful test will result in the words "ALL DONE" in the log file 77 77 at completion.</para> 78 79 <para>One test, Test_terminal_composing_unicode, is known to fail.</para>80 78 81 79 <para>Install the package:</para> -
general.ent
r059c79e r76db8d6 1 <!ENTITY version "SVN-201808 08">1 <!ENTITY version "SVN-20180812"> 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 "201808 08-systemd">6 <!ENTITY versiond "20180812-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate "August 8, 2018">10 <!ENTITY releasedate "August 12, 2018"> 11 11 12 12 <!ENTITY copyrightdate "1999-2018"><!-- jhalfs needs a literal dash, not – --> -
packages.ent
r059c79e r76db8d6 83 83 <!ENTITY bzip2-version "1.0.6"> 84 84 <!ENTITY bzip2-size "764 KB"> 85 <!ENTITY bzip2-url " http://www.bzip.org/&bzip2-version;/bzip2-&bzip2-version;.tar.gz">85 <!ENTITY bzip2-url "&anduin-sources;/bzip2-&bzip2-version;.tar.gz"> 86 86 <!ENTITY bzip2-md5 "00b516f4704d4a7cb50a1d97e6e8e15b"> 87 <! ENTITY bzip2-home "http://www.bzip.org/">87 <!--<!ENTITY bzip2-home "http://www.bzip.org/">--> 88 88 <!ENTITY bzip2-ch5-du "5.2 MB"> 89 89 <!ENTITY bzip2-ch5-sbu "less than 0.1 SBU"> … … 417 417 <!ENTITY linux-major-version "4"> 418 418 <!ENTITY linux-minor-version "17"> 419 <!ENTITY linux-patch-version "1 3">419 <!ENTITY linux-patch-version "14"> 420 420 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> --> 421 421 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 422 <!ENTITY linux-size "99, 792KB">422 <!ENTITY linux-size "99,801 KB"> 423 423 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 424 <!ENTITY linux-md5 " e62a9bd15f59aee59a78c5f9e47f0057">424 <!ENTITY linux-md5 "576ab91a7be69197cb0c124fdcbf58f7"> 425 425 <!ENTITY linux-home "https://www.kernel.org/"> 426 426 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
Note:
See TracChangeset
for help on using the changeset viewer.