[pbs-devel] [PATCH proxmox 0/2] Fix build dependencies for s3-client
Christian Ebner
c.ebner at proxmox.com
Wed Aug 6 11:21:20 CEST 2025
The PBS api types depend on the s3 client, which however pulled in
build dependencies independent from the selected feature set.
Fix this by making the dependencies optional and only pull them in
for the respective feature set. Further, add a dedicated feature
`api-types` and set this as default.
Christian Ebner (2):
s3-client: conditionally compile by `api-types` feature
pbs-api-types: only include api-types for s3 client during build
pbs-api-types/Cargo.toml | 2 +-
pbs-api-types/debian/control | 2 +
proxmox-s3-client/Cargo.toml | 60 +++++++++++++++--------
proxmox-s3-client/debian/control | 84 ++++++++++++++------------------
4 files changed, 79 insertions(+), 69 deletions(-)
--
2.47.2
More information about the pbs-devel
mailing list