Merge branch 'trunk' into plabs/python-mods

This commit is contained in:
Pierre Labastie 2022-11-01 07:59:01 +01:00
commit b69df19ab6
20 changed files with 207 additions and 87 deletions

View File

@ -9,7 +9,7 @@
<!ENTITY libunistring-md5sum "0dfba19989ae06b8e7a49a7cd18472a1"> <!ENTITY libunistring-md5sum "0dfba19989ae06b8e7a49a7cd18472a1">
<!ENTITY libunistring-size "2.3 MB"> <!ENTITY libunistring-size "2.3 MB">
<!ENTITY libunistring-buildsize "51 MB (add 56 MB for tests)"> <!ENTITY libunistring-buildsize "51 MB (add 56 MB for tests)">
<!ENTITY libunistring-time "0.4 SBU (iUsing parallelism=4; add 1.0 SBU for tests)"> <!ENTITY libunistring-time "0.4 SBU (Using parallelism=4; add 1.0 SBU for tests)">
]> ]>
<sect1 id="libunistring" xreflabel="libunistring-&libunistring-version;"> <sect1 id="libunistring" xreflabel="libunistring-&libunistring-version;">

View File

@ -74,6 +74,16 @@
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/tiff-&libtiff-version;-upstream_fixes-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">libtiff Dependencies</bridgehead> <bridgehead renderas="sect3">libtiff Dependencies</bridgehead>
<bridgehead renderas="sect4">Recommended</bridgehead> <bridgehead renderas="sect4">Recommended</bridgehead>

View File

@ -8,18 +8,18 @@
the directory: this saves more than 70 MB. --> the directory: this saves more than 70 MB. -->
<!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;"> <!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
<!ENTITY openjdk-download-binary-x86 "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;/OpenJDK-&openjdk-version;+&openjdk-build;-i686-bin.tar.xz"> <!ENTITY openjdk-download-binary-x86 "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;/OpenJDK-&openjdk-version;+&openjdk-build;-i686-bin.tar.xz">
<!ENTITY openjdk-bin-md5sum-x86 "8c963c364e402e57f84e1636358d0649"> <!ENTITY openjdk-bin-md5sum-x86 "a241e4697d80e76e2a34681ed97815dc">
<!ENTITY openjdk-bin-size-x86 "154 MB"> <!ENTITY openjdk-bin-size-x86 "159 MB">
<!ENTITY openjdk-bin-buildsize-x86 "295 MB"> <!ENTITY openjdk-bin-buildsize-x86 "307 MB">
<!-- Not uploaded to anduin, since this file is now available under GNU GPLv2 <!-- Not uploaded to anduin, since this file is now available under GNU GPLv2
licence.--> licence.-->
<!-- Reuploaded to anduin due to the complexity of the download URL, per Bruce's <!-- Reuploaded to anduin due to the complexity of the download URL, per Bruce's
request. - Doug --> request. - Doug -->
<!ENTITY openjdk-download-binary-x64 "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;/OpenJDK-&openjdk-version;+&openjdk-build;-x86_64-bin.tar.xz"> <!ENTITY openjdk-download-binary-x64 "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;/OpenJDK-&openjdk-version;+&openjdk-build;-x86_64-bin.tar.xz">
<!ENTITY openjdk-bin-md5sum-x64 "89271dd2c7655c4c2b256f68abc4b732"> <!ENTITY openjdk-bin-md5sum-x64 "a7052c0ccf330a906ac7e0b64613d823">
<!ENTITY openjdk-bin-size-x64 "160 MB"> <!ENTITY openjdk-bin-size-x64 "160 MB">
<!ENTITY openjdk-bin-buildsize-x64 "320 MB"> <!ENTITY openjdk-bin-buildsize-x64 "324 MB">
]> ]>
<sect1 id="java" xreflabel="Java-&openjdk-version;"> <sect1 id="java" xreflabel="Java-&openjdk-version;">

View File

@ -5,21 +5,21 @@
%general-entities; %general-entities;
<!ENTITY ojdk-tarball "jdk-&openjdk-version;-ga.tar.gz"> <!ENTITY ojdk-tarball "jdk-&openjdk-version;-ga.tar.gz">
<!ENTITY ojdk-repo "https://github.com/openjdk/jdk18u"> <!ENTITY ojdk-repo "https://github.com/openjdk/jdk19u">
<!ENTITY ojdk-download "&ojdk-repo;/archive/&ojdk-tarball;"> <!ENTITY ojdk-download "&ojdk-repo;/archive/&ojdk-tarball;">
<!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;"> <!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;">
<!ENTITY ojdk-md5sum "23dbcb515ee1f329aa564d935f303ee4"> <!ENTITY ojdk-md5sum "e1067bc90894e5377b61dca68a22f07c">
<!ENTITY ojdk-size "101 MB"> <!ENTITY ojdk-size "103 MB">
<!ENTITY jtreg-version "6.1+1"> <!ENTITY jtreg-version "6.1+1">
<!ENTITY jtreg-download "&anduin-download;/jtreg-&jtreg-version;.tar.gz"> <!ENTITY jtreg-download "&anduin-download;/jtreg-&jtreg-version;.tar.gz">
<!ENTITY jtreg-md5sum "49e6bfa2506e96f461a01f9421a0961c"> <!ENTITY jtreg-md5sum "49e6bfa2506e96f461a01f9421a0961c">
<!ENTITY jtreg-size "8.0 MB"> <!ENTITY jtreg-size "8.0 MB">
<!ENTITY ojdk-bdsize "4.5 GB (add 591 MB for tests)"> <!ENTITY ojdk-bdsize "5.1 GB (add 596 MB for tests)">
<!ENTITY ojdk-time "5.1 SBU with 4 jobs (add 41 SBU for tests with 4 jobs)"> <!ENTITY ojdk-time "5.0 SBU with 4 jobs (add 48 SBU for tests with 4 jobs)">
]> ]>
<sect1 id="openjdk" xreflabel="OpenJDK-&openjdk-version;"> <sect1 id="openjdk" xreflabel="OpenJDK-&openjdk-version;">
@ -285,12 +285,7 @@ unset JT_JAVA</userinput></screen>
<filename>JTreport/test_{jdk,langtools}/text/summary.txt</filename>. <filename>JTreport/test_{jdk,langtools}/text/summary.txt</filename>.
You should expect to see around 40 failures and 10 errors. You should expect to see around 40 failures and 10 errors.
</para> </para>
<!-- 11.0.2+9: <!--
for x86_64: 2 Errors, 28 Failures
for i686: 13 Errors, 48 Failures
12.0.2+10:
for x86_64: 5828 Passed, 52 Errors, no failures
for i686: PENDING
14.0.1+7: 14.0.1+7:
for x86_64: passed: 5,836; failed: 42; error: 50 for x86_64: passed: 5,836; failed: 42; error: 50
17.0.2+8: 17.0.2+8:
@ -305,6 +300,9 @@ unset JT_JAVA</userinput></screen>
18.0.2+8: 18.0.2+8:
for x86_64: passed: 6,329; failed: 50; error: 14 for x86_64: passed: 6,329; failed: 50; error: 14
for i686: passed: 6,289; failed: 31; error: 13 for i686: passed: 6,289; failed: 31; error: 13
19.0.1+10:
for x86_64: passed: 6,423; failed: 58; error: 15
for i686: passed: 6,376; failed: 31; error: 12
--> -->
<para> <para>

View File

@ -41,6 +41,89 @@
</itemizedlist> </itemizedlist>
</listitem> </listitem>
--> -->
<listitem>
<para>October 31st, 2022</para>
<itemizedlist>
<listitem>
<para>[pierre] - Update to OpenJDK-19.0.1 (security update). Fixes
<ulink url="&blfs-ticket-root;17240">#17240</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to asymptote-2.83. Fixes
<ulink url="&blfs-ticket-root;17083">#17083</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>October 30th, 2022</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to mpg123-1.31.0. Fixes
<ulink url="&blfs-ticket-root;17246">#17246</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xsetroot-1.1.3 (Xorg app). Fixes
<ulink url="&blfs-ticket-root;17244">#17244</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to sessreg-1.1.3 (Xorg app). Fixes
<ulink url="&blfs-ticket-root;17248">#17248</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libXinerama-1.1.5 (Xorg library). Fixes
<ulink url="&blfs-ticket-root;17243">#17243</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libXext-1.3.5 (Xorg library). Fixes
<ulink url="&blfs-ticket-root;17242">#17242</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>October 29th, 2022</para>
<itemizedlist>
<listitem>
<para>[ken] - Allow postfix to build on linux-6.0. Fixes
<ulink url="&blfs-ticket-root;17247">#17247</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to qt5-5.15.7. Fixes
<ulink url="&blfs-ticket-root;17239">#17239</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>October 28th, 2022</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to samba-4.17.2 (Security Update). Fixes
<ulink url="&blfs-ticket-root;17208">#17208</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Patch libtiff against several vulnerabilities. Fixes
<ulink url="&blfs-ticket-root;17144">#17144</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to taglib-1.13. Fixes
<ulink url="&blfs-ticket-root;17238">#17238</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xarchiver-0.5.4.20. Fixes
<ulink url="&blfs-ticket-root;17235">#17235</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gdk-pixbuf-2.42.10. Fixes
<ulink url="&blfs-ticket-root;17234">#17234</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to fetchmail-6.4.34. Fixes
<ulink url="&blfs-ticket-root;17188">#17188</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>October 27th, 2022</para> <para>October 27th, 2022</para>

View File

@ -6,9 +6,9 @@
<!ENTITY mpg123-download-http "&sourceforge-dl;/mpg123/mpg123-&mpg123-version;.tar.bz2"> <!ENTITY mpg123-download-http "&sourceforge-dl;/mpg123/mpg123-&mpg123-version;.tar.bz2">
<!ENTITY mpg123-download-ftp " "> <!ENTITY mpg123-download-ftp " ">
<!ENTITY mpg123-md5sum "3b5d4a246440985cc33bf07ff2e2bb5c"> <!ENTITY mpg123-md5sum "99523f565a665bdcea06c8aa369ec315">
<!ENTITY mpg123-size "1.0 MB"> <!ENTITY mpg123-size "1.0 MB">
<!ENTITY mpg123-buildsize "18 MB (with tests)"> <!ENTITY mpg123-buildsize "16 MB (with tests)">
<!ENTITY mpg123-time "0.2 SBU (with tests)"> <!ENTITY mpg123-time "0.2 SBU (with tests)">
]> ]>

View File

@ -6,7 +6,7 @@
<!ENTITY taglib-download-http "https://taglib.org/releases/taglib-&taglib-version;.tar.gz"> <!ENTITY taglib-download-http "https://taglib.org/releases/taglib-&taglib-version;.tar.gz">
<!ENTITY taglib-download-ftp " "> <!ENTITY taglib-download-ftp " ">
<!ENTITY taglib-md5sum "4313ed2671234e029b7af8f97c84e9af"> <!ENTITY taglib-md5sum "0b75619b67b9149cfcbbe5c127df6395">
<!ENTITY taglib-size "1.3 MB"> <!ENTITY taglib-size "1.3 MB">
<!ENTITY taglib-buildsize "13 MB"> <!ENTITY taglib-buildsize "13 MB">
<!ENTITY taglib-time "0.3 SBU"> <!ENTITY taglib-time "0.3 SBU">

View File

@ -6,10 +6,10 @@
<!ENTITY fetchmail-download-http "&sourceforge-dl;/fetchmail/fetchmail-&fetchmail-version;.tar.xz"> <!ENTITY fetchmail-download-http "&sourceforge-dl;/fetchmail/fetchmail-&fetchmail-version;.tar.xz">
<!ENTITY fetchmail-download-ftp " "> <!ENTITY fetchmail-download-ftp " ">
<!ENTITY fetchmail-md5sum "9ad3368f8c76eaa6a0947c38362adb5f"> <!ENTITY fetchmail-md5sum "a44dba54d6e053d9612322619a81d9b3">
<!ENTITY fetchmail-size "1.3 MB"> <!ENTITY fetchmail-size "1.3 MB">
<!ENTITY fetchmail-buildsize "16 MB including tests"> <!ENTITY fetchmail-buildsize "17 MB including tests">
<!ENTITY fetchmail-time "0.2 SBU including tests"> <!ENTITY fetchmail-time "0.1 SBU including tests">
]> ]>
<sect1 id="fetchmail" xreflabel="fetchmail-&fetchmail-version;"> <sect1 id="fetchmail" xreflabel="fetchmail-&fetchmail-version;">

View File

@ -6,7 +6,7 @@
<!ENTITY samba-download-http "https://download.samba.org/pub/samba/stable/samba-&samba-version;.tar.gz"> <!ENTITY samba-download-http "https://download.samba.org/pub/samba/stable/samba-&samba-version;.tar.gz">
<!ENTITY samba-download-ftp " "> <!ENTITY samba-download-ftp " ">
<!ENTITY samba-md5sum "2211d8e70c04ab6152d513ef068b2cca"> <!ENTITY samba-md5sum "bb409ba1b47d3fca2309eb863b06467e">
<!ENTITY samba-size "29 MB"> <!ENTITY samba-size "29 MB">
<!ENTITY samba-buildsize "665 MB (add 36 MB for quicktest)"> <!ENTITY samba-buildsize "665 MB (add 36 MB for quicktest)">
<!ENTITY samba-time "2.4 SBU (using parallelism=4; add 0.6 SBU for quicktest)"> <!ENTITY samba-time "2.4 SBU (using parallelism=4; add 0.6 SBU for quicktest)">

View File

@ -347,8 +347,8 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY valgrind-version "3.20.0"> <!ENTITY valgrind-version "3.20.0">
<!ENTITY yasm-version "1.3.0"> <!ENTITY yasm-version "1.3.0">
<!ENTITY openjdk-version "18.0.2"> <!ENTITY openjdk-version "19.0.1">
<!ENTITY openjdk-build "8"> <!ENTITY openjdk-build "10">
<!ENTITY apache-ant-version "1.10.12"> <!ENTITY apache-ant-version "1.10.12">
<!-- Perl module versions used in the Perl Modules instructions <!-- Perl module versions used in the Perl Modules instructions
@ -577,7 +577,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY ntp-version "4.2.8p15"> <!ENTITY ntp-version "4.2.8p15">
<!ENTITY rpcbind-version "1.2.6"> <!ENTITY rpcbind-version "1.2.6">
<!ENTITY rsync-version "3.2.7"> <!ENTITY rsync-version "3.2.7">
<!ENTITY samba-version "4.17.0"> <!ENTITY samba-version "4.17.2">
<!ENTITY wget-version "1.21.3"> <!ENTITY wget-version "1.21.3">
<!ENTITY wireless-tools-version "29"> <!ENTITY wireless-tools-version "29">
<!ENTITY wpa_supplicant-version "2.10"> <!ENTITY wpa_supplicant-version "2.10">
@ -629,7 +629,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY lynx-version "2.8.9rel.1"> <!ENTITY lynx-version "2.8.9rel.1">
<!-- Chapter 19 --> <!-- Chapter 19 -->
<!ENTITY fetchmail-version "6.4.33"> <!ENTITY fetchmail-version "6.4.34">
<!ENTITY mailx-version "12.5"> <!ENTITY mailx-version "12.5">
<!ENTITY mutt-version "2.2.7"> <!ENTITY mutt-version "2.2.7">
<!ENTITY procmail-version "3.22"> <!ENTITY procmail-version "3.22">
@ -713,7 +713,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY colord-gtk-version "0.3.0"> <!ENTITY colord-gtk-version "0.3.0">
<!ENTITY fltk-version "1.3.8"> <!ENTITY fltk-version "1.3.8">
<!ENTITY freeglut-version "3.4.0"> <!ENTITY freeglut-version "3.4.0">
<!ENTITY gdk-pixbuf-version "2.42.9"> <!ENTITY gdk-pixbuf-version "2.42.10">
<!ENTITY gdk-pixbuf-xlib-version "2.40.2"> <!ENTITY gdk-pixbuf-xlib-version "2.40.2">
<!ENTITY gdl-version "3.40.0"> <!ENTITY gdl-version "3.40.0">
<!ENTITY glew-version "2.2.0"> <!ENTITY glew-version "2.2.0">
@ -749,7 +749,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY pango-minor "1.50"> <!ENTITY pango-minor "1.50">
<!ENTITY pango-version "&pango-minor;.11"> <!ENTITY pango-version "&pango-minor;.11">
<!ENTITY pangomm-version "2.46.3"> <!ENTITY pangomm-version "2.46.3">
<!ENTITY qt5-version "5.15.6"> <!ENTITY qt5-version "5.15.7">
<!ENTITY qtwebengine-version "5.15.11"> <!ENTITY qtwebengine-version "5.15.11">
<!ENTITY startup-notification-version "0.12"> <!ENTITY startup-notification-version "0.12">
<!ENTITY webkitgtk-version "2.36.8"> <!-- Even minors only --> <!ENTITY webkitgtk-version "2.36.8"> <!-- Even minors only -->
@ -894,7 +894,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY thunderbird-version "102.4.0"> <!ENTITY thunderbird-version "102.4.0">
<!ENTITY tigervnc-version "1.12.0"> <!ENTITY tigervnc-version "1.12.0">
<!ENTITY transmission-version "3.00"> <!ENTITY transmission-version "3.00">
<!ENTITY xarchiver-version "0.5.4.19"> <!ENTITY xarchiver-version "0.5.4.20">
<!ENTITY xdg-utils-version "1.1.3"> <!ENTITY xdg-utils-version "1.1.3">
<!ENTITY xscreensaver-version "6.05.1"> <!ENTITY xscreensaver-version "6.05.1">
@ -958,7 +958,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY soundtouch-version "2.3.1"> <!ENTITY soundtouch-version "2.3.1">
<!ENTITY speex-version "1.2.1"> <!ENTITY speex-version "1.2.1">
<!ENTITY speexdsp-version "1.2.1"> <!ENTITY speexdsp-version "1.2.1">
<!ENTITY taglib-version "1.12"> <!ENTITY taglib-version "1.13">
<!ENTITY v4l-utils-version "1.22.1"> <!ENTITY v4l-utils-version "1.22.1">
<!ENTITY x264-version "20220819"> <!ENTITY x264-version "20220819">
<!ENTITY x265-version "20220819"> <!ENTITY x265-version "20220819">
@ -971,7 +971,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY CDParanoia-version "III-10.2"> <!ENTITY CDParanoia-version "III-10.2">
<!-- kwave version is the same as KDE applications --> <!-- kwave version is the same as KDE applications -->
<!ENTITY lame-version "3.100"> <!ENTITY lame-version "3.100">
<!ENTITY mpg123-version "1.30.2"> <!ENTITY mpg123-version "1.31.0">
<!ENTITY pavucontrol-version "5.0"> <!ENTITY pavucontrol-version "5.0">
<!ENTITY pnmixer-version "0.7.2"> <!ENTITY pnmixer-version "0.7.2">
<!ENTITY vorbistools-version "1.4.2"> <!ENTITY vorbistools-version "1.4.2">
@ -1036,7 +1036,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
page, as well as to reference the directory in texlive, also page, as well as to reference the directory in texlive, also
in asymptote, biber and xindy --> in asymptote, biber and xindy -->
<!ENTITY texlive-year "2022"> <!ENTITY texlive-year "2022">
<!ENTITY asymptote-version "2.82"> <!ENTITY asymptote-version "2.83">
<!ENTITY biber-version "2.18"> <!ENTITY biber-version "2.18">
<!ENTITY biblatex-version "3.18b"> <!ENTITY biblatex-version "3.18b">
<!ENTITY dvisvgm-version "2.14"> <!ENTITY dvisvgm-version "2.14">

View File

@ -6,8 +6,8 @@
<!ENTITY asymptote-download-http "&sourceforge-dl;/asymptote/asymptote-&asymptote-version;.src.tgz"> <!ENTITY asymptote-download-http "&sourceforge-dl;/asymptote/asymptote-&asymptote-version;.src.tgz">
<!ENTITY asymptote-download-ftp " "> <!ENTITY asymptote-download-ftp " ">
<!ENTITY asymptote-md5sum "1e88e480a0e0f1b24274d1eedd644f9b"> <!ENTITY asymptote-md5sum "46f15906963cd852d1acc727b99f731f">
<!ENTITY asymptote-size "14 MB"> <!ENTITY asymptote-size "15 MB">
<!ENTITY asymptote-buildsize "222 MB (55 MB installed,with all the dependencies which are within BLFS)"> <!ENTITY asymptote-buildsize "222 MB (55 MB installed,with all the dependencies which are within BLFS)">
<!-- with 2.68 the j1 time was 2.5 SBU, slow enough to use a parallel build --> <!-- with 2.68 the j1 time was 2.5 SBU, slow enough to use a parallel build -->
<!ENTITY asymptote-time "1.3 SBU (using parallelism=4)"> <!ENTITY asymptote-time "1.3 SBU (using parallelism=4)">
@ -103,7 +103,7 @@
<bridgehead renderas="sect4">Recommended at runtime</bridgehead> <bridgehead renderas="sect4">Recommended at runtime</bridgehead>
<para role="recommended"> <para role="recommended">
<xref role="runtime" linkend="dvisvgm"/> <xref role="runtime" linkend="dvisvgm"/> to allow svg output
</para> </para>
<bridgehead renderas="sect4">Optional</bridgehead> <bridgehead renderas="sect4">Optional</bridgehead>
@ -136,6 +136,18 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of asymptote</title> <title>Installation of asymptote</title>
<note>
<!-- This is specifically about my cylinder test - it has been
broken twice, one time the fix involved changing the script,
the second was blamed on the low-end hardware (radeon 3400G).
I don't use, or understand the commands of, asy so I will not
spend time bisecting it. Ken -->
<para>
Certain 3D PDF scripts may not work when invoked from pdflatex
on some zen+ amdgpu APU machines.
</para>
</note>
<!-- Editors: for testing this, the minimal latex functionality is <!-- Editors: for testing this, the minimal latex functionality is
covered by the cylinder and triangle tests in covered by the cylinder and triangle tests in
https://www.linuxfromscratch.org/~ken/tex-testfiles/latex-test-20220322.tar.xz https://www.linuxfromscratch.org/~ken/tex-testfiles/latex-test-20220322.tar.xz

View File

@ -157,6 +157,20 @@ chown -v postfix:postfix /var/mail</userinput></screen>
<screen><userinput>sed -i '/&lt;linux/i #define HAS_CLOSEFROM' src/util/sys_defs.h</userinput></screen> <screen><userinput>sed -i '/&lt;linux/i #define HAS_CLOSEFROM' src/util/sys_defs.h</userinput></screen>
--> -->
<para>
The <filename>Makefile</filename> looks at the running kernel to
decide how to set various things. It does not recognize Linux-6 and
fails to make the definitions. After that is fixed, the build
references the newly defined version in a header, which also breaks
the build. Fix both of these with the following commands:
</para>
<!-- '&&' on a sed only fails if the file is not present,
not if it changes nothing, but we seem to like it -->
<screen><userinput>sed -i 's/Linux..345/&amp;6/' makedefs &amp;&amp;
sed -i 's/LINUX2/LINUX6/' src/util/sys_defs.h</userinput></screen>
<para> <para>
The <application>Postfix</application> source tree does not contain a The <application>Postfix</application> source tree does not contain a
<filename>configure</filename> script, rather the makefile in the <filename>configure</filename> script, rather the makefile in the

View File

@ -14,11 +14,11 @@
<!ENTITY TEMPLATE-size "?? MB"> <!ENTITY TEMPLATE-size "?? MB">
<!ENTITY TEMPLATE-buildsize "?? MB"> <!ENTITY TEMPLATE-buildsize "?? MB">
<!ENTITY TEMPLATE-time "?? SBU"> <!ENTITY TEMPLATE-time "?? SBU">
<!-- SBU should be rounded to integer if greater than 10, to one <!-- SBU should be rounded to nearer integer if greater than 10, to one
decimal if below 10, and should be "less than 0.1 SBU" if decimal if less than 10, and should be "less than 0.1 SBU" if
below 0.1. If the SBU without parallelisation is too long, less than 0.1. If the SBU without parallelisation is too long,
it is acceptable to give the value "with parallelism=N", where it is acceptable to give the value "with parallelism=N", where
N is the number of threads used. Note that some build system N is the number of threads used. Note that some build systems
automatically fix N equal to the number of available CPU cores automatically fix N equal to the number of available CPU cores
on the machine. --> on the machine. -->
]> ]>
@ -34,7 +34,10 @@
</sect1info> </sect1info>
<!-- No other tags inside any title. <!-- No other tags inside any title.
Use Title Case in All Titles --> Use Title Case in All Titles
(i.e., Capitalize Everything
*Except* Articles, Short Prepositions,
and Coordinating Conjunctions.-->
<title>TEMPLATE-&TEMPLATE-version;</title> <title>TEMPLATE-&TEMPLATE-version;</title>
<indexterm zone="TEMPLATE"> <indexterm zone="TEMPLATE">
@ -111,7 +114,7 @@
"and"). BLFS_DEPENDENCY should be an "id" attribute defined somewhere "and"). BLFS_DEPENDENCY should be an "id" attribute defined somewhere
in the book (usually in a <sect1>). --> in the book (usually in a <sect1>). -->
<xref role="runtime" linkend="RUNTIME_DEPENDENCY"/> (runtime) <xref role="runtime" linkend="RUNTIME_DEPENDENCY"/> (runtime)
<!-- Specifying that a dependency is a runtime one, may avoid circular <!-- Specifying that a dependency is a runtime one may avoid circular
dependencies. Add role="runtime" to help jhalfs --> dependencies. Add role="runtime" to help jhalfs -->
</para> </para>
@ -141,8 +144,8 @@
<xref linkend="BLFS_DEPENDENCY"/> and <xref linkend="BLFS_DEPENDENCY"/> and
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink> <ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink>
<!-- notice no period as this is not a sentence. See above for the use <!-- notice no period as this is not a sentence. See above for the use
of commas and "and". The order should <xref> before <ulink>.--> of commas and "and". The order should be <xref> before <ulink>.-->
<!-- See above how to refer to another package, which is not a <!-- See above for references to another package which is not a
dependency. --> dependency. -->
</para> </para>
@ -174,7 +177,7 @@
<para> <para>
Select the appropriate sub-options that appear when the above options are Select the appropriate sub-options that appear when the above options are
selected. As much as possible, the layout should be the same as in selected. As much as possible, the layout should be the same as in
kernel menus. kernel configuration menus.
</para> </para>
<indexterm zone="TEMPLATE TEMPLATE-kernel"> <indexterm zone="TEMPLATE TEMPLATE-kernel">
@ -197,7 +200,7 @@ make</userinput></screen>
<!-- Optional paragraph. Add it when some instructions for building <!-- Optional paragraph. Add it when some instructions for building
documentation need optional or external packages. The remap="doc" documentation need optional or external packages. The remap="doc"
attribute signals those kind of instructions. Note: instructions attribute signals that kind of instructions. Note: instructions
for generating documentation that can be built with for generating documentation that can be built with
recommended/required/LFS book packages may be included in the recommended/required/LFS book packages may be included in the
same block as configure and make. --> same block as configure and make. -->
@ -210,8 +213,8 @@ make</userinput></screen>
<!-- adjust the instructions as needed. --> <!-- adjust the instructions as needed. -->
<!-- Optional paragraph. Use one of the two mentions below about a test <!-- Optional paragraph. Use one of the two formats below about the test
suite, delete the line that is not applicable. Of course, if the suite; delete the line that is not applicable. Of course, if the
test suite uses syntax other than 'make check', revise the test suite uses syntax other than 'make check', revise the
line to reflect the actual syntax to run the test suite --> line to reflect the actual syntax to run the test suite -->
@ -374,7 +377,7 @@ EOF</userinput></screen>
been made to change the "None" to just removing the whole section been made to change the "None" to just removing the whole section
because I've noticed that many packages have had the "None" because I've noticed that many packages have had the "None"
removed and the section completely removed as well. The reasoning removed and the section completely removed as well. The reasoning
was that by putting "None", it appears as we know there are none. was that by putting "None", it appears as if we know there are none.
Without anything it appears as we are not sure. --> Without anything it appears as we are not sure. -->
<seglistitem> <seglistitem>
@ -401,7 +404,7 @@ EOF</userinput></screen>
<?dbfo list-presentation="list"?> <?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?> <?dbhtml list-presentation="table"?>
<!-- If the program or library name conflicts (is the same) as the <!-- If the program or library name conflicts with (is the same as) the
package name, add -prog or -lib to the varlistentry entity id package name, add -prog or -lib to the varlistentry entity id
and the 2nd entry of the indexterm zone entity --> and the 2nd entry of the indexterm zone entity -->

View File

@ -87,7 +87,7 @@
<screen><userinput>mkdir build &amp;&amp; <screen><userinput>mkdir build &amp;&amp;
cd build &amp;&amp; cd build &amp;&amp;
meson --prefix=/usr --buildtype=release .. &amp;&amp; meson --prefix=$XORG_PREFIX --buildtype=release .. &amp;&amp;
ninja</userinput></screen> ninja</userinput></screen>
<para> <para>

View File

@ -25,8 +25,8 @@
<!ENTITY mkfontscale-version "1.2.2"> <!ENTITY mkfontscale-version "1.2.2">
<!ENTITY mkfontscale-md5sum "fd2e6e5a297ac2bf3d7d54799bf69de0"> <!ENTITY mkfontscale-md5sum "fd2e6e5a297ac2bf3d7d54799bf69de0">
<!ENTITY sessreg-version "1.1.2"> <!ENTITY sessreg-version "1.1.3">
<!ENTITY sessreg-md5sum "92be564d4be7d8aa7b5024057b715210"> <!ENTITY sessreg-md5sum "05423bb42a006a6eb2c36ba10393de23">
<!ENTITY setxkbmap-version "1.3.3"> <!ENTITY setxkbmap-version "1.3.3">
<!ENTITY setxkbmap-md5sum "2f72c7170cdbadc8ef786b2f9cfd4a69"> <!ENTITY setxkbmap-md5sum "2f72c7170cdbadc8ef786b2f9cfd4a69">
@ -109,8 +109,8 @@
<!ENTITY xset-version "1.2.4"> <!ENTITY xset-version "1.2.4">
<!ENTITY xset-md5sum "70ea7bc7bacf1a124b1692605883f620"> <!ENTITY xset-md5sum "70ea7bc7bacf1a124b1692605883f620">
<!ENTITY xsetroot-version "1.1.2"> <!ENTITY xsetroot-version "1.1.3">
<!ENTITY xsetroot-md5sum "5fe769c8777a6e873ed1305e4ce2c353"> <!ENTITY xsetroot-md5sum "fa9a24fe5b1725c52a4566a62dd0a50d">
<!ENTITY xvinfo-version "1.1.4"> <!ENTITY xvinfo-version "1.1.4">
<!ENTITY xvinfo-md5sum "b13afec137b9b331814a9824ab03ec80"> <!ENTITY xvinfo-md5sum "b13afec137b9b331814a9824ab03ec80">
@ -213,7 +213,7 @@
<literal>&iceauth-md5sum; iceauth-&iceauth-version;.tar.xz <literal>&iceauth-md5sum; iceauth-&iceauth-version;.tar.xz
&luit-md5sum; luit-&luit-version;.tar.bz2 &luit-md5sum; luit-&luit-version;.tar.bz2
&mkfontscale-md5sum; mkfontscale-&mkfontscale-version;.tar.xz &mkfontscale-md5sum; mkfontscale-&mkfontscale-version;.tar.xz
&sessreg-md5sum; sessreg-&sessreg-version;.tar.bz2 &sessreg-md5sum; sessreg-&sessreg-version;.tar.xz
&setxkbmap-md5sum; setxkbmap-&setxkbmap-version;.tar.xz &setxkbmap-md5sum; setxkbmap-&setxkbmap-version;.tar.xz
&smproxy-md5sum; smproxy-&smproxy-version;.tar.xz &smproxy-md5sum; smproxy-&smproxy-version;.tar.xz
&x11perf-md5sum; x11perf-&x11perf-version;.tar.bz2 &x11perf-md5sum; x11perf-&x11perf-version;.tar.bz2
@ -241,7 +241,7 @@
&xrdb-md5sum; xrdb-&xrdb-version;.tar.bz2 &xrdb-md5sum; xrdb-&xrdb-version;.tar.bz2
&xrefresh-md5sum; xrefresh-&xrefresh-version;.tar.xz &xrefresh-md5sum; xrefresh-&xrefresh-version;.tar.xz
&xset-md5sum; xset-&xset-version;.tar.bz2 &xset-md5sum; xset-&xset-version;.tar.bz2
&xsetroot-md5sum; xsetroot-&xsetroot-version;.tar.bz2 &xsetroot-md5sum; xsetroot-&xsetroot-version;.tar.xz
&xvinfo-md5sum; xvinfo-&xvinfo-version;.tar.bz2 &xvinfo-md5sum; xvinfo-&xvinfo-version;.tar.bz2
&xwd-md5sum; xwd-&xwd-version;.tar.bz2 &xwd-md5sum; xwd-&xwd-version;.tar.bz2
&xwininfo-md5sum; xwininfo-&xwininfo-version;.tar.bz2 &xwininfo-md5sum; xwininfo-&xwininfo-version;.tar.bz2

View File

@ -16,8 +16,8 @@
<!ENTITY libX11-version "1.8.1"> <!ENTITY libX11-version "1.8.1">
<!ENTITY libX11-md5sum "6b20033f88f0be3d870449c47f1e10a8"> <!ENTITY libX11-md5sum "6b20033f88f0be3d870449c47f1e10a8">
<!ENTITY libXext-version "1.3.4"> <!ENTITY libXext-version "1.3.5">
<!ENTITY libXext-md5sum "f5b48bb76ba327cd2a8dc7a383532a95"> <!ENTITY libXext-md5sum "964942427fcc5a9fa0539661421857c8">
<!ENTITY libFS-version "1.0.9"> <!ENTITY libFS-version "1.0.9">
<!ENTITY libFS-md5sum "742863a552ecd53cdb957b7b276213cc"> <!ENTITY libFS-md5sum "742863a552ecd53cdb957b7b276213cc">
@ -70,8 +70,8 @@
<!ENTITY libXi-version "1.8"> <!ENTITY libXi-version "1.8">
<!ENTITY libXi-md5sum "74055672a111a98ce2841d2ec4057b05"> <!ENTITY libXi-md5sum "74055672a111a98ce2841d2ec4057b05">
<!ENTITY libXinerama-version "1.1.4"> <!ENTITY libXinerama-version "1.1.5">
<!ENTITY libXinerama-md5sum "0d5f826a197dae74da67af4a9ef35885"> <!ENTITY libXinerama-md5sum "228c877558c265d2f63c56a03f7d3f21">
<!ENTITY libXrandr-version "1.5.2"> <!ENTITY libXrandr-version "1.5.2">
<!ENTITY libXrandr-md5sum "18f3b20d522f45e4dadd34afb5bea048"> <!ENTITY libXrandr-md5sum "18f3b20d522f45e4dadd34afb5bea048">
@ -204,7 +204,7 @@
<screen><userinput>cat &gt; lib-&xorg-version;.md5 &lt;&lt; "EOF" <screen><userinput>cat &gt; lib-&xorg-version;.md5 &lt;&lt; "EOF"
<literal>&xtrans-md5sum; xtrans-&xtrans-version;.tar.bz2 <literal>&xtrans-md5sum; xtrans-&xtrans-version;.tar.bz2
&libX11-md5sum; libX11-&libX11-version;.tar.xz &libX11-md5sum; libX11-&libX11-version;.tar.xz
&libXext-md5sum; libXext-&libXext-version;.tar.bz2 &libXext-md5sum; libXext-&libXext-version;.tar.xz
&libFS-md5sum; libFS-&libFS-version;.tar.xz &libFS-md5sum; libFS-&libFS-version;.tar.xz
&libICE-md5sum; libICE-&libICE-version;.tar.bz2 &libICE-md5sum; libICE-&libICE-version;.tar.bz2
&libSM-md5sum; libSM-&libSM-version;.tar.bz2 &libSM-md5sum; libSM-&libSM-version;.tar.bz2
@ -222,7 +222,7 @@
&libXfont2-md5sum; libXfont2-&libXfont2-version;.tar.xz &libXfont2-md5sum; libXfont2-&libXfont2-version;.tar.xz
&libXft-md5sum; libXft-&libXft-version;.tar.xz &libXft-md5sum; libXft-&libXft-version;.tar.xz
&libXi-md5sum; libXi-&libXi-version;.tar.bz2 &libXi-md5sum; libXi-&libXi-version;.tar.bz2
&libXinerama-md5sum; libXinerama-&libXinerama-version;.tar.bz2 &libXinerama-md5sum; libXinerama-&libXinerama-version;.tar.xz
&libXrandr-md5sum; libXrandr-&libXrandr-version;.tar.bz2 &libXrandr-md5sum; libXrandr-&libXrandr-version;.tar.bz2
&libXres-md5sum; libXres-&libXres-version;.tar.bz2 &libXres-md5sum; libXres-&libXres-version;.tar.bz2
&libXtst-md5sum; libXtst-&libXtst-version;.tar.xz &libXtst-md5sum; libXtst-&libXtst-version;.tar.xz

View File

@ -8,10 +8,10 @@
"&gnome-download-http;/gdk-pixbuf/2.42/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz"> "&gnome-download-http;/gdk-pixbuf/2.42/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz">
<!ENTITY gdk-pixbuf-download-ftp <!ENTITY gdk-pixbuf-download-ftp
"&gnome-download-ftp;/gdk-pixbuf/2.42/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz"> "&gnome-download-ftp;/gdk-pixbuf/2.42/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz">
<!ENTITY gdk-pixbuf-md5sum "051599a83f0ae30ee9daeecfdafc765e"> <!ENTITY gdk-pixbuf-md5sum "4a62f339cb1424693fba9bb7ffef8150">
<!ENTITY gdk-pixbuf-size "6.3 MB"> <!ENTITY gdk-pixbuf-size "6.2 MB">
<!ENTITY gdk-pixbuf-buildsize "37 MB (with tests)"> <!ENTITY gdk-pixbuf-buildsize "36 MB (with tests)">
<!ENTITY gdk-pixbuf-time "0.1 SBU (Using parallelism=4; with tests)"> <!ENTITY gdk-pixbuf-time "0.2 SBU (With tests; both using parallelism=4)">
]> ]>
<sect1 id="gdk-pixbuf" xreflabel="gdk-pixbuf-&gdk-pixbuf-version;"> <sect1 id="gdk-pixbuf" xreflabel="gdk-pixbuf-&gdk-pixbuf-version;">

View File

@ -9,10 +9,10 @@
<!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-opensource-src-&qt5-version;.tar.xz"> <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-opensource-src-&qt5-version;.tar.xz">
<!ENTITY qt5-download-ftp " "> <!ENTITY qt5-download-ftp " ">
<!ENTITY qt5-md5sum "eac9a97ea5335eeb1a8f0c39d016bf70"> <!ENTITY qt5-md5sum "b30147f4fd91c8dc1b7e61cbc7e6b8a6">
<!ENTITY qt5-size "595 MB"> <!ENTITY qt5-size "595 MB">
<!ENTITY qt5-buildsize "15 GB (268 MB installed)"> <!ENTITY qt5-buildsize "15 GB (268 MB installed)">
<!ENTITY qt5-time "31 SBU (using parallelism=4)"> <!ENTITY qt5-time "29 SBU (using parallelism=4)">
]> ]>
<sect1 id="qt5" xreflabel="Qt-&qt5-version;"> <sect1 id="qt5" xreflabel="Qt-&qt5-version;">
@ -491,9 +491,19 @@ done</userinput></screen>
<title>Configuring Qt5</title> <title>Configuring Qt5</title>
<sect3 id="qt5-config"> <sect3 id="qt5-config">
<!-- <title>Configuration Information</title>--> <title>Configuration Information</title>
<title>If you installed Qt5 in /usr</title> <para>
If <xref linkend="sudo"/> is installed, QT5DIR should be available to
the super user as well. Execute the following commands as the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>cat &gt; /etc/sudoers.d/qt &lt;&lt; "EOF"
<literal>Defaults env_keep += QT5DIR</literal>
EOF</userinput></screen>
<bridgehead renderas="sect4">If you installed Qt5 in /usr</bridgehead>
<para> <para>
If you installed <application>Qt5</application> in If you installed <application>Qt5</application> in
@ -512,17 +522,7 @@ pathappend $QT5DIR/bin
# End /etc/profile.d/qt5.sh</literal> # End /etc/profile.d/qt5.sh</literal>
EOF</userinput></screen> EOF</userinput></screen>
<para> <bridgehead renderas="sect4">If you did not install Qt5 in /usr</bridgehead>
If <xref linkend="sudo"/> is installed, QT5DIR should be available to
the super user as well. Execute the following commands as the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>cat &gt; /etc/sudoers.d/qt &lt;&lt; "EOF"
<literal>Defaults env_keep += QT5DIR</literal>
EOF</userinput></screen>
<bridgehead renderas="sect4">If you did not install Qt5 in /usr</bridgehead>
<para> <para>
If you installed <application>Qt5</application> in a location other If you installed <application>Qt5</application> in a location other

View File

@ -102,9 +102,9 @@
<bridgehead renderas="sect4">Required</bridgehead> <bridgehead renderas="sect4">Required</bridgehead>
<para role="required"> <para role="required">
<xref linkend="autoconf213"/>, <xref linkend="autoconf213"/>,
<xref linkend="cbindgen"/>,
<xref linkend="gtk3"/>, <xref linkend="gtk3"/>,
<xref linkend="python2"/>, <xref linkend="python2"/>,
<xref linkend="rust"/>,
<xref linkend="unzip"/>, <xref linkend="unzip"/>,
<xref linkend="yasm"/>, and <xref linkend="yasm"/>, and
<xref linkend="zip"/> <xref linkend="zip"/>

View File

@ -6,9 +6,9 @@
<!ENTITY xarchiver-download-http "https://github.com/ib/xarchiver/archive/&xarchiver-version;/xarchiver-&xarchiver-version;.tar.gz"> <!ENTITY xarchiver-download-http "https://github.com/ib/xarchiver/archive/&xarchiver-version;/xarchiver-&xarchiver-version;.tar.gz">
<!ENTITY xarchiver-download-ftp " "> <!ENTITY xarchiver-download-ftp " ">
<!ENTITY xarchiver-md5sum "5f8e2e7d0da23b61702ce364189edf10"> <!ENTITY xarchiver-md5sum "95c0e8a727faad16122d59889c105210">
<!ENTITY xarchiver-size "1.1 MB"> <!ENTITY xarchiver-size "1.1 MB">
<!ENTITY xarchiver-buildsize "12 MB"> <!ENTITY xarchiver-buildsize "10 MB">
<!ENTITY xarchiver-time "0.1 SBU"> <!ENTITY xarchiver-time "0.1 SBU">
]> ]>
@ -155,7 +155,7 @@ make</userinput></screen>
<para> <para>
<option>--disable-gtk3</option>: This switch allows building <option>--disable-gtk3</option>: This switch allows building
against GTK+2 or use <option>--disable-gtk2</option> to force against GTK+2 or use <option>--disable-gtk2</option> to force
building against GTK+3 when GTK+2 is installed, too. building against GTK+3 when GTK+2 is installed.
</para> </para>
</sect2> </sect2>