[Buildroot] [git commit] package/ibm-sw-tpm2: add patch to fix builds against libopenssl 3.6.x

Julien Olivain ju.o at free.fr
Sun Oct 12 10:50:55 UTC 2025


commit: https://git.buildroot.net/buildroot/commit/?id=1c8a0065955eab8fe9bf0a88c1955bb79724f2f3
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Fixes:
https://autobuild.buildroot.org/results/4bc8df69ddb9533de7d877c42e5f7c39192ca454/

Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
Signed-off-by: Julien Olivain <ju.o at free.fr>
---
 .../0005-tpm-Update-to-OpenSSL-3.6.patch           | 25 ++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/package/ibm-sw-tpm2/0005-tpm-Update-to-OpenSSL-3.6.patch b/package/ibm-sw-tpm2/0005-tpm-Update-to-OpenSSL-3.6.patch
new file mode 100644
index 0000000000..a2a54717e2
--- /dev/null
+++ b/package/ibm-sw-tpm2/0005-tpm-Update-to-OpenSSL-3.6.patch
@@ -0,0 +1,25 @@
+From 7f727710326bc0a6d6f28397253ec3a89000300e Mon Sep 17 00:00:00 2001
+From: Pedro Monreal <pmonrealgonzalez at suse.com>
+Date: Fri, 3 Oct 2025 10:35:46 +0200
+Subject: [PATCH] tpm: Update to OpenSSL 3.6
+
+Upstream: https://github.com/kgoldman/ibmswtpm2/pull/22
+
+Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
+---
+ src/BnToOsslMath.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/BnToOsslMath.h b/src/BnToOsslMath.h
+index 26828d0..731957e 100644
+--- a/src/BnToOsslMath.h
++++ b/src/BnToOsslMath.h
+@@ -77,7 +77,7 @@
+ #include <openssl/ec.h>
+ #include <openssl/bn.h>
+ 
+-#if OPENSSL_VERSION_NUMBER >= 0x30500ff0L
++#if OPENSSL_VERSION_NUMBER >= 0x30600ff0L
+ // Check the bignum_st definition against the one below and either update the
+ // version check or provide the new definition for this version.
+ #  error Untested OpenSSL version


More information about the buildroot mailing list