Skip to content

Commit 443618d

Browse files
authored
Upgrade linux dependencies (#4875)
* Security upgrade for OpenSSL and Curl, CVEs fixed: OpenSSL - CVE-2024-2511 - CVE-2024-4603 - CVE-2024-4741 - CVE-2024-5535 - CVE-2024-6119 CURL - CVE-2024-8096 - CVE-2024-7264 - CVE-2024-6874 - CVE-2024-6197 * Fix for curl configure failure caused by curl/curl#14373
1 parent 9199335 commit 443618d

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ librdkafka v2.6.1 is a maintenance release:
1111
scenario, if such request is made to the follower (#4616, #4754, @kphelps).
1212
* Fix to remove fetch queue messages that blocked the destroy of rdkafka
1313
instances (#4724)
14+
* Upgrade Linux dependencies: OpenSSL 3.0.15, CURL 8.10.1 (#4875).
1415

1516

1617
## Fixes

mklove/modules/configure.libcurl

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ void foo (void) {
4545
function install_source {
4646
local name=$1
4747
local destdir=$2
48-
local ver=8.8.0
49-
local checksum="77c0e1cd35ab5b45b659645a93b46d660224d0024f1185e8a95cdb27ae3d787d"
48+
local ver=8.10.1
49+
local checksum="d15ebab765d793e2e96db090f0e172d127859d78ca6f6391d7eafecfd894bbc0"
5050

5151
echo "### Installing $name $ver from source to $destdir"
5252
if [[ ! -f Makefile ]]; then
@@ -86,7 +86,7 @@ function install_source {
8686
--disable-manual \
8787
--disable-ldap{,s} \
8888
--disable-libcurl-option \
89-
--without-{librtmp,libidn2,winidn,nghttp2,nghttp3,ngtcp2,quiche,brotli} &&
89+
--without-{librtmp,libidn2,winidn,nghttp2,nghttp3,ngtcp2,quiche,brotli,libpsl} &&
9090
time make CPPFLAGS="$CPPFLAGS" -j &&
9191
make DESTDIR="${destdir}" prefix=/usr install
9292
local ret=$?

mklove/modules/configure.libssl

+2-2
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ function manual_checks {
9191
function libcrypto_install_source {
9292
local name=$1
9393
local destdir=$2
94-
local ver=3.0.13
95-
local checksum="88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313"
94+
local ver=3.0.15
95+
local checksum="23c666d0edf20f14249b3d8f0368acaee9ab585b09e1de82107c66e1f3ec9533"
9696
local url=https://www.openssl.org/source/openssl-${ver}.tar.gz
9797

9898
local conf_args="--prefix=/usr --openssldir=/usr/lib/ssl no-shared no-zlib"

0 commit comments

Comments
 (0)