Author: bdubbs Date: Sat Oct 17 11:34:20 2020 New Revision: 23817 Log: Update to nss-3.58. Update to soundtouch-2.2. Update to enchant-2.2.12. Update to sysprof-3.38.1. Update to opencv-4.5.0. Tweak libxml2 for Python-3.9. Minor change when updating glib2.
Modified: trunk/BOOK/general.ent trunk/BOOK/general/genlib/enchant.xml trunk/BOOK/general/genlib/glib2.xml trunk/BOOK/general/genlib/libxml2.xml trunk/BOOK/general/graphlib/opencv.xml trunk/BOOK/general/prog/sysprof.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/soundtouch.xml trunk/BOOK/packages.ent trunk/BOOK/postlfs/security/nss.xml Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/general.ent Sat Oct 17 11:34:20 2020 (r23817) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "16"> <!-- Always 2 digits --> +<!ENTITY day "17"> <!-- Always 2 digits --> <!ENTITY month "10"> <!-- Always 2 digits --> <!ENTITY year "2020"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "October 16th, &year;"> +<!ENTITY releasedate "October 17th, &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development --> Modified: trunk/BOOK/general/genlib/enchant.xml ============================================================================== --- trunk/BOOK/general/genlib/enchant.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/general/genlib/enchant.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -6,9 +6,9 @@ <!ENTITY enchant-download-http "https://github.com/AbiWord/enchant/releases/download/v&enchant-version;/enchant-&enchant-version;.tar.gz"> <!ENTITY enchant-download-ftp " "> - <!ENTITY enchant-md5sum "292633e58b1c829fd8705760e9e74718"> - <!ENTITY enchant-size "967 KB"> - <!ENTITY enchant-buildsize "7.4 MB (add 99 MB for tests)"> + <!ENTITY enchant-md5sum "282117c5328e8d03030a94a37c31f089"> + <!ENTITY enchant-size "968 KB"> + <!ENTITY enchant-buildsize "6.9 MB (add 100 MB for tests)"> <!ENTITY enchant-time "0.2 SBU (add 0.5 SBU for tests)"> ]> Modified: trunk/BOOK/general/genlib/glib2.xml ============================================================================== --- trunk/BOOK/general/genlib/glib2.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/general/genlib/glib2.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -225,6 +225,14 @@ <!-- with 2.64.1 on sysV, all tests pass. --> </para> + <para> + Finally, if this is a reinstall from glib2-2.64.x or earlier, remove + (as the <systemitem class="username">root</systemitem> user) an + obsolete header file that interferes with some packages: + </para> + +<screen role="root rebuild"><userinput>rm -f /usr/include/glib-2.0/glib/gurifuncs.h</userinput></screen> + </sect2> <sect2 role="commands"> Modified: trunk/BOOK/general/genlib/libxml2.xml ============================================================================== --- trunk/BOOK/general/genlib/libxml2.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/general/genlib/libxml2.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -81,13 +81,6 @@ enables <command>make check</command> to do complete testing. </para> </listitem> -<!-- - <listitem> - <para> - Recommended patch to prevent a segfault in itstool when using Python3: - <ulink url="&patch-root;/libxml2-&libxml2-version;-python3_hack-1.patch"/> - </para> - </listitem> --> </itemizedlist> <bridgehead renderas="sect3">libxml2 Dependencies</bridgehead> @@ -129,13 +122,12 @@ <sect2 role="installation"> <title>Installation of libxml2</title> -<!-- + <para> - First apply a patch, which prevents segfaults in the Python module, when - built by <xref linkend="python3"/>: + First fix a problem generating the Python3 module with Python-3.9.0 and later: </para> -<screen><userinput>patch -Np1 -i ../libxml2-&libxml2-version;-python3_hack-1.patch</userinput></screen> +<screen><userinput>sed -i '/if Py/{s/Py/(Py/;s/)/))/}' python/{types.c,libxml.c}</userinput></screen> <para> To ensure that the <application>Python</application> module can be @@ -143,7 +135,7 @@ </para> <screen><userinput>sed -i '/_PyVerify_fd/,+1d' python/types.c</userinput></screen> ---> + <para> If you are going to run the tests, disable one test that prevents the tests from completing: Modified: trunk/BOOK/general/graphlib/opencv.xml ============================================================================== --- trunk/BOOK/general/graphlib/opencv.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/general/graphlib/opencv.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -6,10 +6,10 @@ <!ENTITY opencv-download-http "https://github.com/opencv/opencv/archive/&opencv-version;/opencv-&opencv-version;.tar.gz"> <!ENTITY opencv-download-ftp " "> - <!ENTITY opencv-md5sum "04e485da95fb189ce6f293abc71bc54e"> - <!ENTITY opencv-size "85 MB"> - <!ENTITY opencv-buildsize "676 MB"> - <!ENTITY opencv-time "3.1 SBU (using parallelism=4)"> + <!ENTITY opencv-md5sum "65ecd733f41b8286debfc4f29bd0d453"> + <!ENTITY opencv-size "86 MB"> + <!ENTITY opencv-buildsize "707 MB"> + <!ENTITY opencv-time "2.9 SBU (using parallelism=4)"> <!ENTITY opencv-contrib-download "https://github.com/opencv/opencv_contrib/archive/&opencv-version;/opencv_contrib-&opencv-contrib-version;.tar.gz"> Modified: trunk/BOOK/general/prog/sysprof.xml ============================================================================== --- trunk/BOOK/general/prog/sysprof.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/general/prog/sysprof.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -6,7 +6,7 @@ <!ENTITY sysprof-download-http "&gnome-download-http;/sysprof/&gnome-minor-38;/sysprof-&sysprof-version;.tar.xz"> <!ENTITY sysprof-download-ftp "&gnome-download-ftp;/sysprof/&gnome-minor-38;/sysprof-&sysprof-version;.tar.xz"> - <!ENTITY sysprof-md5sum "a1b8d744ff0cb60462121d98840a2133"> + <!ENTITY sysprof-md5sum "b4398e0cd3673cee95fdb3c70d4c5e77"> <!ENTITY sysprof-size "448 KB"> <!ENTITY sysprof-buildsize "28 MB"> <!ENTITY sysprof-time "0.1 SBU (using parallelism=4)"> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -42,7 +42,33 @@ </listitem> --> <listitem> - <para>October 15th, 2020</para> + <para>October 17th, 2020</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to nss-3.58. Fixes + <ulink url="&blfs-ticket-root;14146">#14146</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to soundtouch-2.2. Fixes + <ulink url="&blfs-ticket-root;14145">#14145</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to enchant-2.2.12. Fixes + <ulink url="&blfs-ticket-root;14144">#14144</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to sysprof-3.38.1. Fixes + <ulink url="&blfs-ticket-root;14143">#14143</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to opencv-4.5.0. Fixes + <ulink url="&blfs-ticket-root;14132">#14132</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>October 16th, 2020</para> <itemizedlist> <listitem> <para>[bdubbs] - Update to xterm-361. Fixes Modified: trunk/BOOK/multimedia/libdriv/soundtouch.xml ============================================================================== --- trunk/BOOK/multimedia/libdriv/soundtouch.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/multimedia/libdriv/soundtouch.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -6,9 +6,9 @@ <!ENTITY soundtouch-download-http "https://gitlab.com/soundtouch/soundtouch/-/archive/&soundtouch-version;/soundtouch-&soundtouch-version;.tar.bz2"> <!ENTITY soundtouch-download-ftp " "> - <!ENTITY soundtouch-md5sum "c86cbd3ac6978aa4111302c085641f78"> + <!ENTITY soundtouch-md5sum "32c6c4461d31a5b42772a035b356dc1f"> <!ENTITY soundtouch-size "516 KB"> - <!ENTITY soundtouch-buildsize "8.7 MB"> + <!ENTITY soundtouch-buildsize "6.0 MB"> <!ENTITY soundtouch-time "0.1 SBU"> ]> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/packages.ent Sat Oct 17 11:34:20 2020 (r23817) @@ -27,7 +27,7 @@ <!ENTITY nftables-version "0.9.3"> <!ENTITY nettle-version "3.6"> -<!ENTITY nss-minor-version "57"> +<!ENTITY nss-minor-version "58"> <!ENTITY nss-micro-version "0"> <!--<!ENTITY nss-version "3.&nss-minor-version;.&nss-micro-version;">--> <!ENTITY nss-version "3.&nss-minor-version;"> @@ -94,7 +94,7 @@ <!ENTITY clucene-version "2.3.3.4"> <!ENTITY dbus-glib-version "0.110"> <!ENTITY double-conversion-version "3.1.5"> -<!ENTITY enchant-version "2.2.11"> +<!ENTITY enchant-version "2.2.12"> <!ENTITY exempi-version "2.5.2"> <!ENTITY expat-version "2.1.0"> <!ENTITY fftw-version "3.3.8"> @@ -228,8 +228,8 @@ <!ENTITY libwebp-version "1.1.0"> <!ENTITY mypaint-brushes-version "1.3.0"> <!-- version 1 only --> <!ENTITY newt-version "0.52.21"> -<!ENTITY opencv-version "4.4.0"> -<!ENTITY opencv-contrib-version "4.4.0"> +<!ENTITY opencv-version "4.5.0"> +<!ENTITY opencv-contrib-version "4.5.0"> <!ENTITY openjpeg-version "1.5.2"> <!ENTITY openjpeg2-version "2.3.1"> <!ENTITY pixman-version "0.40.0"> <!-- Even minors only --> @@ -368,7 +368,7 @@ <!ENTITY slang-version "2.3.2"> <!ENTITY subversion-version "1.14.0"> <!ENTITY swig-version "4.0.2"> -<!ENTITY sysprof-version "3.38.0"> +<!ENTITY sysprof-version "3.38.1"> <!ENTITY tcl-version "8.6.10"> <!ENTITY tk-version "8.6.10"> <!ENTITY vala-major-version "0.50"> <!-- even minors only --> @@ -1003,7 +1003,7 @@ <!ENTITY sdl-version "1.2.15"> <!ENTITY sdl2-version "2.0.12"> <!ENTITY sound-theme-freedesktop-version "0.8"> -<!ENTITY soundtouch-version "2.1.2"> +<!ENTITY soundtouch-version "2.2"> <!ENTITY speex-version "1.2.0"> <!ENTITY speexdsp-version "1.2.0"> <!ENTITY taglib-version "1.11.1"> Modified: trunk/BOOK/postlfs/security/nss.xml ============================================================================== --- trunk/BOOK/postlfs/security/nss.xml Fri Oct 16 12:08:07 2020 (r23816) +++ trunk/BOOK/postlfs/security/nss.xml Sat Oct 17 11:34:20 2020 (r23817) @@ -14,11 +14,11 @@ <!ENTITY nss-download-http "https://&nss-url;/NSS_3_&nss-minor-version;_RTM/src/nss-&nss-version;.tar.gz"> <!ENTITY nss-download-ftp " "> - <!ENTITY nss-md5sum "919ff88541b145d94b689b2b8d5f90f3"> + <!ENTITY nss-md5sum "0012ef80308f70e35ab1babc6153cee5"> <!ENTITY nss-size "78 MB"> <!-- 50 MB increase is due to new test files, see #12187 --> - <!ENTITY nss-buildsize "296 MB (add 114 MB for tests)"> - <!ENTITY nss-time "2.8 SBU (with parallelism=4, add 28 SBU for tests)"> + <!ENTITY nss-buildsize "291 MB (add 123 MB for tests)"> + <!ENTITY nss-time "2.6 SBU (with parallelism=4, add 24 SBU for tests)"> ]> <sect1 id="nss" xreflabel="NSS-&nss-version;"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page