diff --git a/.github/buildomat/jobs/falcon-build.sh b/.github/buildomat/jobs/falcon-build.sh index 2d1cd6b09..c2bcfa2e6 100644 --- a/.github/buildomat/jobs/falcon-build.sh +++ b/.github/buildomat/jobs/falcon-build.sh @@ -18,7 +18,7 @@ rustc --version banner check ptime -m cargo check --features falcon -ptime -m cargo xtask clippy +ptime -m clippy --features falcon --all-targets banner build ptime -m cargo build --features falcon --release \ diff --git a/Cargo.lock b/Cargo.lock index 40bf478bb..d3db66bfa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2021,7 +2021,7 @@ checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" [[package]] name = "libnet" version = "0.1.0" -source = "git+https://github.com/oxidecomputer/netadm-sys?branch=main#59e69ef8fb17be233e336cf4943e31ae398aa4d1" +source = "git+https://github.com/oxidecomputer/netadm-sys?branch=main#d44d9e084f39e844f8083d4d9b39a331061ebbcc" dependencies = [ "anyhow", "cfg-if", diff --git a/xtask/src/task_clippy.rs b/xtask/src/task_clippy.rs index 2b1df3c99..1dd409c43 100644 --- a/xtask/src/task_clippy.rs +++ b/xtask/src/task_clippy.rs @@ -39,17 +39,14 @@ pub(crate) fn cmd_clippy(strict: bool, quiet: bool) -> Result<()> { run_clippy(&["-p", "propolis-server", "--features", "omicron-build"])?; // Check the Falcon bits - #[cfg(target_os = "illumos")] - { - failed |= run_clippy(&[ - "--features", - "falcon", - "-p", - "propolis-server", - "-p", - "propolis-client", - ])?; - } + failed |= run_clippy(&[ + "--features", + "falcon", + "-p", + "propolis-server", + "-p", + "propolis-client", + ])?; // Check the mock server failed |= run_clippy(&["-p", "propolis-mock-server"])?;