diff --git a/.github/workflows/ubuntu-build-check.sh b/.github/workflows/ubuntu-build-check.sh index d4f1106538..c652280bc3 100755 --- a/.github/workflows/ubuntu-build-check.sh +++ b/.github/workflows/ubuntu-build-check.sh @@ -37,6 +37,7 @@ PACKAGES=( libpwquality-dev libqrencode-dev libssl-dev + libtss2-dev libxkbcommon-dev libxtables-dev libzstd-dev diff --git a/src/cryptenroll/cryptenroll-tpm2.c b/src/cryptenroll/cryptenroll-tpm2.c index 211f8f9874..49c5beb82d 100644 --- a/src/cryptenroll/cryptenroll-tpm2.c +++ b/src/cryptenroll/cryptenroll-tpm2.c @@ -61,7 +61,7 @@ int enroll_tpm2(struct crypt_device *cd, uint32_t pcr_mask) { _cleanup_(erase_and_freep) void *secret = NULL, *secret2 = NULL; - _cleanup_(json_variant_unrefp) JsonVariant *v = NULL, *a = NULL; + _cleanup_(json_variant_unrefp) JsonVariant *v = NULL; _cleanup_(erase_and_freep) char *base64_encoded = NULL; size_t secret_size, secret2_size, blob_size, hash_size; _cleanup_free_ void *blob = NULL, *hash = NULL; diff --git a/travis-ci/managers/debian.sh b/travis-ci/managers/debian.sh index 558a55a0a1..ad6306744c 100755 --- a/travis-ci/managers/debian.sh +++ b/travis-ci/managers/debian.sh @@ -19,9 +19,12 @@ ADDITIONAL_DEPS=( clang fdisk libfdisk-dev + libfido2-dev libp11-kit-dev libpwquality-dev + libqrencode-dev libssl-dev + libtss2-dev libzstd-dev perl python3-libevdev diff --git a/travis-ci/managers/fedora.sh b/travis-ci/managers/fedora.sh index 463696a32e..cff3f63c18 100755 --- a/travis-ci/managers/fedora.sh +++ b/travis-ci/managers/fedora.sh @@ -33,6 +33,7 @@ ADDITIONAL_DEPS=( perl python3-evdev python3-pyparsing + tpm2-tss-devel ) info() {