From 5e199c55038a08a95288ee30e4dc35dcdb8825af Mon Sep 17 00:00:00 2001 From: David Mulder Date: Tue, 3 Sep 2024 08:40:07 -0600 Subject: [PATCH] Fix CI build failures Signed-off-by: David Mulder --- .github/workflows/build.yml | 3 ++- .github/workflows/clippy.yml | 3 ++- .github/workflows/test.yml | 3 ++- src/common/Cargo.toml | 3 +++ 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 54ce498a..b4fb5aa8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,7 +46,8 @@ jobs: libpcre2-dev \ libclang-13-dev \ autoconf \ - gettext + gettext \ + openssl - name: "Fetch submodules" run: git submodule init && git submodule update diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 01562da7..b124334c 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -46,7 +46,8 @@ jobs: libpcre2-dev \ libclang-13-dev \ autoconf \ - gettext + gettext \ + openssl - name: "Fetch submodules" run: git submodule init && git submodule update diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ddc74b4e..3f61218a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -46,7 +46,8 @@ jobs: libpcre2-dev \ libclang-13-dev \ autoconf \ - gettext + gettext \ + openssl - name: "Fetch submodules" run: git submodule init && git submodule update diff --git a/src/common/Cargo.toml b/src/common/Cargo.toml index 8a2141c7..9065f82a 100644 --- a/src/common/Cargo.toml +++ b/src/common/Cargo.toml @@ -9,6 +9,9 @@ license.workspace = true homepage.workspace = true repository.workspace = true +[features] +tpm = ["kanidm-hsm-crypto/tpm"] + [lib] name = "himmelblau_unix_common" path = "src/lib.rs"