Update to curl-7.73.0

Update to glib2-2.66.2 (time critical fix, see the mailing lists)
Fix a regression in avahi that affects systems with IPv6 enabled and multiple NICs.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23826 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2020-10-20 02:08:37 +00:00
parent 1b747ab601
commit 14726fe5e3
5 changed files with 49 additions and 10 deletions

View File

@ -6,10 +6,10 @@
<!ENTITY glib2-download-http "&gnome-download-http;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
<!ENTITY glib2-download-ftp "&gnome-download-ftp;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
<!ENTITY glib2-md5sum "018d2954ecbef1cd9e25c9bbe75475ca">
<!ENTITY glib2-md5sum "163f2954e75557b86a7aceacd797fc98">
<!ENTITY glib2-size "4.6 MB">
<!ENTITY glib2-buildsize "205 MB (add 5 MB for tests)">
<!ENTITY glib2-time "0.5 SBU (add 0.5 SBU for tests; both using parallelism=4)">
<!ENTITY glib2-time "0.5 SBU (add 1.5 SBU for tests; both using parallelism=4)">
]>
<sect1 id="glib2" xreflabel="GLib-&glib2-version;">
@ -284,7 +284,8 @@ cp -r ../docs/reference/{NEWS,gio,glib,gobject} /usr/share/doc/glib-&glib2-versi
/usr/include/gio-unix-2.0,
/usr/include/glib-2.0,
/usr/lib/glib-2.0,
/usr/share/glib-2.0, and
/usr/share/glib-2.0,
/usr/share/doc/glib-&glib2-version;, and
/usr/share/gtk-doc/html/{gio,glib,gobject}
</seg>
</seglistitem>

View File

@ -44,6 +44,20 @@
<listitem>
<para>October 19th, 2020</para>
<itemizedlist>
<listitem>
<para>[renodr] - Fixed a regression in avahi that leads to severe
log spam on systems with multiple NICs installed and that have IPv6
enabled.</para>
</listitem>
<listitem>
<para>[renodr] - Update to glib2-2.66.2. Contains a fix for European
Daylight Savings Time. Fixes
<ulink url="&blfs-ticket-root;14150">#14150</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to curl-7.73.0. Fixes
<ulink url="&blfs-ticket-root;14140">#14140</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to firefox-78.4.0 and
JS78.4.0. Fixes

View File

@ -6,10 +6,10 @@
<!ENTITY curl-download-http "https://curl.haxx.se/download/curl-&curl-version;.tar.xz">
<!ENTITY curl-download-ftp " ">
<!ENTITY curl-md5sum "b5579dcc9ae76478f4e070fb4f820223">
<!ENTITY curl-md5sum "d7df02d3b78b625fee4dd765808a6eb6">
<!ENTITY curl-size "2.3 MB">
<!ENTITY curl-buildsize "96 MB (add 17 MB for tests)">
<!ENTITY curl-time "0.4 SBU (add 13 SBU for tests)">
<!ENTITY curl-buildsize "94 MB (add 17 MB for tests)">
<!ENTITY curl-time "0.4 SBU (add 14 SBU for tests)">
]>
<sect1 id="curl" xreflabel="cURL-&curl-version;">
@ -162,8 +162,8 @@ make</userinput></screen>
<para>
To run the test suite, issue: <command>make test</command>.
Three tests, 1700, 1701, and 1702, are known to fail due to
missing executables from the nghttp2 package.
<!-- Three tests, 1700, 1701, and 1702, are known to fail due to
missing executables from the nghttp2 package.-->
</para>
<!-- Two (of 857) tests
fail for unknown reasons, and all tests fail is valgrind is installed. Moving
@ -292,6 +292,13 @@ Tests have all BLFS dependencies with the exception of stunnel;
and the optional impacket python module was installed.
Tests seem to be failing due to a missing 'nghttpx' executable
used to start a test server.
======
Added by renodr for curl-7.73.0:
TESTDONE: 1121 tests out of 1121 reported OK: 100%
TESTDONE: 1387 tests were considered during 1303 seconds.
Tests have all BLFS dependencies installed with the exception of stunnel,
as well as the optional impacket installed.
-->
<para>

View File

@ -70,6 +70,16 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/avahi-&avahi-version;-ipv6_race_condition_fix-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Avahi Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -124,6 +134,13 @@ useradd -c "Avahi Daemon Owner" -d /var/run/avahi-daemon -u 84 \
<screen role="root"><userinput>groupadd -fg 86 netdev</userinput></screen>
<para>
Fix a regression that results in a race condition when IPv6 is in use
and multiple network adapters are present on the system:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../avahi-&avahi-version;-ipv6_race_condition_fix-1.patch</userinput></screen>
<para>
Install <application>Avahi</application> by running the following
commands:

View File

@ -100,7 +100,7 @@
<!ENTITY fftw-version "3.3.8">
<!ENTITY gcab-version "0.7">
<!ENTITY glib2-minor "2.66">
<!ENTITY glib2-version "&glib2-minor;.1">
<!ENTITY glib2-version "&glib2-minor;.2">
<!ENTITY glibmm-version "2.64.2">
<!ENTITY gmime-version "2.6.23">
<!ENTITY gmime3-version "3.2.7">
@ -609,7 +609,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!-- Chapter 17 -->
<!ENTITY c-ares-version "1.16.1">
<!ENTITY curl-version "7.72.0">
<!ENTITY curl-version "7.73.0">
<!ENTITY geoclue2-version "2.5.6">
<!ENTITY glib-networking-version "2.66.0">
<!ENTITY ldns-version "1.7.1">