docker-library / busybox

Docker Official Image packaging for Busybox
http://busybox.net
388 stars 126 forks source link

Update to Alpine 3.20 #197

Closed tianon closed 3 months ago

tianon commented 3 months ago

Now that we have stable riscv64 in Alpine, we can also drop Alpine from all our "build from unstable" hacks 🚀

tianon commented 3 months ago

I was hoping this would also mean that I could commit the riscv64 reproducible digests for musl variants, but Debian-based variants still building from unstable complicates the cherry-picks there (or forces every update to include an explicit manual rebuild for riscv64/musl). I think the correct long-term solution is probably a branch per-architecture-per-variant (instead of just per-architecture like we have now), but that is really tedious to maintain so for now I'm going to punt (and folks can continue to get checksums from the riscv64 branches or builds on Docker Hub directly if they want them).

tianon commented 3 months ago

Oof, unrelated glibc builds failing, likely due to some churn in Debian Unstable right now.

tianon commented 3 months ago

I don't think we should block this on the glibc failures (I've filed #198 to track them).