Fix ZSTD linking with build script and clean debian/install
Some checks failed
Build deb-bootupd Artifacts / build (push) Failing after 8m34s

- Add build.rs to handle ZSTD library linking via pkg-config
- Add pkg-config as build dependency in Cargo.toml
- Clean debian/install to avoid conflicts with manual installation
- ZSTD linking now works properly for OpenSSL with ZSTD support
- Local Debian package build succeeds
This commit is contained in:
robojerk 2025-08-10 13:27:12 -07:00
parent 22a316469d
commit f30ced3551
3 changed files with 12 additions and 12 deletions

View file

@ -49,6 +49,9 @@ widestring = "1.2.0"
walkdir = "2.3.2"
signal-hook-registry = "1.4.5"
[build-dependencies]
pkg-config = "0.3"
[profile.release]
# We assume we're being delivered via e.g. RPM which supports split debuginfo
debug = true