From 3866825d3953deb5f6d9e55daf25355983b0e1c9 Mon Sep 17 00:00:00 2001 From: Juergen Repp Date: Sun, 20 Oct 2024 20:52:48 +0200 Subject: [PATCH] cirrus-ci: switch to libtpms. Signed-off-by: Juergen Repp --- .cirrus.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.cirrus.yml b/.cirrus.yml index 09dc6d4a1..f1221feb3 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -14,6 +14,7 @@ task: - pkg install -y bash gmake coreutils libtool pkgconf autoconf autoconf-archive - pkg install -y automake openssl json-c cmocka uthash wget curl git util-linux - pkg install -y libftdi1 + - pkg install -y libtpms - wget --quiet --show-progress --progress=dot:giga "https://downloads.sourceforge.net/project/ibmswtpm2/$ibmtpm_name.tar.gz" - shasum -a256 $ibmtpm_name.tar.gz | grep ^3cb642f871a17b23d50b046e5f95f449c2287415fc1e7aeb4bdbb8920dbcb38f - mkdir -p $ibmtpm_name @@ -32,5 +33,5 @@ task: # Due to a race condition that only occurs in the cirrus ci, "make distcheck" has been replaced by "make check". # ./bootstrap && - ./configure --enable-self-generated-certificate --enable-unit=yes --enable-integration=yes --with-crypto=ossl --disable-doxygen-doc --enable-tcti-swtpm=no --enable-tcti-libtpms=no --enable-tcti-mssim=yes --disable-dependency-tracking && + ./configure --enable-self-generated-certificate --enable-unit=yes --enable-integration=yes --with-crypto=ossl --disable-doxygen-doc --enable-tcti-swtpm=no --enable-tcti-libtpms=yes --enable-tcti-mssim=no --with-integrationtcti=libtpms --disable-dependency-tracking && gmake -j check || { cat test-suite.log; exit 1; }