Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / libtpms
Commits: 82337d80 by Carl Smedstad at 2025-06-10T19:08:17+02:00 upgpkg: 1.10.1-1: Upstream release https://github.com/stefanberger/libtpms/releases/tag/v0.10.1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = libtpms pkgdesc = Library providing a software emulation of a Trusted Platform Module (TPM 1.2 and TPM 2.0) - pkgver = 0.10.0 + pkgver = 0.10.1 pkgrel = 1 url = https://github.com/stefanberger/libtpms arch = x86_64 @@ -8,9 +8,8 @@ pkgbase = libtpms makedepends = git depends = glibc depends = openssl - options = !lto - source = git+https://github.com/stefanberger/libtpms.git?signed#tag=v0.10.0 + source = git+https://github.com/stefanberger/libtpms.git?signed#tag=v0.10.1 validpgpkeys = B818B9CADF9089C2D5CEC66B75AD65802A0B4211 - sha512sums = 67ad9bf751730896fc0386db502466b2b5a3d2e859caf59a2aeff01e869c971cf8bf3cf50e376bbab436aef5ec4c17fc882a08630dd46438f9dfeec4ae831ec0 + sha512sums = 11b023199beb54c38df6d60eedc0dcddcdf99f866788da5e893ec5337795623b3442f8878e3fff06dd31eb5e682c8ef159a8b43f33baeddbe978f563e4f96bc6 pkgname = libtpms ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ # Contributor: Jonas Witschel <diabo...@archlinux.org> pkgname=libtpms -pkgver=0.10.0 +pkgver=0.10.1 pkgrel=1 pkgdesc='Library providing a software emulation of a Trusted Platform Module (TPM 1.2 and TPM 2.0)' arch=('x86_64') @@ -13,17 +13,8 @@ depends=( 'openssl' ) makedepends=('git') -# Fails to build with LTO enabled due to: -# tpm2/crypto/openssl/CryptCmac.c: In function 'CryptCmacEnd': -# tpm2/crypto/openssl/CryptCmac.c:194:48: error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=] -# 194 | subkey.t.buffer[subkey.t.size - 1] ^= xorVal; -# | ^ -# tpm2/TpmTypes.h:1477:33: note: at offset -1 into destination object 'buffer' of size 16 -# 1477 | BYTE buffer[MAX_SYM_BLOCK_SIZE]; -# | -options=('!lto') source=("git+$url.git?signed#tag=v$pkgver") -sha512sums=('67ad9bf751730896fc0386db502466b2b5a3d2e859caf59a2aeff01e869c971cf8bf3cf50e376bbab436aef5ec4c17fc882a08630dd46438f9dfeec4ae831ec0') +sha512sums=('11b023199beb54c38df6d60eedc0dcddcdf99f866788da5e893ec5337795623b3442f8878e3fff06dd31eb5e682c8ef159a8b43f33baeddbe978f563e4f96bc6') validpgpkeys=('B818B9CADF9089C2D5CEC66B75AD65802A0B4211') # Stefan Berger <stef...@linux.vnet.ibm.com> prepare() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libtpms/-/commit/82337d8085cfaf21ad7ee947f56f19b344de32ed -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libtpms/-/commit/82337d8085cfaf21ad7ee947f56f19b344de32ed You're receiving this email because of your account on gitlab.archlinux.org.