[arch-commits] Commit in (3 files)

Jonas Witschel diabonas at gemini.archlinux.org
Fri Dec 17 17:45:49 UTC 2021


    Date: Friday, December 17, 2021 @ 17:45:49
  Author: diabonas
Revision: 1076410

tpm2-software: disable link time optimisation

The test suites of these packages use -Wl,--wrap which does not work with LTO
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88643), so disable it for now.

Modified:
  tpm2-abrmd/trunk/PKGBUILD
  tpm2-tools/trunk/PKGBUILD
  tpm2-tss/trunk/PKGBUILD

---------------------------+
 tpm2-abrmd/trunk/PKGBUILD |    1 +
 tpm2-tools/trunk/PKGBUILD |    1 +
 tpm2-tss/trunk/PKGBUILD   |    2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

Modified: tpm2-abrmd/trunk/PKGBUILD
===================================================================
--- tpm2-abrmd/trunk/PKGBUILD	2021-12-17 17:44:02 UTC (rev 1076409)
+++ tpm2-abrmd/trunk/PKGBUILD	2021-12-17 17:45:49 UTC (rev 1076410)
@@ -9,6 +9,7 @@
 license=('BSD')
 depends=('glib2' 'tpm2-tss' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so')
 checkdepends=('cmocka' 'iproute2' 'swtpm')
+options=('!lto')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
 sha512sums=('c2ef05ca2db5a33d3067052779aa4c2485a63bd357d5fd90ef9d4644530b37aa28b906064eed3b15729131697a2a9d6b9cc3f05bea04810fd6601e405af48110'
             'SKIP')

Modified: tpm2-tools/trunk/PKGBUILD
===================================================================
--- tpm2-tools/trunk/PKGBUILD	2021-12-17 17:44:02 UTC (rev 1076409)
+++ tpm2-tools/trunk/PKGBUILD	2021-12-17 17:45:49 UTC (rev 1076410)
@@ -11,6 +11,7 @@
          'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so')
 checkdepends=('cmocka' 'expect' 'iproute2' 'python-yaml' 'swtpm' 'tpm2-abrmd' 'xxd')
 optdepends=('tpm2-abrmd: user space resource manager')
+options=('!lto')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
         "tpm2-tools-5.2_fix_tests_libtpms_0.9.0.patch::$url/commit/0789bf264a108c4718875a050d00b1fdee4478b7.patch")
 sha512sums=('9fb5dc298717a8a57c89d286e3590370a096c81b14d2d8d4eb5fca140d66148a8e24727ee04fb02057bbfcc3ede50e93ba0ef22396888c9df48bf6f42a5d6e6b'

Modified: tpm2-tss/trunk/PKGBUILD
===================================================================
--- tpm2-tss/trunk/PKGBUILD	2021-12-17 17:44:02 UTC (rev 1076409)
+++ tpm2-tss/trunk/PKGBUILD	2021-12-17 17:45:49 UTC (rev 1076410)
@@ -14,7 +14,7 @@
 backup=('etc/tpm2-tss/fapi-config.json'
         'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json'
         'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
-options=('!emptydirs')
+options=('!emptydirs' '!lto')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
 sha512sums=('8967f172c92f1e3e5ba324dbe8afe07bf1bc7179dd755cef9812105f32634f312ee7cc7dfe8e13af69dc219432463f5dc9b93477743de47aba6af1d70b252405'
             'SKIP')



More information about the arch-commits mailing list