All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/tpm2-openssl: bump version to 1.3.0
@ 2026-09-11 22:10 Bernd Kuhls
  2026-09-16 19:26 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Bernd Kuhls @ 2026-09-11 22:10 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour

https://github.com/tpm2-software/tpm2-openssl/releases/tag/1.3.0

Updated license hash due to copyright year bump:
https://github.com/tpm2-software/tpm2-openssl/commit/3fb3a5ff7fcd9921ad6e933aed8f34e8e63d46db

Removed -Werror -Wall from Makefile.{am, in} which was added by upstream
commit https://github.com/tpm2-software/tpm2-openssl/commit/c3a8758cad1520d36d6cb87aa87ff8012f3283d8
first included in this release.

This fixes a build error seen with the Gitlab pipelines for
bootlin-aarch64-glibc-old:

src/tpm2-provider-encoder.c:
 In function ‘tpm2_rsa_encoder_encode_SubjectPublicKeyInfo_der’:
src/tpm2-provider-encoder.c:86:71: error: the comparison will always
 evaluate as ‘true’ for the address of ‘tpm2_rsa_encode_public_
SubjectPublicKeyInfo_der’ will never be NULL [-Werror=address]

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
Gitlab pipelines passed:
https://gitlab.com/bkuhls/buildroot/-/commits/e66004a22a3133e7c49ede80bca9d13780df0201

 package/tpm2-openssl/tpm2-openssl.hash | 4 ++--
 package/tpm2-openssl/tpm2-openssl.mk   | 7 ++++++-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/package/tpm2-openssl/tpm2-openssl.hash b/package/tpm2-openssl/tpm2-openssl.hash
index ee15ee885f..36ef705069 100644
--- a/package/tpm2-openssl/tpm2-openssl.hash
+++ b/package/tpm2-openssl/tpm2-openssl.hash
@@ -1,3 +1,3 @@
 # Locally computed:
-sha256  2ee15da2dceae1466ffba868e75a00b119d752babc1b6a2792286336a3324fb0  tpm2-openssl-1.2.0.tar.gz
-sha256  7ffba9d66226eb67abb9747ce1cd47477d566143a8ded597bbd974c6fb5fe9f5  LICENSE
+sha256  9a9aca55d4265ec501bcf9c56d21d6ca18dba902553f21c888fe725b42ea9964  tpm2-openssl-1.3.0.tar.gz
+sha256  355dd0ed306eaba0b7397542973b0bdcce84fed036a58f94be8cf7d75f42deba  LICENSE
diff --git a/package/tpm2-openssl/tpm2-openssl.mk b/package/tpm2-openssl/tpm2-openssl.mk
index ed590c2f47..5c87cc4a64 100644
--- a/package/tpm2-openssl/tpm2-openssl.mk
+++ b/package/tpm2-openssl/tpm2-openssl.mk
@@ -4,13 +4,18 @@
 #
 ################################################################################
 
-TPM2_OPENSSL_VERSION = 1.2.0
+TPM2_OPENSSL_VERSION = 1.3.0
 TPM2_OPENSSL_SITE = https://github.com/tpm2-software/tpm2-openssl/releases/download/$(TPM2_OPENSSL_VERSION)
 TPM2_OPENSSL_LICENSE = BSD-3-Clause
 TPM2_OPENSSL_LICENSE_FILES = LICENSE
 TPM2_OPENSSL_INSTALL_STAGING = YES
 TPM2_OPENSSL_DEPENDENCIES = host-pkgconf openssl tpm2-tss
 
+define TPM2_OPENSSL_DISABLE_WERROR
+	$(SED) 's/-Werror -Wall //g' -i $(@D)/Makefile.*
+endef
+TPM2_OPENSSL_PRE_CONFIGURE_HOOKS += TPM2_OPENSSL_DISABLE_WERROR
+
 # Provide --with-modulesdir to avoid using abs_builddir and DESTDIR
 # (also defined as absolute path) at the same time to define modules
 # install path (am__installdirs).
-- 
2.47.3

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

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

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

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-11 22:10 [Buildroot] [PATCH 1/1] package/tpm2-openssl: bump version to 1.3.0 Bernd Kuhls
2026-09-16 19:26 ` Thomas Petazzoni 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.