From 32b9189f2f30695c6fb660e59740d5c9f3dbfec9 Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Wed, 1 Jul 2026 05:52:07 -0700 Subject: [PATCH] librespot: add native-tls feature (required by librespot-oauth) oauth2 crate gates TLS backends behind features; without native-tls, librespot-oauth fails to compile with compile_error!. The default features include native-tls, but we use --no-default-features for minimal build. --- infra/librespot/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/librespot/Dockerfile b/infra/librespot/Dockerfile index cea1edc..feb9993 100644 --- a/infra/librespot/Dockerfile +++ b/infra/librespot/Dockerfile @@ -19,7 +19,7 @@ WORKDIR /src # Lower = less memory pressure, slower build. Higher = OOM risk. RUN cargo build --release --jobs 2 \ --no-default-features \ - --features="pulseaudio-backend" + --features="pulseaudio-backend,native-tls" FROM debian:bookworm-slim