Changeset f8ea68b
- Timestamp:
- 01/12/2020 08:06:52 AM (4 years ago)
- Branches:
- multilib-10.1
- Children:
- ede49cd
- Parents:
- 6077ed49
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
r6077ed49 rf8ea68b 404 404 405 405 <seglistitem> 406 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Make,407 Patch, Perl, Sed, and Texinfo</seg>406 <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep, Libcap, 407 Make, Patch, Perl, Sed, and Texinfo</seg> 408 408 </seglistitem> 409 409 </segmentedlist> -
chapter01/changelog.xml
r6077ed49 rf8ea68b 46 46 --> 47 47 <listitem revision="sysv"> 48 <para>2020-01-09</para> 49 <itemizedlist> 50 <listitem> 51 <para>[bdubbs] - Update to meson-0.53.0. Fixes 52 <ulink url="&lfs-ticket-root;4571">#4571</ulink>.</para> 53 </listitem> 54 <listitem> 55 <para>[bdubbs] - Update to e2fsprogs-1.45.5. Fixes 56 <ulink url="&lfs-ticket-root;4570">#4570</ulink>.</para> 57 </listitem> 58 <listitem> 59 <para>[bdubbs] - Update to grep-3.4. Fixes 60 <ulink url="&lfs-ticket-root;4568">#4568</ulink>.</para> 61 </listitem> 62 <listitem> 63 <para>[bdubbs] - Update to libpipeline-1.5.2. Fixes 64 <ulink url="&lfs-ticket-root;4567">#4567</ulink>.</para> 65 </listitem> 66 <listitem> 67 <para>[bdubbs] - Update to linux-5.4.8. Fixes 68 <ulink url="&lfs-ticket-root;4566">#4566</ulink>.</para> 69 </listitem> 70 <listitem> 71 <para>[pierre] - Add <filename>/etc/os-release</filename> to 72 the sysV version, as it is required by some packages in BLFS.</para> 73 </listitem> 74 </itemizedlist> 75 </listitem> 76 77 <listitem> 78 <para>2020-01-06</para> 79 <itemizedlist> 80 <listitem> 81 <para>[pierre] - Update to libcap-2.30. Fixes 82 <ulink url="&lfs-ticket-root;4569">#4569</ulink>.</para> 83 </listitem> 84 </itemizedlist> 85 </listitem> 86 87 <listitem> 88 <para>2020-01-04</para> 89 <itemizedlist> 90 <listitem> 91 <para>[pierre] - Fix various issues in libcap-2.29, and 92 update dependencies.</para> 93 </listitem> 94 </itemizedlist> 95 </listitem> 96 97 <listitem> 98 <para>2020-01-01</para> 99 <itemizedlist> 100 <listitem> 101 <para>[bdubbs] - Update to libcap-2.29. Fixes 102 <ulink url="&lfs-ticket-root;4564">#4564</ulink>.</para> 103 </listitem> 104 </itemizedlist> 105 </listitem> 106 107 <listitem> 48 108 <para>2019-12-22</para> 49 109 <itemizedlist> -
chapter01/whatsnew.xml
r6077ed49 rf8ea68b 111 111 <para>Gperf-&gperf-version;</para> 112 112 </listitem>--> 113 < !--<listitem>113 <listitem> 114 114 <para>Grep-&grep-version;</para> 115 </listitem> -->115 </listitem> 116 116 <!--<listitem> 117 117 <para>Groff-&groff-version;</para> … … 156 156 <para>Libffi-&libffi-version;</para> 157 157 </listitem> 158 < !--<listitem>158 <listitem> 159 159 <para>Libpipeline-&libpipeline-version;</para> 160 </listitem> -->160 </listitem> 161 161 <!--<listitem> 162 162 <para>Libtool-&libtool-version;</para> -
chapter06/libcap.xml
r6077ed49 rf8ea68b 46 46 <para>Prevent a static library from being installed:</para> 47 47 48 <screen><userinput remap="pre">sed -i '/install.*STA LIBNAME/d' libcap/Makefile</userinput></screen>48 <screen><userinput remap="pre">sed -i '/install.*STACAPLIBNAME/d' libcap/Makefile</userinput></screen> 49 49 50 50 <para>Compile the package:</para> 51 51 52 <screen><userinput remap="make">make</userinput></screen> 53 54 <para>This package does not come with a test suite.</para> 55 56 <para>Install the package:</para> 57 58 <screen><userinput remap="install">make RAISE_SETFCAP=no lib=lib prefix=/usr install 59 chmod -v 755 /usr/lib/libcap.so.&libcap-version;</userinput></screen> 52 <screen><userinput remap="make">make lib=lib</userinput></screen> 60 53 61 54 <variablelist> … … 63 56 64 57 <varlistentry> 65 <term><parameter>RAISE_SETFCAP=no</parameter></term>66 <listitem>67 <para>This parameter skips trying to use <command>setcap</command>68 on itself. This avoids an installation error if the kernel or file69 system does not support extended capabilities.</para>70 </listitem>71 </varlistentry>72 73 <varlistentry>74 58 <term><parameter>lib=lib</parameter></term> 75 59 <listitem> 76 <para>This parameter installs the library in77 <filename> $prefix/lib</filename> rather than78 <filename> $prefix/lib64</filename> on x86_64. It has no effect on60 <para>This parameter sets the library directory to 61 <filename>/lib</filename> rather than 62 <filename>/lib64</filename> on x86_64. It has no effect on 79 63 x86.</para> 80 64 </listitem> 81 65 </varlistentry> 82 83 66 </variablelist> 84 67 85 <para>The shared library needs to be moved to 86 <filename class="directory">/lib</filename>, and as a result the 87 <filename class="extension">.so</filename> file in 88 <filename class="directory">/usr/lib</filename> will need to be recreated:</para> 89 90 <screen><userinput remap="install">mv -v /usr/lib/libcap.so.* /lib 91 ln -sfv ../../lib/$(readlink /usr/lib/libcap.so) /usr/lib/libcap.so</userinput></screen> 68 <para>To test the results, issue:</para> 69 70 <screen><userinput remap="test">make test</userinput></screen> 71 72 <para>Install the package:</para> 73 74 <screen><userinput remap="install">make lib=lib install 75 chmod -v 755 /lib/libcap.so.&libcap-version;</userinput></screen> 92 76 93 77 </sect2> … … 140 124 <seglistitem> 141 125 <seg>capsh, getcap, getpcaps, and setcap</seg> 142 <seg>libcap.so </seg>126 <seg>libcap.so and libpsx.a</seg> 143 127 </seglistitem> 144 128 </segmentedlist> … … 200 184 </varlistentry> 201 185 186 <varlistentry id="libpsx"> 187 <term><filename class="libraryfile">libpsx</filename></term> 188 <listitem> 189 <para>Contains functions to support POSIX semantics for syscalls 190 associated with the pthread library</para> 191 <indexterm zone="ch-system-libcap libpsx"> 192 <primary sortas="c-libpsx">libpsx</primary> 193 </indexterm> 194 </listitem> 195 </varlistentry> 196 202 197 </variablelist> 203 198 -
chapter06/meson.xml
r6077ed49 rf8ea68b 40 40 <sect2 role="installation"> 41 41 <title>Installation of Meson</title> 42 42 <!-- 43 43 <para>Apply a fix from upstream to fix a regression:</para> 44 44 45 45 <screen><userinput remap="pre">sed -i "s@isfile(a)@& and not a.startswith('/dev')@" mesonbuild/interpreter.py</userinput></screen> 46 46 --> 47 47 <para>Compile Meson with the following command:</para> 48 48 -
chapter06/systemd.xml
r6077ed49 rf8ea68b 52 52 53 53 <para>Because we have not yet installed the final version of Util-Linux, 54 create links to the libraries in the appropri te location:</para>54 create links to the libraries in the appropriate location:</para> 55 55 56 56 <screen><userinput remap="pre">for file in /tools/lib/lib{blkid,mount,uuid}.so*; do -
general.ent
r6077ed49 rf8ea68b 1 <!ENTITY version "SVN-20 191222">1 <!ENTITY version "SVN-20200109"> 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 "20 191222-systemd">6 <!ENTITY versiond "20200109-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " December 22nd, 2019">10 <!ENTITY releasedate "January 9th, 2020"> 11 11 12 <!ENTITY copyrightdate "1999-20 19"><!-- jhalfs needs a literal dash, not – -->12 <!ENTITY copyrightdate "1999-2020"><!-- jhalfs needs a literal dash, not – --> 13 13 <!ENTITY milestone "9.0"> 14 14 -
packages.ent
r6077ed49 rf8ea68b 11 11 <!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar.gz"> 12 12 <!ENTITY acl-md5 "007aabf1dbb550bcddde52a244cd1070"> 13 <!ENTITY acl-home " 13 <!ENTITY acl-home "&savannah-nongnu;/projects/acl"> 14 14 <!ENTITY acl-ch6-du "6.4 MB"> 15 15 <!ENTITY acl-ch6-sbu "0.1 SBU"> … … 145 145 <!ENTITY diffutils-ch6-sbu "0.4 SBU"> 146 146 147 <!ENTITY e2fsprogs-version "1.45. 4">148 <!ENTITY e2fsprogs-size "7,7 46KB">147 <!ENTITY e2fsprogs-version "1.45.5"> 148 <!ENTITY e2fsprogs-size "7,753 KB"> 149 149 <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz"> 150 <!ENTITY e2fsprogs-md5 " 2c2f9d4bcd0be54b3b3b8d5feec7b0ff">150 <!ENTITY e2fsprogs-md5 "6d35428e4ce960cb7e875afe5849c0f3"> 151 151 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> 152 152 <!ENTITY e2fsprogs-ch6-du "108 MB"> … … 290 290 <!ENTITY gperf-ch6-sbu "less than 0.1 SBU"> 291 291 292 <!ENTITY grep-version "3. 3">293 <!ENTITY grep-size "1, 440 KB">292 <!ENTITY grep-version "3.4"> 293 <!ENTITY grep-size "1,520 KB"> 294 294 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz"> 295 <!ENTITY grep-md5 " 05d0718a1b7cc706a4bdf8115363f1ed">295 <!ENTITY grep-md5 "111b117d22d6a7d049d6ae7505e9c4d2"> 296 296 <!ENTITY grep-home "&gnu-software;grep/"> 297 297 <!ENTITY grep-ch5-du "24 MB"> … … 398 398 <!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU"> 399 399 400 <!ENTITY libcap-version "2. 28">401 <!ENTITY libcap-size "9 3KB">400 <!ENTITY libcap-version "2.30"> 401 <!ENTITY libcap-size "96 KB"> 402 402 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 403 <!ENTITY libcap-md5 " 4066ddca53fb7e146f98372c8e43afc4">403 <!ENTITY libcap-md5 "ea531f37a30a61dce8bf8544537a46e3"> 404 404 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 405 <!ENTITY libcap-ch6-du " 1.5 MB">405 <!ENTITY libcap-ch6-du "8.5 MB"> 406 406 <!ENTITY libcap-ch6-sbu "less than 0.1 SBU"> 407 407 … … 414 414 <!ENTITY libffi-ch6-sbu "0.4 SBU"> 415 415 416 <!ENTITY libpipeline-version "1.5. 1">417 <!ENTITY libpipeline-size "9 65KB">416 <!ENTITY libpipeline-version "1.5.2"> 417 <!ENTITY libpipeline-size "971 KB"> 418 418 <!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz"> 419 <!ENTITY libpipeline-md5 " 4c8fe6cd85422baafd6e060f896c61bc">419 <!ENTITY libpipeline-md5 "169de4cc1f6f7f7d430a5bed858b2fd3"> 420 420 <!ENTITY libpipeline-home "http://libpipeline.nongnu.org/"> 421 421 <!ENTITY libpipeline-ch6-du "9.0 MB"> … … 432 432 <!ENTITY linux-major-version "5"> 433 433 <!ENTITY linux-minor-version "4"> 434 <!ENTITY linux-patch-version " 6">434 <!ENTITY linux-patch-version "8"> 435 435 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 436 436 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 437 <!ENTITY linux-size "106,8 89KB">437 <!ENTITY linux-size "106,892 KB"> 438 438 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 439 <!ENTITY linux-md5 " d77c45902ea8cdbbffed46ae92ae5ec8">439 <!ENTITY linux-md5 "2f44c832e1d59ebe766731f9c215aca6"> 440 440 <!ENTITY linux-home "https://www.kernel.org/"> 441 441 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is … … 494 494 <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> 495 495 496 <!ENTITY meson-version "0.5 2.1">497 <!ENTITY meson-size "1, 473KB">496 <!ENTITY meson-version "0.53.0"> 497 <!ENTITY meson-size "1,512 KB"> 498 498 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 499 <!ENTITY meson-md5 " a5f0c99567d772508f649a28ded7f8ad">499 <!ENTITY meson-md5 "3a0313d040ded973d84cbec368c2e1d3"> 500 500 <!ENTITY meson-home "https://mesonbuild.com"> 501 501 <!ENTITY meson-ch6-du "28 MB"> … … 601 601 <!ENTITY python-ch6-du "399 MB"> 602 602 <!ENTITY python-ch6-sbu "1.3 SBU"> 603 <!ENTITY python-docs-url "https:// docs.python.org/3/archives/python-&python-version;-docs-html.tar.bz2">604 <!ENTITY python-docs-md5 " f0a1899d5cecee5a3ba507878040bd86">605 <!ENTITY python-docs-size "6, 429KB">603 <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> 604 <!ENTITY python-docs-md5 "edc8c97f9680373fcc1dd952f0ea7fcc"> 605 <!ENTITY python-docs-size "6,374 KB"> 606 606 607 607 <!ENTITY readline-version "8.0">
Note:
See TracChangeset
for help on using the changeset viewer.