All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v6 00/82] package/libopenssl: bump version to 4.0.2
@ 2026-09-27 10:41 Bernd Kuhls
  2026-09-27 10:41 ` [Buildroot] [PATCH v6 01/82] package/qt5/qt5opcua: remove package Bernd Kuhls
                   ` (82 more replies)
  0 siblings, 83 replies; 104+ messages in thread
From: Bernd Kuhls @ 2026-09-27 10:41 UTC (permalink / raw)
  To: buildroot
  Cc: Marcin Bis, Robert Rose, Yair Ben Avraham, Angelo Compagnucci,
	Simon Dawson, Thomas Petazzoni, Cédric Chépied,
	Heiko Thiery, Philipp Richter, Titouan Christophe,
	Fabrice Fontaine, Joris Lijssens, Thomas Devoogdt, Brandon Maier,
	Francois Perrad, Noé Rubinstein, Norbert Lange,
	Luca Ceresoli, Andrey Yurovsky, André Zwing, Daniel Price,
	David GOUARIN, Gregory Dymarek, Stefan Ott, Romain Naour,
	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-0002: package removals
0003-0036: version bumps that provide compatibility with OpenSSL 4.x
           0003-0020 belong to the boost patch series
           0032-0035 belong to the snort3 patch series
           The poco package needed the CMake patch from Yegor
0037-0081: upstream fixes for packages without a released version that
           provides compatibility with OpenSSL 4.x
           The luvi package needs to be bumped first so the upstream fix
           for OpenSSL 4.x can be applied
0082:      bump libopenssl to 4.0.2

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

Regards, Bernd

v6:
- rebased
- created PR for package/squid/0001*.patch
- added OpenSSL fix for mender-artifact
- added Michael's boost series:
  https://lists.buildroot.org/pipermail/buildroot/2026-September/810503.html

v5:
- rebased
- fixed mender build by using an Ubuntu patch

v4, only minor changes, not sent CC to all maintainers:
- renumbered patches in cover letter
- added Upstream: tag to patch package/resiprocate/0001
- mentioned resiprocate changes in v3

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 resiprocate removal, bumped to 1.14.0 and added OpenSSL fixes
- 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 (66):
  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/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/mender: Fix build with OpenSSL 4.0.0
  package/mender-artifact: 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

Michael Nosthoff (15):
  package/boost: add new charconv and cobalt library
  package/boost: add switch for boost-process
  package/boost: program_options needs container
  package/boost: thread needs more dependencies
  package/boost: contract needs thread
  package/boost: fix coroutine dependencies
  package/boost: fiber needs exception
  package/boost: update graph dependencies
  package/boost: math needs container
  package/boost: log needs serialization
  package/boost: test needs exception
  package/boost: wave needs thread
  package/boost: update locale dependencies
  package/boost: update C++ version dependencies
  package/boost: system: update description

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 +
 package/boost/0004-Fix-build.patch            |   40 +
 package/boost/0005-Fix-build.patch            |   64 +
 package/boost/Config.in                       |  190 +-
 package/boost/boost.hash                      |    4 +-
 package/boost/boost.mk                        |   10 +-
 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 +-
 package/log4cxx/Config.in                     |    5 +
 ...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 +-
 .../0001-openssl-v4-update.patch              |  180 +
 package/mender/0001-openssl-v4-update.patch   |  180 +
 package/mender/Config.in                      |    1 -
 ...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/python-libconfig/Config.in            |    5 +-
 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 -
 ...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 |  597 +
 ...aining-build-errors-with-OpenSSL-4.x.patch |   47 +
 package/resiprocate/Config.in                 |    4 +
 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 +-
 package/zmqpp/Config.in                       |    5 +-
 ...-Fix-build-error-with-OpenSSL-4-2024.patch |   57 +
 160 files changed, 17529 insertions(+), 2121 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-build.patch
 create mode 100644 package/boost/0005-Fix-build.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/mender-artifact/0001-openssl-v4-update.patch
 create mode 100644 package/mender/0001-openssl-v4-update.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
 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] 104+ messages in thread

end of thread, other threads:[~2026-10-03 17:49 UTC | newest]

Thread overview: 104+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-27 10:41 [Buildroot] [PATCH v6 00/82] package/libopenssl: bump version to 4.0.2 Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 01/82] package/qt5/qt5opcua: remove package Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 02/82] package/qt5/qt5knx: " Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 03/82] package/domoticz: bump version to 2026.3 Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 04/82] package/libtorrent-rasterbar: bump version to 2.1.1 Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 05/82] package/boost: bump version to 1.92.0 Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 06/82] package/boost: add new charconv and cobalt library Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 07/82] package/boost: add switch for boost-process Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 08/82] package/boost: program_options needs container Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 09/82] package/boost: thread needs more dependencies Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 10/82] package/boost: contract needs thread Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 11/82] package/boost: fix coroutine dependencies Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 12/82] package/boost: fiber needs exception Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 13/82] package/boost: update graph dependencies Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 14/82] package/boost: math needs container Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 15/82] package/boost: log needs serialization Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 16/82] package/boost: test needs exception Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 17/82] package/boost: wave needs thread Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 18/82] package/boost: update locale dependencies Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 19/82] package/boost: update C++ version dependencies Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 20/82] package/boost: system: update description Bernd Kuhls
2026-09-27 10:41 ` [Buildroot] [PATCH v6 21/82] package/asterisk: bump bundled pjsip to 2.17 Bernd Kuhls
2026-09-28  7:52   ` Thomas Petazzoni via buildroot
2026-10-02 10:33   ` Raphaël Mélotte via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 22/82] package/asterisk: bump version to 22.11.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 23/82] package/asterisk: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-28  8:28   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 24/82] package/dovecot{-pigeonhole}: security bump version to 2.4.5 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 25/82] package/libp11: bump version to 0.4.20 Bernd Kuhls
2026-09-28 12:36   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 26/82] package/nmap: bump version to 7.991 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 27/82] package/openvmtools: bump version to 13.1.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 28/82] package/poco: convert to CMake package Bernd Kuhls
2026-09-28 21:40   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 29/82] package/poco: bump version to 1.15.3 Bernd Kuhls
2026-09-28 21:42   ` Thomas Petazzoni via buildroot
2026-10-03 17:49     ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 30/82] package/resiprocate: security bump version to 1.14.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 31/82] package/resiprocate: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 32/82] package/daq3: bump version to 3.0.27 Bernd Kuhls
2026-09-28 21:29   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 33/82] package/snort3: fix build error with numa support Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 34/82] package/snort3: bump version to 3.12.2.0 Bernd Kuhls
2026-09-28 21:31   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 35/82] package/snort3: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 36/82] package/xtables-addons: use kernel-module infra Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 37/82] package/xtables-addons: bump version to 3.31 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 38/82] package/apache: Add support for OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 39/82] package/boinc: Fix build with " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 40/82] package/ca-certificates: Replace c_rehash with openssl rehash Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 41/82] package/clamav: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 42/82] package/ecryptfs-utils: remove OpenSSL support Bernd Kuhls
2026-09-28 21:38   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 43/82] package/freeradius-server: Add support for OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 44/82] package/freeswitch: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 45/82] package/gloox: Fix build with " Bernd Kuhls
2026-09-28 11:37   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 46/82] package/grpc: " Bernd Kuhls
2026-09-28 13:03   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 47/82] package/ibm-sw-tpm2: Fix build with OpenSSL 4.{0, 1} Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 48/82] package/ibrdtnd: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 49/82] package/lftp: Add support for " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 50/82] package/libesmtp: Fix build with " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 51/82] package/libkrb5: Add support for " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 52/82] package/luvi: fix build without c++ Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 53/82] package/luvi: bump version to 102-g9fa6c141a Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 54/82] package/luvi: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 55/82] package/mender: " Bernd Kuhls
2026-09-28 11:33   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 56/82] package/mender-artifact: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 57/82] package/mtd: " Bernd Kuhls
2026-09-28 11:24   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 58/82] package/netsnmp: " Bernd Kuhls
2026-09-28 11:50   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 59/82] package/ntp: Add support for " Bernd Kuhls
2026-09-28 21:28   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 60/82] package/omniorb: Fix build with " Bernd Kuhls
2026-09-28 12:32   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 61/82] package/opensc: Add support for " Bernd Kuhls
2026-09-28 11:49   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 62/82] package/perl-net-ssleay: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 63/82] package/pkcs11-helper: " Bernd Kuhls
2026-09-28 11:25   ` Thomas Petazzoni via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 64/82] package/python3: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 65/82] package/qpid-proton: Fix build with " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 66/82] package/qt5/qt5base: Add support for " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 67/82] package/rauc: Fix build with " Bernd Kuhls
2026-09-28 19:23   ` Fiona Klute via buildroot
2026-09-27 10:42 ` [Buildroot] [PATCH v6 68/82] package/redis: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 69/82] package/socat: Add support for " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 70/82] package/sofia-sip: Fix build with " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 71/82] package/softhsm2: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 72/82] package/squid: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 73/82] package/sudo: Add support for " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 74/82] package/systemd: Fix build with " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 75/82] package/thrift: Fix build with LibreSSL and OpenSSL 4.x Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 76/82] package/thrift: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 77/82] package/tpm2-openssl: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 78/82] package/trousers: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 79/82] package/uboot-tools: " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 80/82] package/xmrig: Add support for " Bernd Kuhls
2026-09-27 10:42 ` [Buildroot] [PATCH v6 81/82] package/znc: Fix build with " Bernd Kuhls
2026-09-27 10:43 ` [Buildroot] [PATCH v6 82/82] package/libopenssl: bump version to 4.0.2 Bernd Kuhls
     [not found] ` <18301a0d-ac0c-45c5-9d4c-63a15c70ab61@kuhls.net>
2026-09-28 20:22   ` [Buildroot] [PATCH v6 67/82] package/rauc: Fix build with OpenSSL 4.0.0 Fiona Klute via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.