[pve-devel] [PATCH proxmox 05/19] notify: make the `mail-forwarder` feature depend on proxmox-sys
Fiona Ebner
f.ebner at proxmox.com
Fri Apr 19 10:19:24 CEST 2024
Am 09.04.24 um 15:25 schrieb Lukas Wagner:
> It uses proxmox_sys::nodename - the dep is needed, otherwise the code
> does not compile in some feature flag permutations.
>
> Signed-off-by: Lukas Wagner <l.wagner at proxmox.com>
> Tested-by: Folke Gleumes <f.gleumes at proxmox.com>
> ---
> proxmox-notify/Cargo.toml | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/proxmox-notify/Cargo.toml b/proxmox-notify/Cargo.toml
> index 52a466e..185b50a 100644
> --- a/proxmox-notify/Cargo.toml
> +++ b/proxmox-notify/Cargo.toml
> @@ -17,13 +17,13 @@ log.workspace = true
> mail-parser = { workspace = true, optional = true }
> openssl.workspace = true
> regex.workspace = true
> -serde = { workspace = true, features = ["derive"]}
> +serde = { workspace = true, features = ["derive"] }
Nit: unrelated whitespace changes should be their own patch
> serde_json.workspace = true
>
> proxmox-http = { workspace = true, features = ["client-sync"], optional = true }
> proxmox-http-error.workspace = true
> proxmox-human-byte.workspace = true
> -proxmox-schema = { workspace = true, features = ["api-macro", "api-types"]}
> +proxmox-schema = { workspace = true, features = ["api-macro", "api-types"] }
> proxmox-section-config = { workspace = true }
> proxmox-serde.workspace = true
> proxmox-sys = { workspace = true, optional = true }
> @@ -31,7 +31,7 @@ proxmox-time.workspace = true
>
> [features]
> default = ["sendmail", "gotify", "smtp"]
> -mail-forwarder = ["dep:mail-parser"]
> +mail-forwarder = ["dep:mail-parser", "dep:proxmox-sys"]
> sendmail = ["dep:proxmox-sys"]
> gotify = ["dep:proxmox-http"]
> pve-context = ["dep:proxmox-sys"]
More information about the pve-devel
mailing list