diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2025-11-08 17:00:33 -0500 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2025-11-08 17:13:41 -0500 |
| commit | e46e281550e3cbbd8a10473fbb94abed763a6501 (patch) | |
| tree | c9303d7e21c57c3f8ace2b02322294f2eeb7b627 | |
| parent | fc6914831743f6d683c59adb367479defe6f8b3a (diff) | |
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.
| -rwxr-xr-x | builder/image-setup | 2 |
1 files changed, 2 insertions, 0 deletions
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 <https://github.com/nodesource/distributions>, specifically # <https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key> |
