From: Baruch Siach via buildroot <buildroot@buildroot.org>
To: Erik Larsson <who+buildroot@cnackers.org>
Cc: buildroot@buildroot.org
Subject: Re: [Buildroot] [PATCH 2/3] package/tpm2-tools: bump version to 5.2
Date: Sun, 02 Jan 2022 06:04:26 +0200 [thread overview]
Message-ID: <871r1qkcis.fsf@tarshish> (raw)
In-Reply-To: <20220101223900.2970405-2-who+buildroot@cnackers.org>
Hi Erik,
On Sat, Jan 01 2022, Erik Larsson wrote:
> Depedency on libuuid was removed in:
> https://github.com/tpm2-software/tpm2-tools/commit/210b2d639c216df7fa68e38427b13b96edbf78fd
>
> Drop 0001-configure-make-build-gnu99.patch as it is in 5.2
>
> Signed-off-by: Erik Larsson <who+buildroot@cnackers.org>
> ---
> .../0001-configure-make-build-gnu99.patch | 30 -------------------
> package/tpm2-tools/Config.in | 2 --
> package/tpm2-tools/tpm2-tools.hash | 2 +-
> package/tpm2-tools/tpm2-tools.mk | 4 +--
> 4 files changed, 3 insertions(+), 35 deletions(-)
> delete mode 100644 package/tpm2-tools/0001-configure-make-build-gnu99.patch
>
> diff --git a/package/tpm2-tools/0001-configure-make-build-gnu99.patch b/package/tpm2-tools/0001-configure-make-build-gnu99.patch
> deleted file mode 100644
> index 37ca6c5873..0000000000
> --- a/package/tpm2-tools/0001-configure-make-build-gnu99.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From 521c3cc506b18c5c84d86e1e90d1daee39849b0c Mon Sep 17 00:00:00 2001
> -From: William Roberts <william.c.roberts@intel.com>
> -Date: Mon, 8 Feb 2021 11:57:28 -0600
> -Subject: [PATCH] configure: make build gnu99
> -
> -Signed-off-by: William Roberts <william.c.roberts@intel.com>
> -
> -[Retrieved from:
> -https://github.com/tpm2-software/tpm2-tools/commit/521c3cc506b18c5c84d86e1e90d1daee39849b0c
> -and updated to set gnu99 instead of c99 as done by
> -https://github.com/tpm2-software/tpm2-tools/commit/5d0267428e96989afce406d096994ec5091ee107]
> -Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ----
> - configure.ac | 3 +++
> - 1 file changed, 3 insertions(+)
> -
> -diff --git a/configure.ac b/configure.ac
> -index dc15b5595..25039a0d9 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -287,6 +287,9 @@ AC_DEFUN([add_c_flag], [
> - # -D_GNU_SOURCE is required for execvpe() in options.c
> - add_c_flag([-D_GNU_SOURCE], [AC_MSG_ERROR([Cannot enable -D_GNU_SOURCE])])
> -
> -+# Enable gnu99 mode, since we use some of these features.
> -+add_c_flag([-std=gnu99], [AC_MSG_ERROR([Cannot enable -std=gnu99])])
> -+
> - # Best attempt compiler options that are on newer versions of GCC that
> - # we can't widely enforce without killing other peoples builds.
> - # Works with gcc only. Needs to be disabled on BSD and clang
> diff --git a/package/tpm2-tools/Config.in b/package/tpm2-tools/Config.in
> index 3be947648f..1a6698570a 100644
> --- a/package/tpm2-tools/Config.in
> +++ b/package/tpm2-tools/Config.in
> @@ -7,8 +7,6 @@ config BR2_PACKAGE_TPM2_TOOLS
> select BR2_PACKAGE_LIBCURL
> select BR2_PACKAGE_OPENSSL
> select BR2_PACKAGE_TPM2_TSS
> - select BR2_PACKAGE_UTIL_LINUX
> - select BR2_PACKAGE_UTIL_LINUX_LIBUUID
> help
> TPM (Trusted Platform Module) 2.0 CLI tools based on system
> API of TPM2-TSS. These tools can be used to manage keys,
> diff --git a/package/tpm2-tools/tpm2-tools.hash b/package/tpm2-tools/tpm2-tools.hash
> index bfb7e9b220..f50a896363 100644
> --- a/package/tpm2-tools/tpm2-tools.hash
> +++ b/package/tpm2-tools/tpm2-tools.hash
> @@ -1,3 +1,3 @@
> # Locally computed:
> -sha256 e2802d4093a24b2c65b1f913d0f4c68eadde9b8fd8a9b7a3b17a6e50765e8350 tpm2-tools-4.3.2.tar.gz
> +sha256 c0b402f6a7b3456e8eb2445211e2d41c46c7e769e05fe4d8909ff64119f7a630 tpm2-tools-5.2.tar.gz
> sha256 f6995d52c8b8e4d2c3bace7fc9c330a77a90d808166fbad4d7ead7e8ba2fc66c doc/LICENSE
> diff --git a/package/tpm2-tools/tpm2-tools.mk b/package/tpm2-tools/tpm2-tools.mk
> index 41f5bcf201..df5fbbfff4 100644
> --- a/package/tpm2-tools/tpm2-tools.mk
> +++ b/package/tpm2-tools/tpm2-tools.mk
> @@ -4,13 +4,13 @@
> #
> ################################################################################
>
> -TPM2_TOOLS_VERSION = 4.3.2
> +TPM2_TOOLS_VERSION = 5.2
> TPM2_TOOLS_SITE = https://github.com/tpm2-software/tpm2-tools/releases/download/$(TPM2_TOOLS_VERSION)
> TPM2_TOOLS_LICENSE = BSD-3-Clause
> TPM2_TOOLS_LICENSE_FILES = doc/LICENSE
> TPM2_TOOLS_CPE_ID_VENDOR = tpm2-tools_project
> TPM2_TOOLS_SELINUX_MODULES = tpm2
> -TPM2_TOOLS_DEPENDENCIES = libcurl openssl tpm2-tss host-pkgconf util-linux
> +TPM2_TOOLS_DEPENDENCIES = libcurl openssl tpm2-tss host-pkgconf
> # We're patching configure.ac
> TPM2_TOOLS_AUTORECONF = YES
You can also remove this AUTORECONF since you remove the configure.ac patch.
baruch
--
~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch@tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2022-01-02 4:06 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-01-01 22:38 [Buildroot] [PATCH 1/3] package/tpm2-tss: remove unused dependency Erik Larsson
2022-01-01 22:38 ` [Buildroot] [PATCH 2/3] package/tpm2-tools: bump version to 5.2 Erik Larsson
2022-01-02 4:04 ` Baruch Siach via buildroot [this message]
2022-01-02 21:25 ` Erik Larsson
2022-01-04 17:51 ` Arnout Vandecappelle
2022-01-01 22:39 ` [Buildroot] [PATCH 3/3] package/tpm2-tools: add option for enabling FAPI tools Erik Larsson
2022-01-04 17:52 ` Arnout Vandecappelle
2022-01-05 0:12 ` Erik Larsson
2022-01-04 17:54 ` Arnout Vandecappelle
2022-07-23 12:50 ` Thomas Petazzoni via buildroot
2022-07-23 12:50 ` Thomas Petazzoni via buildroot
2022-01-04 17:51 ` [Buildroot] [PATCH 1/3] package/tpm2-tss: remove unused dependency Arnout Vandecappelle
2022-01-26 20:03 ` Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=871r1qkcis.fsf@tarshish \
--to=buildroot@buildroot.org \
--cc=baruch@tkos.co.il \
--cc=who+buildroot@cnackers.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.