From f0c9aeacb5157b20bf59bbf69d01c177ed3cd480 Mon Sep 17 00:00:00 2001 From: Alex Plotnick Date: Mon, 10 Aug 2026 21:53:52 +0000 Subject: [PATCH 1/2] Drop reqwest's default TLS The client does not yet speak TLS, but reqwest's default-tls feature links OpenSSL anyway. Buildomat's Linux builders have no OpenSSL development files, and the built binaries carry a runtime libssl dependency. Keep charset and http2 from the defaults. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index db34c69..7e49da8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ progenitor-client = "0.11" pwd = "1" rand = "0.8" rand_core = "0.6" -reqwest = "0.12" +reqwest = { version = "0.12", default-features = false, features = ["charset", "http2"] } rlimit = "0.10" rumors = { git = "https://github.com/oxidecomputer/rumors", rev = "748325407feb4c61f558713bad431281f8326ac4" } rustix = { version = "1", features = ["fs", "process", "pty", "termios"] } From 50be331423d38faad81d3b23f9c2ed5fb385303d Mon Sep 17 00:00:00 2001 From: Alex Plotnick Date: Mon, 10 Aug 2026 22:00:46 +0000 Subject: [PATCH 2/2] Name the client build jobs properly --- .github/buildomat/jobs/client-helios.sh | 2 +- .github/buildomat/jobs/client-linux.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/buildomat/jobs/client-helios.sh b/.github/buildomat/jobs/client-helios.sh index 509a1ec..fbf373e 100644 --- a/.github/buildomat/jobs/client-helios.sh +++ b/.github/buildomat/jobs/client-helios.sh @@ -1,5 +1,5 @@ #!/bin/bash -#: name = "client (helios)" +#: name = "Build Helios client" #: variety = "basic" #: target = "helios-2.0" #: rust_toolchain = true diff --git a/.github/buildomat/jobs/client-linux.sh b/.github/buildomat/jobs/client-linux.sh index 004f88e..d3a0dfe 100644 --- a/.github/buildomat/jobs/client-linux.sh +++ b/.github/buildomat/jobs/client-linux.sh @@ -1,5 +1,5 @@ #!/bin/bash -#: name = "client (linux)" +#: name = "Build Linux client" #: variety = "basic" #: target = "ubuntu-22.04" #: rust_toolchain = true