[arch-commits] Commit in tpm2-tss-engine/trunk (PKGBUILD)
Jonas Witschel
diabonas at gemini.archlinux.org
Mon Mar 21 22:52:36 UTC 2022
Date: Monday, March 21, 2022 @ 22:52:35
Author: diabonas
Revision: 1168678
tpm2-tss-engine: fix building with OpenSSL 3.0, enable debug symbols
Note that engines are deprecated in OpenSSL 3.0, so this package should be
replaced by tpm2-openssl (https://github.com/tpm2-software/tpm2-openssl) once
OpenSSL is upgraded to version 3.0.
Modified:
tpm2-tss-engine/trunk/PKGBUILD
----------+
PKGBUILD | 7 +++++++
1 file changed, 7 insertions(+)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-03-21 22:35:39 UTC (rev 1168677)
+++ PKGBUILD 2022-03-21 22:52:35 UTC (rev 1168678)
@@ -8,11 +8,18 @@
license=('BSD')
depends=('openssl' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so' 'libtss2-tctildr.so')
checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'iproute2' 'tpm2-tools')
+options=('debug')
source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
sha512sums=('5d2e08178be54350e8672245023d601a0d9d520f8c49e977af49d7c59b91d033c14b4a347b71e042fe7c5ff12af9fcc43b69fd1dc83a9f0db12d47d43e1107f4'
'SKIP')
validpgpkeys=('D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84') # Andreas Fuchs <andreas.fuchs at sit.fraunhofer.de>
+prepare() {
+ cd "$pkgname-$pkgver"
+ sed -i 's/-Werror//' configure
+ sed -i 's/unable to load Private Key/\0\\|failed loading private key/' test/failload.sh
+}
+
build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr $( ((CHECKFUNC)) && echo --enable-unit --enable-integration)
More information about the arch-commits
mailing list