| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<[email protected]> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository blfs.
commit e1790732c5c13a9d0d588421443f2152b516f447
Author: Bruce Dubbs <[email protected]>
AuthorDate: Wed Jun 24 18:42:44 2026 -0500
Update to curl-8.21.0 (Security Update).
---
introduction/welcome/changelog.xml | 4 +
networking/netlibs/curl.xml | 223 +++----------------------------------
packages.ent | 2 +-
3 files changed, 18 insertions(+), 211 deletions(-)
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 56ae0e3b16..5fc45197e5 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
<listitem>
<para>June 24th, 2026</para>
<itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to curl-8.21.0 (Security Update). Fixes
+ <ulink url="&blfs-ticket-root;23491">#23491</ulink>.</para>
+ </listitem>
<listitem>
<para>[bdubbs] - Update to libarchive-3.8.8. Fixes
<ulink url="&blfs-ticket-root;23489">#23489</ulink>.</para>
diff --git a/networking/netlibs/curl.xml b/networking/netlibs/curl.xml
index 807032eb0d..fa5543146b 100644
--- a/networking/netlibs/curl.xml
+++ b/networking/netlibs/curl.xml
@@ -6,10 +6,10 @@
<!ENTITY curl-download-http "https://curl.se/download/curl-&curl-version;.tar.xz">
<!ENTITY curl-download-ftp " ">
- <!ENTITY curl-md5sum "b91d9edf299e693ced85db203206e1d4">
- <!ENTITY curl-size "2.7 MB">
- <!ENTITY curl-buildsize "64 MB (with tests)">
- <!ENTITY curl-time "0.4 SBU (add 4.5 SBU for tests (without valgrind, add 17 SBU with valgrind) all using parallelism=4)">
+ <!ENTITY curl-md5sum "230131079987135cbe1eadb77a04af57">
+ <!ENTITY curl-size "2.8 MB">
+ <!ENTITY curl-buildsize "51 64 MB (with tests)">
+ <!ENTITY curl-time "0.3 SBU (add 4.1 SBU for tests (without valgrind, add 17 SBU with valgrind) all using parallelism=4)">
]>
<sect1 id="curl" xreflabel="cURL-&curl-version;">
@@ -154,34 +154,6 @@
--with-ca-path=/etc/ssl/certs &&
make</userinput></screen>
-<!--
- For version 7.54.1 I got:
- TESTDONE: 869 tests out of 869 reported OK: 100%
- TESTDONE: 1092 tests were considered during 1080 seconds
-
- <para>
- Running the test suite is optional. About 2% of the tests fail. Increase
- in test time by each failed test is about 10%. Tests SBU above was
- obtained disabling failing tests, with:
- </para>
-
- 2017-10-29 - bdubbs
- For version 7.56.1 I had a lot of test failures which included long
- timeouts. Could not determine the cause of the timeouts or failures,
- but I was missing c-ares, MIT Kerberos, ldap, samba, and the six
- external packages.
-
- 2017-12-01 - bdubbs
- Still a lot of test failures. I did have c-ares, Kerberos, and ldap
- installed this time. Best guess is that servers are not available.
-
- 2018-08-01 - renodr
- No test failures, but I didn't have any of the optional dependencies except
- for c-ares and libidn2. I might re-run this test suite before release with
- all of the optional deps, but right now, it isn't a priority - rather
- the security fix is.
--->
-
<para>
To run the test suite, issue: <command>make test</command>.
<!--One test, <filename>1477</filename>, is known to fail due to
@@ -195,184 +167,8 @@ make</userinput></screen>
pages were deleted by the 'find' command in the installation instructions
below.
</para>
-<!-- Two (of 857) tests
-fail for unknown reasons, and all tests fail is valgrind is installed. Moving
-valgrind out of $PATH is recommended if you wish to run the test suite while
-it is installed.
-
-Added by Pierre for curl-7.59.0:
-no stunnel, no valgrind, no options
-Warning: smb server unexpectedly alive
-Warning: dict server unexpectedly alive
-TESTDONE: 950 tests out of 951 reported OK: 99%
-TESTFAIL: These test cases failed: 1148
-TESTDONE: 1189 tests were considered during 362 seconds.
-__________
-
- if stunnel and valgrind are not installed, and also most options
- (I had rtmpdump), the tests complete without problems.
-Warning: smb server unexpectedly alive
-Warning: dict server unexpectedly alive
-TESTDONE: 938 tests out of 938 reported OK: 100%
-TESTDONE: 1175 tests were considered during 355 seconds.
- and no. I don't have smb - so commenting the rest of this:
- To run the test suite, issue: <command>make test</command>. Many tests
- may fail that depend on optional dependencies that may not be installed
- or upstream servers that may not be available, especially for tests
- numbered 700 and above.
- Test time may be significantly increase due to hanging tests that fail.
-__________
-Added by Bruce for curl-7.60.0:
-TESTDONE: 957 tests out of 959 reported OK: 99%
-TESTFAIL: These test cases failed: 1139 1140
-TESTDONE: 1196 tests were considered during 1184 seconds.
-From the logs, both appear to be ipv6 related.
-
-==========
-Added by Douglas for curl-7.61.0:
-TESTDONE: 961 tests out of 961 reported OK: 100%
-TESTDONE: 1202 tests were considered during 338 seconds.
-I only have c-ares and libidn2 installed, I will likely try before release
-with all optional dependencies in the book installed.
-
-=========
-7.61.1 NOTE: The test suite is extremely noisy, complaining about verification errors.
-It's possible this is due to openssl-1.1.1, BUT 79/79 tests report as 100% OK. I had
-c-ares, libpsl, and libidn1/2 installed. - Doug
-
-========
-7.62.0: All tests passed. libpsl, c-ares, libssh2, libidn2 installed.
-All 1098 tests report OK.
-
-=======
-Added by Douglas for curl-7.64.0:
-TESTDONE: 1022 tests out of 1023 reported OK: 99%
-TESTFAIL: These tests cases failed: 323
-TESTDONE: 1235 tests were considered during 1279 seconds.
-For dependencies, I had c-ares, gnutls, libidn2, libpsl, krb5, libssh2, nghttp2,
-OpenLDAP, Samba, stunnel, and Valgrind installed.
-=======
-Added by bdubbs for curl-7.64.1:
-TESTDONE: 1022 tests out of 1025 reported OK: 99%
-TESTFAIL: These test cases failed: 323 1139 1140
-TESTDONE: 1242 tests were considered during 1483 seconds
-
-=======
-Added by renodr for curl-7.65.1:
-TESTDONE: 996 tests out of 997 reported OK: 99%
-TESTFAIL: These test cases failed: 1560
-TESTDONE: 1249 tests were considered during 1091 seconds.
-All dependencies except for externals installed.
-=======
-Added by bdubbs for curl-7.65.2:
-TESTDONE: 1034 tests out of 1036 reported OK: 99%
-TESTFAIL: These test cases failed: 323 1560
-TESTDONE: 1254 tests were considered during 1362 seconds.
-Time above does not include test build time.
-All dependencies except for externals installed.
-=======
-Added by bdubbs for curl-7.65.3:
-TESTDONE: 1031 tests out of 1036 reported OK: 99%
-TESTFAIL: These test cases failed: 323 1139 1140 1173 1560
-TESTDONE: 1254 tests were considered during 1364 seconds.
-
-The tests that fail seem to be somewhat random. What happened between
-yesterday and today that that tests 1139 1140 1173 now fail?
-
-=======
-Added by bdubbs for curl-7.68.0:
-TESTDONE: 1066 tests out of 1071 reported OK: 99%
-TESTFAIL: These test cases failed: 323 1139 1140 1173 1560
-TESTDONE: 1290 tests were considered during 1515 seconds.
-
-=======
-Added by bdubbs for curl-7.69.0:
-TESTDONE: 074 tests out of 1079 reported OK: 99%
-TESTFAIL: These test cases failed: 323 1139 1140 1173 1560
-TESTDONE: 1320 tests were considered during 1514 seconds.
-
-For curl-7.69.1, 1082 tests out of 1086 reported OK. 1560 now passes.
-1330 tests were considered during 1528 seconds.
-
-======
-Added by renodr for curl-7.70.0:
-TESTDONE: 1062 tests out of 1062 reported OK: 100%
-TESTDONE: 1352 tests were considered during 1218 seconds.
-Tests were ran with all dependencies present except for stunnel.
-impacket only seems to add one extra test to the mix as well.
-
-======
-Added by renodr for curl-7.71.0:
-TESTDONE: 1072 tests out of 1072 reported OK: 100%
-TESTDONE: 1364 tests were considered during 1202 seconds.
-Tests were run similarly to 7.70.0 - all deps except for stunnel.
-
-======
-Added by renodr for curl-7.71.1:
-TESTDONE: 1076 tests out of 1076 reported OK: 100%
-TESTDONE: 1368 tests were considered during 1207 seconds.
-Tests were run similarly to 7.71.0, including impacket, but no stunnel.
-
-======
-Added by renodr for curl-7.72.0:
-TESTDONE: 1094 tests out of 1097 reported OK: 99%
-TESTFAIL: These test cases failed: 1700 1701 1702
-TESTDONE: 1374 tests were considered during 1285 seconds.
-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.
-
-======
-Added by renodr for curl-7.74.0:
-TESTDONE: 1119 tests out of 1119 reported OK: 100%
-TESTDONE: 1388 tests were considered during 1370 seconds.
-Tests have all BLFS dependencies installed, as well as impacket.
-stunnel not installed.
-
-======
-Added by bdubbs for curl-7.79.0:
-TESTDONE: 1432 tests were considered during 1543 seconds.
-TESTDONE: 1208 tests out of 1212 reported OK: 99%
-
-Tests have all BLFS dependencies installed but without impacket.
-
-======
-Added by plabs for curl-7.79.1:
-TESTDONE: 1434 tests were considered during 1652 seconds.
-TESTDONE: 1171 tests out of 1171 reported OK: 100%
-Tests have all BLFS dependencies installed except stunnel but without impacket.
-====
-bdubbs curl-7.83.0 2022-04-28
-TESTDONE: 1497 tests were considered during 1666 seconds.
-TESTDONE: 1252 tests out of 1256 reported OK: 99%
-TESTFAIL: These test cases failed: 1139 1140 1173 1177
-====
-Added by xry111 for curl-7.85.0 on 2022-09-01:
-With:
- all BLFS dependencies but stunnel installed
- libssh2-2.10.0 patched with libssh2-1.10.0-upstream_fix-1.patch
- with-{gssapi,libssh2} enable-threaded-resolver
-TESTDONE: 1520 tests were considered during 508 seconds.
-TESTDONE: 1327 tests out of 1328 reported OK: 99%
-TESTFAIL: These test cases failed: 1459
- It is a SCP test for bad .known_hosts file and fails because of a mismatch
- of error codes, I don't think it indicated a serious issue.
-[renodr] - Test results for 7.85.0 (2022-09-03), no libssh2 enabled or gssapi
-TESTDONE: 1528 tests were considered during 2041 seconds.
-TESTDONE: 1326 tests out of 1326 reported OK: 100%
-
-[renodr] - Test results for 7.87.0 (2022-12-30)
-TESTDONE: 1559 tests were considered during 2112 seconds.
-TESTDONE: 1342 tests out of 1342 reported OK: 100%
-libssh2 installed and enabled
+<!--
+Deleted tsults fo rcURL 7.x
[renodr] - Test results for 8.0.1 (2023-03-27)
TESTDONE: 1593 tests were considered during 4761 seconds.
@@ -454,6 +250,13 @@ TESTDONE: 1905 tests were considered during 1433 seconds.
TESTDONE: 1689 tests out of 1694 reported OK: 99%
TESTFAIL: These test cases failed: 1139 1140 1173 1177 1477 (related to man pages)
Run with valgrind and all dependencies in the book installed.
+
+[bdubbs] - Test results for 8.21.0 (2026-06-24)
+TESTDONE: 2013 tests were considered during 340 seconds.
+TESTDONE: 1597 tests out of 1602 reported OK: 99%
+The 4 tests that failed all had to do with man pages after installation.
+TESTFAIL: These test cases failed: 1139 1140 1173 1177 1477
+Without valgrind
-->
<para>
diff --git a/packages.ent b/packages.ent
index 26a208fd7c..fcda9f3ac7 100644
--- a/packages.ent
+++ b/packages.ent
@@ -788,7 +788,7 @@
<!-- Chapter 17 -->
<!ENTITY c-ares-version "1.34.6">
-<!ENTITY curl-version "8.20.0">
+<!ENTITY curl-version "8.21.0">
<!ENTITY geoclue2-version "2.8.1">
<!ENTITY glib-networking-minor "2.80">
<!ENTITY glib-networking-version "&glib-networking-minor;.1">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page