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 <[email protected]> +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)
