chore: Rocksdb update, near-functional musl images #911

Merged
nex merged 4 commits from jade/musl-images into main 2025-07-25 12:59:53 +00:00

4 commits

Author SHA1 Message Date
87be4d1a52
feat: Almost-functional musl builds on Alpine
Some checks failed
Checks / Prefligit / prefligit (pull_request) Successful in 17s
Documentation / Build and Deploy Documentation (pull_request) Successful in 35s
Release Docker Image / merge (push) Blocked by required conditions
Release Docker Image / define-variables (push) Successful in 7s
Checks / Prefligit / prefligit (push) Successful in 13s
Documentation / Build and Deploy Documentation (push) Successful in 34s
Checks / Rust / Format (push) Successful in 48s
Checks / Rust / Clippy (push) Successful in 4m21s
Checks / Rust / Cargo Test (push) Successful in 4m48s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been cancelled
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been cancelled
Lots of fiddling, still can't get stuff to work

Next step is a debian builder copying the static libs from alpine
2025-07-24 23:22:27 +01:00
205506f206
chore: Update deps 2025-07-24 22:18:10 +01:00
66181c61af
chore: Update rocksdb, feature flag changes
All checks were successful
Release Docker Image / define-variables (push) Successful in 3s
Checks / Prefligit / prefligit (push) Successful in 17s
Checks / Rust / Format (push) Successful in 41s
Checks / Rust / Clippy (push) Successful in 6m19s
Checks / Rust / Cargo Test (push) Successful in 7m26s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 12m32s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 13m4s
Release Docker Image / merge (push) Successful in 10s
Most of the way to static musl builds, just zlib I think
2025-07-24 21:51:52 +01:00
b7a0442298
feat: Musl images in docker
Not working at the moment, need to upgrade the rust-rocksdb and possibly
zstd to stop them force-enabling dynamic libclang
2025-07-24 19:00:41 +01:00