From e46e281550e3cbbd8a10473fbb94abed763a6501 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Sat, 8 Nov 2025 17:00:33 -0500 Subject: Add openssl to the Debian builder image. In 1f44cd930cdff94bb8cf04f645a5b035507438d9, we added `web_push` to the server's dependencies. The `web_push` crate indirectly depends on OpenSSL for crypto operations, which in turn depends on OpenSSL being installed on the target system. This adds it to the builder. It's not actually needed at runtime (and does not appear in the resulting package's dependencies), for reasons that are somewhat obscure but which probably have to do with static linking. This was missed during that change because we weren't trying to deploy it. --- builder/image-setup | 2 ++ 1 file changed, 2 insertions(+) diff --git a/builder/image-setup b/builder/image-setup index 6b7895e..88193e3 100755 --- a/builder/image-setup +++ b/builder/image-setup @@ -9,6 +9,8 @@ apt-get install -y \ curl \ dpkg-dev \ gnupg \ + libssl-dev \ + pkg-config \ # Key from , specifically # -- cgit v1.2.3