Changes in / [7a570bd:39d9ed8]
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/acknowledgments.xml
r7a570bd r39d9ed8 90 90 <para><ulink url="mailto:lizardo@linuxfromscratch.org">Anderson 91 91 Lizardo</ulink> <lizardo@linuxfromscratch.org> – 92 Portuguese LFS translation project historical</para> 93 </listitem> 94 95 <listitem> 96 <para><ulink url="mailto:jafesp@gmail.com">Jamenson 97 Espindula</ulink> <jafesp@gmail.com> – 98 Portuguese LFS translation project 2022-present</para> 92 Portuguese LFS translation project</para> 99 93 </listitem> 100 94 -
appendices/dependencies.xml
r7a570bd r39d9ed8 1515 1515 <seglistitem> 1516 1516 <seg> 1517 <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>, 1518 <ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>, 1519 <ulink url="https://github.com/libbpf/libbpf">libbpf</ulink>, 1520 <ulink url="&blfs-book;basicnet/libmnl.html">libmnl</ulink>, and 1521 <ulink url="&blfs-book;basicnet/libtirpc.html">libtirpc</ulink> 1517 <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink> 1518 and 1519 <ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink> 1522 1520 </seg> 1523 1521 </seglistitem> -
chapter01/changelog.xml
r7a570bd r39d9ed8 40 40 appropriate for the entry or if needed the entire day's listitem. 41 41 --> 42 <listitem>43 <para>2023-04-15</para>44 <itemizedlist>45 <listitem>46 <para>[bdubbs] - Update to vim-9.0.1452. Addresses47 <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>48 </listitem>49 <listitem>50 <para>[bdubbs] - Update to iana-etc-20230405. Addresses51 <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>52 </listitem>53 <listitem>54 <para>[bdubbs] - Update to zstd-1.5.5. Fixes55 <ulink url='&lfs-ticket-root;5239'>#5239</ulink>.</para>56 </listitem>57 <listitem>58 <para>[bdubbs] - Update to Python-3.11.3. Fixes59 <ulink url='&lfs-ticket-root;5240'>#5240</ulink>.</para>60 </listitem>61 <listitem>62 <para>[bdubbs] - Update to meson-1.1.0. Fixes63 <ulink url='&lfs-ticket-root;5242'>#5242</ulink>.</para>64 </listitem>65 <listitem>66 <para>[bdubbs] - Update to man-pages-6.04. Fixes67 <ulink url='&lfs-ticket-root;5238'>#5238</ulink>.</para>68 </listitem>69 <listitem>70 <para>[bdubbs] - Update to linux-6.2.11. Fixes71 <ulink url='&lfs-ticket-root;5241'>#5241</ulink>.</para>72 </listitem>73 </itemizedlist>74 </listitem>75 76 42 <listitem> 77 43 <para>2023-03-31</para> -
chapter01/whatsnew.xml
r7a570bd r39d9ed8 185 185 <para>Man-DB-&man-db-version;</para> 186 186 </listitem>--> 187 < listitem>187 <!--<listitem> 188 188 <para>Man-pages-&man-pages-version;</para> 189 </listitem> 189 </listitem>--> 190 190 <!--<listitem revision="systemd"> 191 191 <para>MarkupSafe-&markupsafe-version;</para> … … 224 224 <para>Psmisc-&psmisc-version;</para> 225 225 </listitem>--> 226 < listitem>226 <!--<listitem> 227 227 <para>Python-&python-version;</para> 228 </listitem> 228 </listitem>--> 229 229 <!--<listitem> 230 230 <para>Readline-&readline-version;</para> … … 260 260 <para>Util-Linux-&util-linux-version;</para> 261 261 </listitem>--> 262 < listitem>262 <!--<listitem> 263 263 <para>Vim-&vim-version;</para> 264 </listitem> 264 </listitem>--> 265 265 <!--<listitem> 266 266 <para>wheel-&wheel-version;</para> … … 275 275 <para>Zlib-&zlib-version;</para> 276 276 </listitem>--> 277 < listitem>277 <!--<listitem> 278 278 <para>Zstd-&zstd-version;</para> 279 </listitem> 279 </listitem>--> 280 280 </itemizedlist> 281 281 -
chapter07/perl.xml
r7a570bd r39d9ed8 49 49 -Dprefix=/usr \ 50 50 -Dvendorprefix=/usr \ 51 -Duseshrplib \52 51 -Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl \ 53 52 -Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl \ -
chapter08/dbus.xml
r7a570bd r39d9ed8 80 80 <screen><userinput remap="make">make</userinput></screen> 81 81 82 <para>To test the results, issue:</para> 83 84 <screen><userinput remap="test">make check</userinput></screen> 85 86 <para>Many tests are disabled because they require additional 82 <para>This package does come with a test suite, but it requires several 87 83 packages that are not included in LFS. Instructions for running the 88 comprehensive test suite can be found in89 <ulink url="&blfs-book;general/dbus.html" >the BLFS book</ulink>.</para>84 test suite can be found in the BLFS book at 85 <ulink url="&blfs-book;general/dbus.html"/>.</para> 90 86 91 87 <para>Install the package:</para> … … 112 108 dbus-run-session, dbus-send, dbus-test-tool, 113 109 dbus-update-activation-environment, and dbus-uuidgen</seg> 114 <seg>libdbus-1. so</seg>110 <seg>libdbus-1.{a,so}</seg> 115 111 <seg>/etc/dbus-1, /usr/include/dbus-1.0, /usr/lib/dbus-1.0, 116 112 /usr/share/dbus-1, /usr/share/doc/dbus-&dbus-version;, -
chapter08/eudev.xml
r7a570bd r39d9ed8 40 40 <sect2 role="installation"> 41 41 <title>Installation of Eudev</title> 42 43 42 44 43 45 <para>First fix the location of udev rules in the .pc file:</para> … … 86 88 <secondary>configuring</secondary> 87 89 </indexterm> 88 89 <indexterm zone="conf-eudev">90 <primary sortas="e-/etc/udev/rules.d/65-kvm.rules">/etc/udev/rules.d/65-kvm.rules</primary>91 </indexterm>92 93 <para>94 The default udev rule installed by Eudev would allow all users to95 access <filename class='devicefile'>/dev/kvm</filename>. The editors96 consider it dangerous. Create a configuration file to override it:97 </para>98 99 <screen><userinput remap="configure">cat > /etc/udev/rules.d/65-kvm.rules << "EOF"100 <literal>KERNEL=="kvm", GROUP="kvm", MODE="0660", TAG+="uaccess"</literal>101 EOF</userinput></screen>102 90 103 91 <indexterm zone="conf-eudev"> -
chapter08/glibc.xml
r7a570bd r39d9ed8 779 779 <term><filename class="libraryfile">libanl</filename></term> 780 780 <listitem> 781 <para>Dummy library containing no functions. Previously was the 782 asynchronous name lookup library, whose functions are now in 783 <filename class='libraryfile'>libc</filename></para> 781 <para>An asynchronous name lookup library</para> 784 782 <indexterm zone="ch-system-glibc libanl"> 785 783 <primary sortas="c-libanl">libanl</primary> … … 922 920 <para>Dummy library containing no functions. Previously contained 923 921 functions providing most of the interfaces specified 924 by the POSIX.1c Threads Extensions and the semaphore interfaces 925 specified by the POSIX.1b Real-time Extensions, now the functions 926 are in <filename class="libraryfile">libc</filename></para> 922 by the POSIX.1b Realtime Extension, now the functions are in 923 <filename class="libraryfile">libc</filename></para> 927 924 <indexterm zone="ch-system-glibc libpthread"> 928 925 <primary sortas="c-libpthread">libpthread</primary> … … 946 943 <listitem> 947 944 <para>Contains functions providing most of the interfaces specified 948 by the POSIX.1b Real -time Extensions</para>945 by the POSIX.1b Realtime Extension</para> 949 946 <indexterm zone="ch-system-glibc librt"> 950 947 <primary sortas="c-librt">librt</primary> -
chapter08/groff.xml
r7a570bd r39d9ed8 169 169 <term><command>gperl</command></term> 170 170 <listitem> 171 <para>Preproces sor for groff, allowing the insertion of perl code171 <para>Preprocesor for groff, allowing the insertion of perl code 172 172 into groff files</para> 173 173 <indexterm zone="ch-system-groff gperl"> … … 180 180 <term><command>gpinyin</command></term> 181 181 <listitem> 182 <para>Preproces sor for groff, allowing the insertion of Pinyin182 <para>Preprocesor for groff, allowing the insertion of Pinyin 183 183 (Mandarin Chinese spelled with the Roman alphabet) into groff files.</para> 184 184 <indexterm zone="ch-system-groff gpinyin"> -
chapter08/libelf.xml
r7a570bd r39d9ed8 76 76 <seglistitem> 77 77 <seg> 78 libelf.so 78 libelf.so (symlink) and libelf-&elfutils-version;.so 79 79 </seg> 80 80 <seg> … … 91 91 92 92 <varlistentry id="libelf"> 93 <term><filename class="libraryfile">libelf .so</filename></term>93 <term><filename class="libraryfile">libelf</filename></term> 94 94 <listitem> 95 95 <para>Contains API functions to handle ELF object files</para> -
chapter08/openssl.xml
r7a570bd r39d9ed8 66 66 <screen><userinput remap="test">make test</userinput></screen> 67 67 68 <para>One test, 30-test_afalg.t, is known to fail if the host kernel 69 does not have <option>CONFIG_CRYPTO_USER_API_SKCIPHER</option> enabled, 70 or does not have any options providing an AES with CBC implementation 71 (for example, the combination of <option>CONFIG_CRYPTO_AES</option> 72 and <option>CONFIG_CRYPTO_CBC</option>, or 73 <option>CONFIG_CRYPTO_AES_NI_INTEL</option> if the CPU supports AES-NI) 74 enabled. If it fails, it can safely be ignored.</para> 68 <para>One test, 30-test_afalg.t, is known to fail on some kernel 69 configurations (depending on inconsistent values of 70 CONFIG_CRYPTO_USER_API* settings.) If it fails, it can safely be 71 ignored.</para> 75 72 76 73 <para>Install the package:</para> -
chapter08/systemd.xml
r7a570bd r39d9ed8 67 67 -Dmode=release \ 68 68 -Dpamconfdir=no \ 69 -Ddev-kvm-mode=0660 \70 69 -Ddocdir=/usr/share/doc/systemd-&systemd-version; \ 71 70 ..</userinput></screen> … … 167 166 <para>Prevent the installation of a PAM configuration file not 168 167 functional on LFS.</para> 169 </listitem>170 </varlistentry>171 172 <varlistentry>173 <term><parameter>-Ddev-kvm-mode=0660</parameter></term>174 <listitem>175 <para>The default udev rule would allow all users to access176 <filename class='devicefile'>/dev/kvm</filename>. The editors177 consider it dangerous. This option overrides it.</para>178 168 </listitem> 179 169 </varlistentry> -
chapter08/util-linux.xml
r7a570bd r39d9ed8 102 102 103 103 <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel 104 does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option> 105 enabled or does not have any options providing a SHA256 implementation 106 (for example, <option>CONFIG_CRYPTO_SHA256</option>, or 107 <option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports 108 Supplemental SSE3) enabled. In addition, 104 does not have the option CONFIG_CRYPTO_USER_API_HASH set. In addition, 109 105 two sub-tests from misc: mbsencode and one sub-test from script: replay are 110 106 known to fail.</para> -
lfs-latest-git.php
r7a570bd r39d9ed8 104 104 $lines = http_get_file( $dirpath ); 105 105 106 $regex_match = "# {$prefix}[\d\.]+/#";107 $regex_replace = "#^.*( {$prefix}[\d\.]+)/.*$#";106 $regex_match = "#${prefix}[\d\.]+/#"; 107 $regex_replace = "#^.*(${prefix}[\d\.]+)/.*$#"; 108 108 $max = find_max( $lines, $regex_match, $regex_replace ); 109 109 … … 127 127 if ( $package == "file" ) $dirpath = "https://github.com/file/file/tags"; 128 128 if ( $package == "flex" ) $dirpath = "https://github.com/westes/flex/releases"; 129 if ( $package == "flit_core" ) $dirpath = "https://pypi.org/project/flit-core/";130 129 if ( $package == "gcc" ) $dirpath = max_parent( $dirpath, "gcc-" ); 131 130 if ( $package == "iana-etc" ) $dirpath = "https://github.com/Mic92/iana-etc/releases"; … … 310 309 return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" ); 311 310 312 if ( $package == "flit_core" )313 return find_max( $lines, "/flit-core /", "/^.*flit-core ([\d\.]+)$/" );314 315 311 if ( $package == "procps-ng" ) 316 312 return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" ); … … 508 504 $v = get_packages( $pkg, $dir ); 509 505 $flag = ( $vers[ $pkg ] != $v ) ? "*" : ""; 510 echo "<tr><td>$pkg</td> <td> {$vers[ $pkg ]}</td> <td>$v</td> <td>$flag</td></tr>\n";506 echo "<tr><td>$pkg</td> <td>${vers[ $pkg ]}</td> <td>$v</td> <td>$flag</td></tr>\n"; 511 507 } 512 508 -
packages.ent
r7a570bd r39d9ed8 328 328 <!ENTITY gzip-fin-sbu "0.3 SBU"> 329 329 330 <!ENTITY iana-etc-version "20230 405">330 <!ENTITY iana-etc-version "20230306"> 331 331 <!ENTITY iana-etc-size "587 KB"> 332 332 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> 333 <!ENTITY iana-etc-md5 " c8931836fa045c98b3a4eefdd911d54c">333 <!ENTITY iana-etc-md5 "b25ebfa2a9ae359a64abaa8331347505"> 334 334 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 335 335 <!ENTITY iana-etc-fin-du "4.8 MB"> … … 437 437 <!ENTITY linux-major-version "6"> 438 438 <!ENTITY linux-minor-version "2"> 439 <!ENTITY linux-patch-version " 11">439 <!ENTITY linux-patch-version "9"> 440 440 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 441 441 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 442 <!ENTITY linux-size "133,2 76 KB">442 <!ENTITY linux-size "133,256 KB"> 443 443 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 444 <!ENTITY linux-md5 " 78d3ab3a52fe283aabca27dad4005d07">444 <!ENTITY linux-md5 "f54e2a251b1abd5b56e46ed0de569275"> 445 445 <!ENTITY linux-home "https://www.kernel.org/"> 446 446 <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is … … 483 483 <!ENTITY man-db-fin-sbu "0.2 SBU"> 484 484 485 <!ENTITY man-pages-version "6.0 4">486 <!ENTITY man-pages-size "2,13 7KB">485 <!ENTITY man-pages-version "6.03"> 486 <!ENTITY man-pages-size "2,134 KB"> 487 487 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 488 <!ENTITY man-pages-md5 " bbce1456edfa75a66c189cc594af6c4d">488 <!ENTITY man-pages-md5 "c62b7c944bb0887a35edab7cab301357"> 489 489 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> 490 490 <!ENTITY man-pages-fin-du "32 MB"> … … 499 499 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 500 500 501 <!ENTITY meson-version "1. 1.0">502 <!ENTITY meson-size "2,0 75KB">501 <!ENTITY meson-version "1.0.1"> 502 <!ENTITY meson-size "2,056 KB"> 503 503 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 504 <!ENTITY meson-md5 " 94ea898bcf799470878e60809be80467">504 <!ENTITY meson-md5 "843ba549bb2a199d9e04092116a7e749"> 505 505 <!ENTITY meson-home "https://mesonbuild.com"> 506 506 <!ENTITY meson-fin-du "41 MB"> … … 600 600 meson pages will be needed: python3.6 and python3.6m --> 601 601 602 <!ENTITY python-version "3.11. 3">602 <!ENTITY python-version "3.11.2"> 603 603 <!ENTITY python-minor "3.11"> 604 <!ENTITY python-size "19,4 40KB">604 <!ENTITY python-size "19,428 KB"> 605 605 <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> 606 <!ENTITY python-md5 " c8d52fc4fb8ad9932a11d86d142ee73a">606 <!ENTITY python-md5 "a957cffb58a89303b62124896881950b"> 607 607 <!ENTITY python-home "https://www.python.org/"> 608 608 <!ENTITY python-tmp-du "529 MB"> … … 611 611 <!ENTITY python-fin-sbu "2.0 SBU"> 612 612 <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> 613 <!ENTITY python-docs-md5 " 7a1fc1824f7c96e779ef35fe10dde120">614 <!ENTITY python-docs-size "7,59 7KB">613 <!ENTITY python-docs-md5 "eb4132c780b60b5782a4f66b29b08d5c"> 614 <!ENTITY python-docs-size "7,598 KB"> 615 615 616 616 <!ENTITY readline-version "8.2"> … … 732 732 <!ENTITY mount-setsid-sbu "less than 0.1 SBU"> 733 733 734 <!ENTITY vim-version "9.0.1 452">734 <!ENTITY vim-version "9.0.1273"> 735 735 <!-- <!ENTITY vim-majmin "90"> --> 736 736 <!ENTITY vim-docdir "vim/vim90"> 737 <!ENTITY vim-size "10, 585KB">737 <!ENTITY vim-size "10,892 KB"> 738 738 <!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">--> 739 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar. gz">740 <!ENTITY vim-md5 " dccf279f33a1df7e4e81941f38306de3">739 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.xz"> 740 <!ENTITY vim-md5 "9c80755d2d95ec4ef713f66e57671797"> 741 741 <!ENTITY vim-home "https://www.vim.org"> 742 742 <!ENTITY vim-fin-du "235 MB"> … … 777 777 <!ENTITY zlib-fin-sbu "less than 0.1 SBU"> 778 778 779 <!ENTITY zstd-version "1.5. 5">780 <!ENTITY zstd-size "2, 314KB">779 <!ENTITY zstd-version "1.5.4"> 780 <!ENTITY zstd-size "2,111 KB"> 781 781 <!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz"> 782 <!ENTITY zstd-md5 " 63251602329a106220e0a5ad26ba656f">782 <!ENTITY zstd-md5 "2352b1f9ccc7446641046bb3d440c3ed"> 783 783 <!ENTITY zstd-home "https://facebook.github.io/zstd/"> 784 784 <!ENTITY zstd-fin-du "75 MB">
Note:
See TracChangeset
for help on using the changeset viewer.