Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v3 00/66] package/libopenssl: bump version to 4.0.2
@ 2026-09-20 14:04 Bernd Kuhls
  2026-09-20 14:04 ` [Buildroot] [PATCH v3 01/66] package/qt5/qt5opcua: remove package Bernd Kuhls
                   ` (66 more replies)
  0 siblings, 67 replies; 68+ messages in thread
From: Bernd Kuhls @ 2026-09-20 14:04 UTC (permalink / raw)
  To: buildroot
  Cc: Zoltan Gyarmati, Marcin Bis, Robert Rose, Yair Ben Avraham,
	Thomas Petazzoni, Cédric Chépied, Heiko Thiery,
	Philipp Richter, Titouan Christophe, Fabrice Fontaine,
	Joris Lijssens, Thomas Devoogdt, Romain Naour,
	Roy Kollen Svendsen, Brandon Maier, Francois Perrad,
	Noé Rubinstein, Norbert Lange, Jesse Van Gavere,
	Luca Ceresoli, David GOUARIN, Andrey Yurovsky, André Zwing,
	Daniel Price, Christian Hitz, Gregory Dymarek, Stefan Ott,
	Baxiche Su, Philippe Reynes, Sen Hastings, Fabrice Fontaine,
	James Hilliard, Giulio Benetti, Karoly Kasza, Martin Bark

Hi,

this series bumps libopenssl to version 4.0.2.

It consists of the following parts:

0001-0006: package removals
0007-0031: version bumps that provide compatibility with OpenSSL 4.x
           0007-0013 belong to the boost patch series
           0026-0029 belong to the snort3 patch series
0032-0076: upstream fixes for packages without a released version that
           provides compatibility with OpenSSL 4.x
           The luvi package needed to be bumped first so the upstream
           fix for OpenSSL 4.x could be applied
           The poco package needed the CMake patch from Yegor
0077:      bump libopenssl to 4.0.2

None of the patches 0001-0076 depend on the libopenssl bump, they all
build fine with libopenssl 3.6.2.

Regards, Bernd

v3:
- rebased
  the current tree, also containing unrelated build fixes, can be found
  here:
  https://gitlab.com/bkuhls/buildroot/-/commits/c60dc5542041aef205b874e875a3da582ebb6811
- added systemd fix
- removed mender removal for the time being from the series
  the tree mentioned above still contains the removal, then the revert
  of the removal and Adam's bump to 5.1.0 which is broken with the bump
  to OpenSSL 4.0.2:
  https://lists.buildroot.org/pipermail/buildroot/2026-September/810147.html
- to-do:
  package/qt6/qt6opcua needs to be removed as well

v2:
- squashed BR2_TOOLCHAIN_HAS_GCC_BUG_101916 removal into
  heirloom-mailx removal patch
- added qt6 bump which also fixes build with OpenSSL 4.0

Bernd Kuhls (65):
  package/qt5/qt5opcua: remove package
  package/qt5/qt5knx: remove package
  package/domoticz: bump version to 2026.3
  package/libtorrent-rasterbar: bump version to 2.1.1
  package/boost: bump version to 1.92.0
  package/asterisk: bump bundled pjsip to 2.17
  package/asterisk: bump version to 22.11.0
  package/asterisk: Fix build with OpenSSL 4.0.0
  package/dovecot{-pigeonhole}: security bump version to 2.4.5
  package/libp11: bump version to 0.4.20
  package/nmap: bump version to 7.991
  package/openvmtools: bump version to 13.1.0
  package/poco: bump version to 1.15.3
  package/qt6: security bump version to 6.11.2
  package/resiprocate: security bump version to 1.14.0
  package/resiprocate: Fix build with OpenSSL 4.0.0
  package/daq3: bump version to 3.0.27
  package/snort3: fix build error with numa support
  package/snort3: bump version to 3.12.2.0
  package/snort3: Fix build with OpenSSL 4.0.0
  package/xtables-addons: use kernel-module infra
  package/xtables-addons: bump version to 3.31
  package/apache: Add support for OpenSSL 4.0.0
  package/boinc: Fix build with OpenSSL 4.0.0
  package/ca-certificates: Replace c_rehash with openssl rehash
  package/clamav: Fix build with OpenSSL 4.0.0
  package/ecryptfs-utils: remove OpenSSL support
  package/freeradius-server: Add support for OpenSSL 4.0.0
  package/freeswitch: Add support for OpenSSL 4.0.0
  package/gloox: Fix build with OpenSSL 4.0.0
  package/grpc: Fix build with OpenSSL 4.0.0
  package/ibm-sw-tpm2: Fix build with OpenSSL 4.{0, 1}
  package/ibrdtnd: Fix build with OpenSSL 4.0.0
  package/lftp: Add support for OpenSSL 4.0.0
  package/libesmtp: Fix build with OpenSSL 4.0.0
  package/libkrb5: Add support for OpenSSL 4.0.0
  package/luvi: fix build without c++
  package/luvi: bump version to 102-g9fa6c141a
  package/luvi: Fix build with OpenSSL 4.0.0
  package/mtd: Fix build with OpenSSL 4.0.0
  package/netsnmp: Fix build with OpenSSL 4.0.0
  package/ntp: Add support for OpenSSL 4.0.0
  package/omniorb: Fix build with OpenSSL 4.0.0
  package/opensc: Add support for OpenSSL 4.0.0
  package/perl-net-ssleay: Add support for OpenSSL 4.0.0
  package/pkcs11-helper: Add support for OpenSSL 4.0.0
  package/python3: Add support for OpenSSL 4.0.0
  package/qpid-proton: Fix build with OpenSSL 4.0.0
  package/qt5/qt5base: Add support for OpenSSL 4.0.0
  package/rauc: Fix build with OpenSSL 4.0.0
  package/redis: Fix build with OpenSSL 4.0.0
  package/socat: Add support for OpenSSL 4.0.0
  package/sofia-sip: Fix build with OpenSSL 4.0.0
  package/softhsm2: Fix build with OpenSSL 4.0.0
  package/squid: Fix build with OpenSSL 4.0.0
  package/sudo: Add support for OpenSSL 4.0.0
  package/systemd: Fix build with OpenSSL 4.0.0
  package/thrift: Fix build with LibreSSL and OpenSSL 4.x
  package/thrift: Fix build with OpenSSL 4.0.0
  package/tpm2-openssl: Fix build with OpenSSL 4.0.0
  package/trousers: Fix build with OpenSSL 4.0.0
  package/uboot-tools: Fix build with OpenSSL 4.0.0
  package/xmrig: Add support for OpenSSL 4.0.0
  package/znc: Fix build with OpenSSL 4.0.0
  package/libopenssl: bump version to 4.0.2

Yegor Yefremov (1):
  package/poco: convert to CMake package

 .checkpackageignore                           |   10 +-
 Config.in.legacy                              |   50 +
 DEVELOPERS                                    |    2 -
 docs/manual/migrating.adoc                    |    6 +
 .../0004-modules-md-Merge-from-icing-md.patch |   57 +
 package/apr-util/Config.in                    |    1 -
 ...of-bundled-libpjsip-with-OpenSSL-4.x.patch |   63 +
 package/asterisk/asterisk.hash                |    6 +-
 package/asterisk/asterisk.mk                  |    8 +-
 ...fix-a-build-failure-with-openssl-4.0.patch |   26 +
 ...xit_code-guard-static_asserts-on-MIP.patch |   59 +
 .../0001-unordered-fix-copy-assign.patch      |   22 -
 ...-for-duplicate-definition-of-SIGLOST.patch |   30 +
 package/boost/0003-Fix-build.patch            |   39 +
 ...-types-between-declaration-and-defin.patch |   53 +
 package/boost/Config.in                       |   12 +-
 package/boost/boost.hash                      |    4 +-
 package/boost/boost.mk                        |    2 +-
 package/ca-certificates/ca-certificates.mk    |    4 +-
 ...-crypto-Remove-cl_ASN1_GetTimeT-1731.patch |  136 +
 package/daq3/daq3.hash                        |    2 +-
 package/daq3/daq3.mk                          |    2 +-
 package/domoticz/Config.in                    |    7 +-
 package/domoticz/domoticz.hash                |    3 +-
 package/domoticz/domoticz.mk                  |   27 +-
 .../dovecot-pigeonhole.hash                   |    4 +-
 .../dovecot-pigeonhole/dovecot-pigeonhole.mk  |   12 +-
 ...xpand-crypt-Link-test-binary-statica.patch |   32 +
 ...g-passdbs-with-identical-driver-args.patch |  137 -
 ...onfigure-Explicitly-check-for-icu-uc.patch |   28 -
 package/dovecot/Config.in                     |   21 +-
 package/dovecot/dovecot.hash                  |    4 +-
 package/dovecot/dovecot.mk                    |   68 +-
 package/ecryptfs-utils/ecryptfs-utils.mk      |    2 +-
 package/fluent-bit/Config.in                  |    1 -
 ...ING-functions-for-OpenSSL-4.0-compat.patch |   80 +
 package/freeswitch/freeswitch.mk              |    5 +
 .../0001-Fix-build-with-OpenSSL-4.x.patch     |   43 +
 .../grpc/0003-Add-support-for-OpenSSL-4.patch |  327 +
 .../0002-tpm-Update-to-OpenSSL-4.1.patch      |   28 +
 ...ateManager.cpp-fix-build-with-OpenSS.patch |   41 +
 .../0002-allow-build-with-OpenSSL-4.x.patch   |   56 +
 package/libcoap/Config.in                     |    1 -
 ...-with-OpenSSL-4.0-opaque-ASN1_STRING.patch |   36 +
 ...eck_host-to-verify-KKDCP-server-cert.patch |  252 +
 ...Improve-future-OpenSSL-compatibility.patch |  327 +
 package/libks/Config.in                       |    1 -
 package/libldns/libldns.mk                    |    8 +-
 package/libopenssl/Config.in                  |   34 -
 package/libopenssl/libopenssl.hash            |    4 +-
 package/libopenssl/libopenssl.mk              |   18 +-
 package/libp11/Config.in                      |    1 -
 package/libp11/libp11.hash                    |    4 +-
 package/libp11/libp11.mk                      |    5 +-
 package/librelp/Config.in                     |    1 -
 package/libssh/Config.in                      |    1 -
 .../0001-fix-more-c-17-that-made-it-in.patch  |   53 +
 package/libtorrent-rasterbar/Config.in        |    8 +-
 .../libtorrent-rasterbar.hash                 |    5 +-
 .../libtorrent-rasterbar.mk                   |   22 +-
 ...eLists.txt-only-require-a-C-compiler.patch |   48 +
 ...ly-disable-GCC-diagnostics-in-ocsp.c.patch |   80 -
 ...isable-Wincompatible-pointer-types-f.patch |   54 -
 .../luvi/0002-feat-support-openssl-4.0.patch  |  403 +
 package/luvi/Config.in                        |    1 -
 package/luvi/luvi.hash                        |    2 +-
 package/luvi/luvi.mk                          |    2 +-
 ...t-compile-engine-support-if-not-avai.patch |   62 +
 package/mtd/Config.in                         |    1 -
 .../0002-libsnmp-Fix-OpenSSL-4-build.patch    |   99 +
 ...if-compiling-without-Lua-support.-Cl.patch |   29 +
 package/nmap/nmap.hash                        |    6 +-
 package/nmap/nmap.mk                          |    2 +-
 package/ntp/0008-openssl4.patch               |  100 +
 package/omniorb/0001-openssl4.patch           |   63 +
 .../0001-Changes-for-OpenSSL-4.0.0.patch      |  333 +
 package/openssh/openssh.mk                    |    8 +-
 .../0001-configure.ac-disable-Werror.patch    |   32 +
 .../openvmtools/0001-no_cflags_werror.patch   |   18 -
 .../0002-dont-force-cppflags.patch            |   21 -
 ...-not-force-I-usr-include-in-CPPFLAGS.patch |   36 +
 ..._poll-h-to-fix-build-failure-on-musl.patch |  813 --
 ...to-vm_poll.h-to-fix-build-failure-on.patch |  133 +
 ...ns-about-glibc-being-only-libc-imple.patch |   27 +-
 ...e-configure-test-for-struct-timespec.patch |   31 +-
 ...finition-of-ALLPERMS-and-ACCESSPERMS.patch |   35 +-
 ...-test-for-feature-instead-of-platfor.patch |   74 +-
 ...onfigure-test-for-sys-stat.h-include.patch |   21 +-
 ...gfs-fuse-fsutils.h-fix-build-on-mus.patch} |    8 +-
 ...FromNtTimeNsec-aware-of-64-bit-time_.patch |   51 +
 ...on-discards-const-qualifier-from-poi.patch |  148 +
 ...FromNtTimeNsec-aware-of-64-bit-time_.patch |   80 -
 ...GLib-g_free-macro-redefinition-erro.patch} |   11 +-
 ...uthorization-on-incoming-guestOps-re.patch |   41 -
 ...-2025-22247-1100-1225-VGAuth-updates.patch |  383 -
 package/openvmtools/openvmtools.hash          |    3 +-
 package/openvmtools/openvmtools.mk            |   22 +-
 .../0002-Fix-SSLv3-in-OpenSSL-4.0.0.patch     |   39 +
 ...emove-support-for-some-TLS-functions.patch |  197 +
 ...SSLeay-to-support-opaque-ASN1_STRING.patch |  179 +
 ...-removal-of-SSLv2-Client-Hello-suppo.patch |   66 +
 ...Net-SSLeay-OPENSSL_info-return-value.patch |   45 +
 ...r-OPenSSL-4-support-and-update-tests.patch |   94 +
 ...but-if-with-else-to-avoid-duplicate-.patch |   83 +
 ...1-crypto-openssl-use-ASN1_TIME_to_tm.patch |   48 +
 package/poco/Config.in                        |    1 +
 package/poco/poco.hash                        |    2 +-
 package/poco/poco.mk                          |  100 +-
 package/python3/0011-openssl4-support.patch   | 9807 +++++++++++++++++
 ...1-PROTON-2937-Add-OpenSSL-4.x-compat.patch |   80 +
 package/qt5/Config.in                         |    2 -
 package/qt5/qt5base/0009-openssl4.patch       |   52 +
 package/qt5/qt5base/0010-openssl4.patch       |  139 +
 package/qt5/qt5base/0011-openssl4.patch       |   89 +
 package/qt5/qt5knx/Config.in                  |   12 -
 package/qt5/qt5knx/qt5knx.hash                |    6 -
 package/qt5/qt5knx/qt5knx.mk                  |   15 -
 package/qt5/qt5opcua/Config.in                |    9 -
 package/qt5/qt5opcua/qt5opcua.hash            |   10 -
 package/qt5/qt5opcua/qt5opcua.mk              |   19 -
 package/qt6/qt6.mk                            |    2 +-
 ...e.cpp-remove-is_always_lock_free-sta.patch |   41 -
 package/qt6/qt6base/qt6base.hash              |    4 +-
 package/qt6/qt6charts/qt6charts.hash          |    4 +-
 .../qt6/qt6core5compat/qt6core5compat.hash    |    4 +-
 .../qt6/qt6declarative/qt6declarative.hash    |    4 +-
 package/qt6/qt6graphs/qt6graphs.hash          |    4 +-
 package/qt6/qt6grpc/qt6grpc.hash              |    4 +-
 .../qt6languageserver/qt6languageserver.hash  |    4 +-
 package/qt6/qt6mqtt/qt6mqtt.hash              |    2 +-
 package/qt6/qt6multimedia/qt6multimedia.hash  |    4 +-
 package/qt6/qt6opcua/qt6opcua.hash            |    2 +-
 .../qt6/qt6positioning/qt6positioning.hash    |    4 +-
 package/qt6/qt6quick3d/qt6quick3d.hash        |    4 +-
 .../qt6quicktimeline/qt6quicktimeline.hash    |    4 +-
 package/qt6/qt6scxml/qt6scxml.hash            |    4 +-
 package/qt6/qt6serialbus/qt6serialbus.hash    |    4 +-
 package/qt6/qt6serialport/qt6serialport.hash  |    4 +-
 .../qt6/qt6shadertools/qt6shadertools.hash    |    4 +-
 package/qt6/qt6svg/qt6svg.hash                |    4 +-
 package/qt6/qt6tools/qt6tools.hash            |    4 +-
 .../qt6virtualkeyboard.hash                   |    4 +-
 package/qt6/qt6wayland/qt6wayland.hash        |    4 +-
 package/qt6/qt6websockets/qt6websockets.hash  |    4 +-
 ...N1_STRING_get0_data-and-ASN1_STRING_.patch |   48 +
 package/rauc/Config.in                        |    2 -
 package/rauc/rauc.mk                          |    3 +-
 ...emove-Werror-deprecated-declarations.patch |   28 +
 ...precated-OpenSSL-calls-fix-upcoming-.patch |  595 +
 ...aining-build-errors-with-OpenSSL-4.x.patch |   47 +
 package/resiprocate/resiprocate.hash          |    2 +-
 package/resiprocate/resiprocate.mk            |    2 +-
 .../0001-Rename-numa.h-to-numa_snort.h.patch  |   79 +
 ...fix-const-qualifiers-for-OpenSSL-4.0.patch |   63 +
 package/snort3/snort3.hash                    |    2 +-
 package/snort3/snort3.mk                      |    2 +-
 ...penSSL-4.0-use-ASN1_STRING-accessors.patch |   35 +
 ...001-Fix-build-error-with-OpenSSL-4.0.patch |   42 +
 ...mory-leak-in-OSSL-byteString2oid-863.patch |   49 +
 ...in-EdDSA-PrintableString-handling-85.patch |   98 +
 package/softhsm2/Config.in                    |    1 -
 .../0001-Fix-OpenSSL-4.0-compatibility.patch  |  368 +
 ...-for-getting-an-ASN1_STRING-s-length.patch |   46 +
 ...compilation-with-openssl-4.0.0-beta1.patch |   86 +
 ...sport-Make-it-compatible-with-OpenSS.patch |  193 +
 ...recated-OpenSSL-API-ASN1_STRING_data.patch |   35 +
 ...TRING-and-X509_NAME-access-for-OpenS.patch |   87 +
 package/trousers/0004-openssl4.patch          |   26 +
 ...Add-support-for-OpenSSL-Provider-API.patch |  304 +
 package/unbound/Config.in                     |    1 -
 package/unbound/unbound.mk                    |    1 +
 .../0001-Fix-build-with-OpenSSL-4.0.0.patch   |   40 +
 package/xtables-addons/Config.in              |    2 +-
 package/xtables-addons/xtables-addons.hash    |    2 +-
 package/xtables-addons/xtables-addons.mk      |    9 +-
 ...-Fix-build-error-with-OpenSSL-4-2024.patch |   57 +
 176 files changed, 16971 insertions(+), 2187 deletions(-)
 create mode 100644 package/apache/0004-modules-md-Merge-from-icing-md.patch
 create mode 100644 package/asterisk/0006-Fix-build-of-bundled-libpjsip-with-OpenSSL-4.x.patch
 create mode 100644 package/boinc/0001-Adapt-code-to-fix-a-build-failure-with-openssl-4.0.patch
 create mode 100644 package/boost/0001-fix-process-v2-exit_code-guard-static_asserts-on-MIP.patch
 delete mode 100644 package/boost/0001-unordered-fix-copy-assign.patch
 create mode 100644 package/boost/0002-Add-check-for-duplicate-definition-of-SIGLOST.patch
 create mode 100644 package/boost/0003-Fix-build.patch
 create mode 100644 package/boost/0004-fix-inconsistent-types-between-declaration-and-defin.patch
 create mode 100644 package/clamav/0001-libclamav-crypto-Remove-cl_ASN1_GetTimeT-1731.patch
 create mode 100644 package/dovecot/0001-Revert-lib-var-expand-crypt-Link-test-binary-statica.patch
 delete mode 100644 package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch
 delete mode 100644 package/dovecot/0002-configure-Explicitly-check-for-icu-uc.patch
 create mode 100644 package/freeradius-server/0009-Use-ASN1_STRING-functions-for-OpenSSL-4.0-compat.patch
 create mode 100644 package/gloox/0001-Fix-build-with-OpenSSL-4.x.patch
 create mode 100644 package/grpc/0003-Add-support-for-OpenSSL-4.patch
 create mode 100644 package/ibm-sw-tpm2/0002-tpm-Update-to-OpenSSL-4.1.patch
 create mode 100644 package/ibrdtnd/0003-SecurityCertificateManager.cpp-fix-build-with-OpenSS.patch
 create mode 100644 package/lftp/0002-allow-build-with-OpenSSL-4.x.patch
 create mode 100644 package/libesmtp/0001-Fix-build-with-OpenSSL-4.0-opaque-ASN1_STRING.patch
 create mode 100644 package/libkrb5/0002-Use-X509_check_host-to-verify-KKDCP-server-cert.patch
 create mode 100644 package/libkrb5/0003-Improve-future-OpenSSL-compatibility.patch
 create mode 100644 package/libtorrent-rasterbar/0001-fix-more-c-17-that-made-it-in.patch
 create mode 100644 package/luvi/0001-CMakeLists.txt-only-require-a-C-compiler.patch
 delete mode 100644 package/luvi/0001-Selectively-disable-GCC-diagnostics-in-ocsp.c.patch
 delete mode 100644 package/luvi/0002-CMakeLists.txt-disable-Wincompatible-pointer-types-f.patch
 create mode 100644 package/luvi/0002-feat-support-openssl-4.0.patch
 create mode 100644 package/mtd/0001-ubifs-utils-Don-t-compile-engine-support-if-not-avai.patch
 create mode 100644 package/netsnmp/0002-libsnmp-Fix-OpenSSL-4-build.patch
 create mode 100644 package/nmap/0002-Do-not-call-NSE-if-compiling-without-Lua-support.-Cl.patch
 create mode 100644 package/ntp/0008-openssl4.patch
 create mode 100644 package/omniorb/0001-openssl4.patch
 create mode 100644 package/opensc/0001-Changes-for-OpenSSL-4.0.0.patch
 create mode 100644 package/openvmtools/0001-configure.ac-disable-Werror.patch
 delete mode 100644 package/openvmtools/0001-no_cflags_werror.patch
 delete mode 100644 package/openvmtools/0002-dont-force-cppflags.patch
 create mode 100644 package/openvmtools/0002-m4-do-not-force-I-usr-include-in-CPPFLAGS.patch
 delete mode 100644 package/openvmtools/0003-Rename-poll-h-into-vm_poll-h-to-fix-build-failure-on-musl.patch
 create mode 100644 package/openvmtools/0003-Rename-poll.h-into-vm_poll.h-to-fix-build-failure-on.patch
 rename package/openvmtools/{0011-open-vm-tools-vmhgfs-fuse-fsutils.h-fix-build-on-mus.patch => 0009-open-vm-tools-vmhgfs-fuse-fsutils.h-fix-build-on-mus.patch} (86%)
 create mode 100644 package/openvmtools/0010-Make-HgfsConvertFromNtTimeNsec-aware-of-64-bit-time_.patch
 create mode 100644 package/openvmtools/0011-fix-initialization-discards-const-qualifier-from-poi.patch
 delete mode 100644 package/openvmtools/0012-Make-HgfsConvertFromNtTimeNsec-aware-of-64-bit-time_.patch
 rename package/openvmtools/{0015-glib_stubs-avoid-GLib-g_free-macro-redefinition-error.patch => 0012-glib_stubs-avoid-GLib-g_free-macro-redefinition-erro.patch} (84%)
 delete mode 100644 package/openvmtools/0013-Properly-check-authorization-on-incoming-guestOps-re.patch
 delete mode 100644 package/openvmtools/0014-CVE-2025-22247-1100-1225-VGAuth-updates.patch
 create mode 100644 package/perl-net-ssleay/0002-Fix-SSLv3-in-OpenSSL-4.0.0.patch
 create mode 100644 package/perl-net-ssleay/0003-OpenSSL-4.0.0-remove-support-for-some-TLS-functions.patch
 create mode 100644 package/perl-net-ssleay/0004-Fix-Net-SSLeay-to-support-opaque-ASN1_STRING.patch
 create mode 100644 package/perl-net-ssleay/0005-Update-tests-for-removal-of-SSLv2-Client-Hello-suppo.patch
 create mode 100644 package/perl-net-ssleay/0006-Add-default-for-Net-SSLeay-OPENSSL_info-return-value.patch
 create mode 100644 package/perl-net-ssleay/0007-Add-Changes-for-OPenSSL-4-support-and-update-tests.patch
 create mode 100644 package/perl-net-ssleay/0008-Do-not-use-elif-but-if-with-else-to-avoid-duplicate-.patch
 create mode 100644 package/pkcs11-helper/0001-crypto-openssl-use-ASN1_TIME_to_tm.patch
 create mode 100644 package/python3/0011-openssl4-support.patch
 create mode 100644 package/qpid-proton/0001-PROTON-2937-Add-OpenSSL-4.x-compat.patch
 create mode 100644 package/qt5/qt5base/0009-openssl4.patch
 create mode 100644 package/qt5/qt5base/0010-openssl4.patch
 create mode 100644 package/qt5/qt5base/0011-openssl4.patch
 delete mode 100644 package/qt5/qt5knx/Config.in
 delete mode 100644 package/qt5/qt5knx/qt5knx.hash
 delete mode 100644 package/qt5/qt5knx/qt5knx.mk
 delete mode 100644 package/qt5/qt5opcua/Config.in
 delete mode 100644 package/qt5/qt5opcua/qt5opcua.hash
 delete mode 100644 package/qt5/qt5opcua/qt5opcua.mk
 delete mode 100644 package/qt6/qt6base/0001-qtestsupport_core.cpp-remove-is_always_lock_free-sta.patch
 create mode 100644 package/rauc/0001-signature-use-ASN1_STRING_get0_data-and-ASN1_STRING_.patch
 create mode 100644 package/redis/0004-Remove-Werror-deprecated-declarations.patch
 create mode 100644 package/resiprocate/0001-ssl-modernize-deprecated-OpenSSL-calls-fix-upcoming-.patch
 create mode 100644 package/resiprocate/0002-ssl-Fix-remaining-build-errors-with-OpenSSL-4.x.patch
 create mode 100644 package/snort3/0001-Rename-numa.h-to-numa_snort.h.patch
 create mode 100644 package/snort3/0002-ssl-fix-const-qualifiers-for-OpenSSL-4.0.patch
 create mode 100644 package/socat/0002-Fix-build-with-OpenSSL-4.0-use-ASN1_STRING-accessors.patch
 create mode 100644 package/sofia-sip/0001-Fix-build-error-with-OpenSSL-4.0.patch
 create mode 100644 package/softhsm2/0001-Fix-the-memory-leak-in-OSSL-byteString2oid-863.patch
 create mode 100644 package/softhsm2/0002-Fix-memory-leak-in-EdDSA-PrintableString-handling-85.patch
 create mode 100644 package/squid/0001-Fix-OpenSSL-4.0-compatibility.patch
 create mode 100644 package/sudo/0002-Use-accessor-for-getting-an-ASN1_STRING-s-length.patch
 create mode 100644 package/systemd/0001-various-fix-compilation-with-openssl-4.0.0-beta1.patch
 create mode 100644 package/thrift/0002-THRIFT-6170-transport-Make-it-compatible-with-OpenSS.patch
 create mode 100644 package/thrift/0003-Replace-deprecated-OpenSSL-API-ASN1_STRING_data.patch
 create mode 100644 package/tpm2-openssl/0001-Fix-ASN1_OCTET_STRING-and-X509_NAME-access-for-OpenS.patch
 create mode 100644 package/trousers/0004-openssl4.patch
 create mode 100644 package/uboot-tools/0003-Add-support-for-OpenSSL-Provider-API.patch
 create mode 100644 package/xmrig/0001-Fix-build-with-OpenSSL-4.0.0.patch
 create mode 100644 package/znc/0001-Fix-build-error-with-OpenSSL-4-2024.patch

-- 
2.47.3

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 68+ messages in thread

end of thread, other threads:[~2026-09-20 19:24 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-20 14:04 [Buildroot] [PATCH v3 00/66] package/libopenssl: bump version to 4.0.2 Bernd Kuhls
2026-09-20 14:04 ` [Buildroot] [PATCH v3 01/66] package/qt5/qt5opcua: remove package Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 02/66] package/qt5/qt5knx: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 03/66] package/domoticz: bump version to 2026.3 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 04/66] package/libtorrent-rasterbar: bump version to 2.1.1 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 05/66] package/boost: bump version to 1.92.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 06/66] package/asterisk: bump bundled pjsip to 2.17 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 07/66] package/asterisk: bump version to 22.11.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 08/66] package/asterisk: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 09/66] package/dovecot{-pigeonhole}: security bump version to 2.4.5 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 10/66] package/libp11: bump version to 0.4.20 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 11/66] package/nmap: bump version to 7.991 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 12/66] package/openvmtools: bump version to 13.1.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 13/66] package/poco: convert to CMake package Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 14/66] package/poco: bump version to 1.15.3 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 15/66] package/qt6: security bump version to 6.11.2 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 16/66] package/resiprocate: security bump version to 1.14.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 17/66] package/resiprocate: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 18/66] package/daq3: bump version to 3.0.27 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 19/66] package/snort3: fix build error with numa support Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 20/66] package/snort3: bump version to 3.12.2.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 21/66] package/snort3: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 22/66] package/xtables-addons: use kernel-module infra Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 23/66] package/xtables-addons: bump version to 3.31 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 24/66] package/apache: Add support for OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 25/66] package/boinc: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 26/66] package/ca-certificates: Replace c_rehash with openssl rehash Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 27/66] package/clamav: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 28/66] package/ecryptfs-utils: remove OpenSSL support Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 29/66] package/freeradius-server: Add support for OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 30/66] package/freeswitch: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 31/66] package/gloox: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 32/66] package/grpc: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 33/66] package/ibm-sw-tpm2: Fix build with OpenSSL 4.{0, 1} Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 34/66] package/ibrdtnd: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 35/66] package/lftp: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 36/66] package/libesmtp: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 37/66] package/libkrb5: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 38/66] package/luvi: fix build without c++ Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 39/66] package/luvi: bump version to 102-g9fa6c141a Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 40/66] package/luvi: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 41/66] package/mtd: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 42/66] package/netsnmp: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 43/66] package/ntp: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 44/66] package/omniorb: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 45/66] package/opensc: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 46/66] package/perl-net-ssleay: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 47/66] package/pkcs11-helper: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 48/66] package/python3: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 49/66] package/qpid-proton: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 50/66] package/qt5/qt5base: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 51/66] package/rauc: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 52/66] package/redis: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 53/66] package/socat: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 54/66] package/sofia-sip: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 55/66] package/softhsm2: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 56/66] package/squid: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 57/66] package/sudo: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 58/66] package/systemd: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 59/66] package/thrift: Fix build with LibreSSL and OpenSSL 4.x Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 60/66] package/thrift: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 61/66] package/tpm2-openssl: " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 62/66] package/trousers: " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 63/66] package/uboot-tools: " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 64/66] package/xmrig: Add support for " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 65/66] package/znc: Fix build with " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 66/66] package/libopenssl: bump version to 4.0.2 Bernd Kuhls
2026-09-20 19:24 ` [Buildroot] [PATCH v3 00/66] " Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox