Changes in / [b671ead:529345e]
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile
rb671ead r529345e 58 58 /bin/bash obfuscate.sh $$filename; \ 59 59 sed -e "s@text/html@application/xhtml+xml@g" \ 60 -e "s/\xa9/\©/ " \61 60 -i $$filename; \ 62 61 done; -
appendices/dependencies.xml
rb671ead r529345e 7 7 <!ENTITY systemd-udev "<phrase revision='systemd'>Systemd</phrase> 8 8 <phrase revision='sysv'>Udev</phrase>"> 9 <!ENTITY bdb "<ulink url='https://www.oracle.com/database/technologies/related/berkeleydb.html'>Berkeley DB</ulink>"> 9 10 ]> 10 11 … … 30 31 the test suites. The fourth list of dependencies are packages that require 31 32 this package to be built and installed in its final location before they are 32 built and installed. In most cases, this is because these packages will hard 33 code paths to binaries within their scripts. If not built in a certain order, 34 this could result in paths of /tools/bin/[binary] being placed inside scripts 35 installed to the final system. This is obviously not desirable.</para> 33 built and installed.</para> 36 34 37 35 <para>The last list of dependencies are optional packages that are not … … 1487 1485 <seglistitem> 1488 1486 <seg> 1489 <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>,1487 &bdb;, 1490 1488 <ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>, 1491 1489 <ulink url="&github;/libbpf/libbpf">libbpf</ulink>, … … 2487 2485 <seglistitem> 2488 2486 <seg> 2489 <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>2487 &bdb; 2490 2488 </seg> 2491 2489 </seglistitem> … … 2656 2654 <seglistitem> 2657 2655 <seg> 2658 <ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>,2656 &bdb;, 2659 2657 <ulink url="&blfs-book;basicnet/libnsl.html">libnsl</ulink>, 2660 2658 <ulink url="&blfs-book;server/sqlite.html">SQLite</ulink>, and -
chapter01/changelog.xml
rb671ead r529345e 40 40 appropriate for the entry or if needed the entire day's listitem. 41 41 --> 42 43 <listitem> 44 <para>2023-12-04</para> 45 <itemizedlist> 46 <listitem> 47 <para>[thomas] - Modify commands for install Python docs to avoid 48 too restrictive permissions on the files and dirs.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem revision='sysv'> 54 <para>2023-12-01</para> 55 <itemizedlist> 56 <listitem> 57 <para>[xry111] - Restore NIC naming based on physical system 58 characteristics. Fixes 59 <ulink url='&lfs-ticket-root;5386'>#5386</ulink>.</para> 60 </listitem> 61 </itemizedlist> 62 </listitem> 63 64 <listitem> 65 <para>2023-11-30</para> 66 <itemizedlist> 67 <listitem> 68 <para>[bdubbs] - Update to vim-9.0.2136. Addresses 69 <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para> 70 </listitem> 71 <listitem> 72 <para>[bdubbs] - Update to iana-etc-20231117. Addresses 73 <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para> 74 </listitem> 75 <listitem> 76 <para>[bdubbs] - Update to bc-6.7.3. Fixes 77 <ulink url='&lfs-ticket-root;5385'>#5385</ulink>.</para> 78 </listitem> 79 <listitem> 80 <para>[bdubbs] - Update to wheel-0.42.0 (Python Module). Fixes 81 <ulink url='&lfs-ticket-root;5384'>#5384</ulink>.</para> 82 </listitem> 83 <listitem> 84 <para>[bdubbs] - Update to perl-5.38.2. Fixes 85 <ulink url='&lfs-ticket-root;5383'>#5383</ulink>.</para> 86 </listitem> 87 <listitem> 88 <para>[bdubbs] - Update to pkgconf-2.1.0. Fixes 89 <ulink url='&lfs-ticket-root;5382'>#5382</ulink>.</para> 90 </listitem> 91 <listitem> 92 <para>[bdubbs] - Update to readline patches 002 through 007. Fixes 93 <ulink url='&lfs-ticket-root;5381'>#5381</ulink>.</para> 94 </listitem> 95 <listitem> 96 <para>[bdubbs] - Update to openssl-3.2.0. Fixes 97 <ulink url='&lfs-ticket-root;5380'>#5380</ulink>.</para> 98 </listitem> 99 <listitem> 100 <para>[bdubbs] - Update to setuptools-69.0.2. Fixes 101 <ulink url='&lfs-ticket-root;5379'>#5379</ulink>.</para> 102 </listitem> 103 <listitem> 104 <para>[bdubbs] - Update to linux-6.6.3. Fixes 105 <ulink url='&lfs-ticket-root;5378'>#5378</ulink>.</para> 106 </listitem> 107 <listitem> 108 <para>[bdubbs] - Update to meson-1.3.0. Fixes 109 <ulink url='&lfs-ticket-root;5377'>#5377</ulink>.</para> 110 </listitem> 111 <listitem> 112 <para>[bdubbs] - Update to gettext-0.22.4. Fixes 113 <ulink url='&lfs-ticket-root;5376'>#5376</ulink>.</para> 114 </listitem> 115 </itemizedlist> 116 </listitem> 117 42 118 <listitem> 43 119 <para>2023-11-13</para> -
chapter01/whatsnew.xml
rb671ead r529345e 154 154 </listitem>--> 155 155 <listitem> 156 <para>Libelf -&elfutils-version; (from elfutils)</para>156 <para>Libelf from Elfutils-&elfutils-version;</para> 157 157 </listitem> 158 158 <!--<listitem> … … 205 205 </listitem>--> 206 206 <listitem> 207 <para>Perl-&perl-version;</para> 208 </listitem> 209 <listitem> 207 210 <para>Pkgconf-&pkgconf-version;</para> 208 211 </listitem> 209 <!--<listitem>210 <para>Perl-&perl-version;</para>211 </listitem>-->212 212 <listitem> 213 213 <para>Procps-ng-&procps-ng-version;</para> … … 253 253 </listitem>--> 254 254 <!--<listitem revision="sysv"> 255 <para>Udev-&systemd-version; (from systemd)</para>255 <para>Udev from Systemd-&systemd-version;</para> 256 256 </listitem>--> 257 257 <listitem> … … 299 299 </listitem> 300 300 301 <listitem> 302 <para>&readline-fixes-patch;</para> 303 </listitem> 304 301 305 </itemizedlist> 302 306 … … 313 317 </listitem> 314 318 319 <listitem> 320 <para>readline-8.2-upstream_fix-1.patch</para> 321 </listitem> 322 315 323 </itemizedlist> 316 324 -
chapter04/settingenviron.xml
rb671ead r529345e 225 225 <command>make</command> or set such an option in 226 226 <envar>MAKEFLAGS</envar>. Doing so will allow <command>make</command> 227 to spawn infinite build jobs and cause system stability issue.227 to spawn infinite build jobs and cause system stability problems. 228 228 </para> 229 229 </important> -
chapter06/ncurses.xml
rb671ead r529345e 79 79 <term><parameter>--with-manpage-format=normal</parameter></term> 80 80 <listitem> 81 <para>This prevents Ncurses installing compressed manual81 <para>This prevents Ncurses from installing compressed manual 82 82 pages, which may happen if the host distribution itself 83 83 has compressed manual pages.</para> … … 95 95 <term><parameter>--without-normal</parameter></term> 96 96 <listitem> 97 <para>This prevents Ncurses building and installing static C97 <para>This prevents Ncurses from building and installing static C 98 98 libraries.</para> 99 99 </listitem> … … 103 103 <term><parameter>--without-debug</parameter></term> 104 104 <listitem> 105 <para>This prevents Ncurses building and installing debug105 <para>This prevents Ncurses from building and installing debug 106 106 libraries.</para> 107 107 </listitem> -
chapter07/chroot.xml
rb671ead r529345e 35 35 and Tar) in &ch-final; are not affected by <envar>MAKEFLAGS</envar>, they 36 36 use a <envar>TESTSUITEFLAGS</envar> environment variable instead. We 37 set setthat here as well for running these test suites with multiple cores.37 set that here as well for running these test suites with multiple cores. 38 38 </para> 39 39 -
chapter07/kernfs.xml
rb671ead r529345e 108 108 109 109 <screen><userinput>if [ -h $LFS/dev/shm ]; then 110 mkdir -pv $LFS/$(readlink $LFS/dev/shm)110 (cd $LFS/dev; mkdir $(readlink shm)) 111 111 else 112 112 mount -vt tmpfs -o nosuid,nodev tmpfs $LFS/dev/shm -
chapter08/dbus.xml
rb671ead r529345e 57 57 --disable-doxygen-docs \ 58 58 --disable-xml-docs \ 59 --docdir=/usr/share/doc/dbus-&dbus-version; 59 --docdir=/usr/share/doc/dbus-&dbus-version; \ 60 60 --with-system-socket=/run/dbus/system_bus_socket</userinput></screen> 61 61 -
chapter08/iproute2.xml
rb671ead r529345e 46 46 LFS. However, a directory and a man page for <command>arpd</command> will still 47 47 be installed. Prevent this by running the commands shown below. 48 (If the <command>arpd</command> program is needed,49 instructions for compiling Berkeley DB can be found in the BLFS book at50 <ulink url="&blfs-book;server/db.html"/>.)51 48 </para> 52 49 -
chapter08/python.xml
rb671ead r529345e 156 156 <screen><userinput remap="install">install -v -dm755 /usr/share/doc/python-&python-version;/html 157 157 158 tar --strip-components=1 \ 159 --no-same-owner \ 160 --no-same-permissions \ 161 -C /usr/share/doc/python-&python-version;/html \ 162 -xvf ../python-&python-version;-docs-html.tar.bz2</userinput></screen> 158 tar --no-same-owner \ 159 -xvf ../python-&python-version;-docs-html.tar.bz2 160 cp -R --no-preserve=mode python-&python-version;-docs-html/* \ 161 /usr/share/doc/python-&python-version;/html</userinput></screen> 163 162 164 163 <variablelist> … … 166 165 167 166 <varlistentry> 168 <term><option>--no-same-owner</option> and <option>--no-same-permissions</option></term>167 <term><option>--no-same-owner</option> (tar) and <option>--no-preserve=mode</option> (cp)</term> 169 168 <listitem> 170 169 <para>Ensure the installed files have the correct ownership and 171 170 permissions. Without these options, <application>tar</application> 172 will install the package files with the upstream creator's values. 171 will install the package files with the upstream creator's values 172 and files would have restrictive permissions. 173 173 </para> 174 174 </listitem> -
chapter08/udev.xml
rb671ead r529345e 55 55 56 56 <screen><userinput remap="pre">sed '/systemd-sysctl/s/^/#/' -i rules.d/99-systemd.rules.in</userinput></screen> 57 58 <para>Adjust the hardcoded paths to network configuration files for the 59 standalone udev installation:</para> 60 61 <screen><userinput remap="pre">sed '/NETWORK_DIRS/s/systemd/udev/' -i src/basic/path-lookup.h</userinput></screen> 57 62 58 63 <para>Prepare Udev for compilation:</para> … … 130 135 <para>Install the package:</para> 131 136 132 <screen><userinput remap="install">install -vm755 -d {/usr/lib,/etc}/udev/{hwdb ,rules}.d137 <screen><userinput remap="install">install -vm755 -d {/usr/lib,/etc}/udev/{hwdb.d,rules.d,network} 133 138 install -vm755 -d /usr/{lib,share}/pkgconfig 134 139 install -vm755 udevadm /usr/bin/ … … 145 150 install -vm644 hwdb.d/* ../hwdb.d/{*.hwdb,README} /usr/lib/udev/hwdb.d/ 146 151 install -vm755 $(find src/udev \ 147 -type f -not -name '*.*') /usr/lib/udev</userinput></screen> 152 -type f -not -name '*.*') /usr/lib/udev 153 install -vm644 ../network/99-default.link /usr/lib/udev/network</userinput></screen> 148 154 149 155 <para>Install some custom rules and support files useful in an LFS … … 160 166 --no-same-owner --strip-components=1 \ 161 167 -C /usr/share/man --wildcards '*/udev*' '*/libudev*' \ 168 '*/systemd.link.5' \ 162 169 '*/systemd-'{hwdb,udevd.service}.8 170 171 sed 's|systemd/network|udev/network|' \ 172 /usr/share/man/man5/systemd.link.5 \ 173 > /usr/share/man/man5/udev.link.5 174 163 175 sed 's/systemd\(\\\?-\)/udev\1/' /usr/share/man/man8/systemd-hwdb.8 \ 164 176 > /usr/share/man/man8/udev-hwdb.8 177 165 178 sed 's|lib.*udevd|sbin/udevd|' \ 166 179 /usr/share/man/man8/systemd-udevd.service.8 \ 167 180 > /usr/share/man/man8/udevd.8 168 rm /usr/share/man/man8/systemd-*.8</userinput></screen> 181 182 rm /usr/share/man/man*/systemd*</userinput></screen> 169 183 170 184 </sect2> -
packages.ent
rb671ead r529345e 58 58 <!ENTITY bash-fin-sbu "1.1 SBU"> 59 59 60 <!ENTITY bc-version "6.7. 2">60 <!ENTITY bc-version "6.7.3"> 61 61 <!ENTITY bc-size "456 KB"> 62 62 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 63 <!ENTITY bc-md5 " 27c217ea495f73758f548eb2c6e10244">63 <!ENTITY bc-md5 "a2e39a5be32330bc2166b0e501668178"> 64 64 <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc"> 65 65 <!ENTITY bc-fin-du "7.7 MB"> … … 246 246 <!ENTITY gdbm-fin-sbu "less than 0.1 SBU"> 247 247 248 <!ENTITY gettext-version "0.22. 3">249 <!ENTITY gettext-size " 9,997KB">248 <!ENTITY gettext-version "0.22.4"> 249 <!ENTITY gettext-size "10,016 KB"> 250 250 <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz"> 251 <!ENTITY gettext-md5 " 460b38ae5e520253dcd06165dd3e281f">251 <!ENTITY gettext-md5 "2d8507d003ef3ddd1c172707ffa97ed8"> 252 252 <!ENTITY gettext-home "&gnu-software;gettext/"> 253 253 <!ENTITY gettext-tmp-du "306 MB"> … … 318 318 <!ENTITY gzip-fin-sbu "0.3 SBU"> 319 319 320 <!ENTITY iana-etc-version "202311 07">321 <!ENTITY iana-etc-size "58 9KB">320 <!ENTITY iana-etc-version "20231117"> 321 <!ENTITY iana-etc-size "588 KB"> 322 322 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> 323 <!ENTITY iana-etc-md5 " 01331998d26d5beb592c12b06b2eeb24">323 <!ENTITY iana-etc-md5 "f26b37a03a211ddd4e9c7189191e2772"> 324 324 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 325 325 <!ENTITY iana-etc-fin-du "4.8 MB"> … … 432 432 <!ENTITY linux-major-version "6"> 433 433 <!ENTITY linux-minor-version "6"> 434 <!ENTITY linux-patch-version " 1">434 <!ENTITY linux-patch-version "3"> 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 "136,7 30KB">437 <!ENTITY linux-size "136,763 KB"> 438 438 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 439 <!ENTITY linux-md5 " 90291279ca684fb8cfa59b2ae75b6fe0">439 <!ENTITY linux-md5 "3a760f5ac7d37b62dda9a4ca89f5fd96"> 440 440 <!ENTITY linux-home "https://www.kernel.org/"> 441 441 <!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is … … 495 495 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 496 496 497 <!ENTITY meson-version "1. 2.3">498 <!ENTITY meson-size "2,1 34KB">497 <!ENTITY meson-version "1.3.0"> 498 <!ENTITY meson-size "2,171 KB"> 499 499 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 500 <!ENTITY meson-md5 " 69da4c63ef06c9d3bcc00ce89abb306f">500 <!ENTITY meson-md5 "35dc15e4f94ca5fd30dbe2d88a672254"> 501 501 <!ENTITY meson-home "https://mesonbuild.com"> 502 502 <!ENTITY meson-fin-du "42 MB"> … … 537 537 <!ENTITY ninja-fin-sbu "0.3 SBU"> 538 538 539 <!ENTITY openssl-version "3. 1.4">540 <!ENTITY openssl-size "1 5,205KB">539 <!ENTITY openssl-version "3.2.0"> 540 <!ENTITY openssl-size "17,284 KB"> 541 541 <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> 542 <!ENTITY openssl-md5 " 653ad58812c751b887e8ec37e02bba70">542 <!ENTITY openssl-md5 "7903549a14abebc5c323ce4e85f2cbb2"> 543 543 <!ENTITY openssl-home "https://www.openssl.org/"> 544 544 <!ENTITY openssl-fin-du "587 MB"> … … 557 557 <!ENTITY perl-version-major "5"> 558 558 <!ENTITY perl-version-minor "38"> 559 <!ENTITY perl-version-patch " 0">559 <!ENTITY perl-version-patch "2"> 560 560 <!ENTITY perl-version-min "&perl-version-major;.&perl-version-minor;"> 561 561 <!ENTITY perl-version "&perl-version-major;.&perl-version-minor;.&perl-version-patch;"> 562 <!ENTITY perl-size "13, 248KB">562 <!ENTITY perl-size "13,359 KB"> 563 563 <!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz"> 564 <!ENTITY perl-md5 " e1c8aaec897dd386c741f97eef9f2e87">564 <!ENTITY perl-md5 "d3957d75042918a23ec0abac4a2b7e0a"> 565 565 <!ENTITY perl-home "https://www.perl.org/"> 566 566 <!ENTITY perl-tmp-du "280 MB"> … … 569 569 <!ENTITY perl-fin-sbu "7.1 SBU"> 570 570 571 <!ENTITY pkgconf-version "2. 0.3">572 <!ENTITY pkgconf-size "30 4KB">571 <!ENTITY pkgconf-version "2.1.0"> 572 <!ENTITY pkgconf-size "305 KB"> 573 573 <!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz"> 574 <!ENTITY pkgconf-md5 " b82ca48ed3097adfa007ee71489b6719">574 <!ENTITY pkgconf-md5 "0f2eadbb9dea5aed95147272ae1592cc"> 575 575 <!ENTITY pkgconf-home "http://pkgconf.org/"> 576 576 <!ENTITY pkgconf-fin-du "4.6 MB"> … … 629 629 <!ENTITY sed-fin-sbu "0.3 SBU"> 630 630 631 <!ENTITY setuptools-version "6 8.2.2">632 <!ENTITY setuptools-size "2,1 52KB">631 <!ENTITY setuptools-version "69.0.2"> 632 <!ENTITY setuptools-size "2,168 KB"> 633 633 <!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz"> 634 <!ENTITY setuptools-md5 " d967ca2ba7f46db887daee2d5c9bd6a2">634 <!ENTITY setuptools-md5 "32bcc14eb830a13fbf33e053286f1081"> 635 635 <!ENTITY setuptools-home "&pypi-home;/setuptools/"> 636 636 <!ENTITY setuptools-fin-du "30 MB"> … … 736 736 <!ENTITY util-linux-fin-sbu "0.5 SBU"> 737 737 738 <!ENTITY vim-version "9.0.21 03">738 <!ENTITY vim-version "9.0.2136"> 739 739 <!-- <!ENTITY vim-majmin "90"> --> 740 740 <!ENTITY vim-docdir "vim/vim90"> 741 <!ENTITY vim-size "1 1,193KB">742 <! --<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">-->743 <! ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.xz">744 <!ENTITY vim-md5 " 1af1d018026234d085a82348703461ce">741 <!ENTITY vim-size "16,989 KB"> 742 <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz"> 743 <!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">--> 744 <!ENTITY vim-md5 "8dcf113cb690bcdd13d75a4e7c2e3a62"> 745 745 <!ENTITY vim-home "https://www.vim.org"> 746 746 <!ENTITY vim-fin-du "229 MB"> 747 747 <!ENTITY vim-fin-sbu "2.3 SBU"> 748 748 749 <!ENTITY wheel-version "0.4 1.3">749 <!ENTITY wheel-version "0.42.0"> 750 750 <!ENTITY wheel-size "97 KB"> 751 751 <!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz"> 752 <!ENTITY wheel-md5 " c66db2f3a50d5659994fa974138d4002">752 <!ENTITY wheel-md5 "802ad6e5f9336fcb1c76b7593f0cd22d"> 753 753 <!ENTITY wheel-home "&pypi-home;/wheel/"> 754 754 <!ENTITY wheel-fin-du "1.5 MB"> -
patches.ent
rb671ead r529345e 27 27 <!ENTITY kbd-backspace-patch-size "12 KB"> 28 28 29 <!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fix -1.patch">30 <!ENTITY readline-fixes-patch-md5 "d d1764b84cfca6b677f44978218a75da">31 <!ENTITY readline-fixes-patch-size " 1.3KB">29 <!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fixes-2.patch"> 30 <!ENTITY readline-fixes-patch-md5 "d2477ebe908cc99763d90dde7fd9549a"> 31 <!ENTITY readline-fixes-patch-size "5.7 KB"> 32 32 33 33 <!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch"> -
stylesheets/lfs-xsl/chunk-slave.xsl
rb671ead r529345e 10 10 <!-- Upstream XHTML presentation templates --> 11 11 <xsl:import href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"/> 12 13 <!-- Use ISO-8859-1 for output instead of default UTF-8 -->14 <xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/>15 12 16 13 <!-- Including our customized elements templates --> -
tidy.conf
rb671ead r529345e 2 2 wrap: 78 3 3 tab-size: 8 4 input-encoding: latin15 output-encoding: latin16 4 write-back: yes 7 5 markup: yes
Note:
See TracChangeset
for help on using the changeset viewer.