Tianon Gravi
c91c51683c
Update buildroot to 2025.08
2025-09-08 16:25:52 -07:00
Docker Library Bot
0e32792ddb
Update metadata for s390x
...
(cherry picked from commit 3ac9c18bf575be99b9699c9a7ab32d601908e354)
2025-08-13 15:36:25 -07:00
Docker Library Bot
c42ebe3178
Update metadata for riscv64
...
(cherry picked from commit ec9669d00db2b83d6e5be6471b173aa9dab2911b)
2025-08-13 15:36:25 -07:00
Docker Library Bot
1457d420c2
Update metadata for ppc64le
...
(cherry picked from commit 0d7487db2df8001148a422033c63213de342654d)
2025-08-13 15:36:25 -07:00
Docker Library Bot
a9f8bbd3c5
Update metadata for i386
...
(cherry picked from commit f98697b10018b50ca5c0ca67947180686782d390)
2025-08-13 15:36:25 -07:00
Docker Library Bot
edcdb2ab79
Update metadata for arm64v8
...
(cherry picked from commit 350cfc2a918a0c18d36f5a7d5fc0fb68df47ed2b)
2025-08-13 15:36:25 -07:00
Docker Library Bot
c4224e75d5
Update metadata for arm32v7
...
(cherry picked from commit 864f8157b57a891412df8a6d9688c20d0386427a)
2025-08-13 15:36:25 -07:00
Docker Library Bot
44681ceb28
Update metadata for arm32v5
...
(cherry picked from commit d9186d0115280cc85349d05db43e8b7142c07798)
2025-08-13 15:36:25 -07:00
Tianon Gravi
9682eb964e
Drop support for mips64le
...
With the release of Debian Trixie, this is no longer a "release architecture" in Debian, so our ability (and frankly desire) to support it here is dry.
https://www.debian.org/releases/trixie/release-notes/issues.en.html#mips-architectures-removed
> From trixie, the architectures `mipsel` and `mips64el` are no longer supported by Debian. Users of these architectures are advised to switch to different hardware.
I intentionally left the `mips`-related bits in `Dockerfile-builder.template` as they're still technically valid and it felt bad to remove that knowledge right now (they'll be totally unused and are trivial to remove later but harder to dig back up and re-apply).
In theory, we could build on Debian Unstable instead for `mips64le`, but that's something that likely won't continue to be true for very long unless there's a larger effort to revitalize the architecture.
We could also consider cross-compiling, but at some point we're chasing a ghost and should just cut bait.
2025-08-13 14:32:48 -07:00
Tianon Gravi
7d95034c39
Update buildroot to 2025.05.1
2025-08-12 10:10:01 -07:00
Tianon Gravi
fea97c00ab
Update metadata for amd64
2025-08-08 12:01:34 -07:00
Tianon Gravi
e0ffe6a223
Update to Debian Trixie
...
This allows us to finally drop all "unstable" hacks (as `riscv64` is an officially supported architecture in Trixie+).
2025-08-08 12:01:28 -07:00
Tianon Gravi
a53bcc5589
Update buildroot to 2025.05
...
https://lore.kernel.org/buildroot/87sek87ina.fsf@dell.be.48ers.dk/T/#u
2025-07-03 11:28:35 -07:00
Docker Library Bot
197f600052
Update metadata for s390x
...
(cherry picked from commit f1f8dc4e66fa63a4c1efcdc3704caf37921007d2)
2025-05-22 12:44:43 -07:00
Docker Library Bot
fcf79bbcef
Update metadata for ppc64le
...
(cherry picked from commit 8680452603086bde9439fa650dace39c90ef4aa9)
2025-05-22 12:44:43 -07:00
Docker Library Bot
d50d0e582e
Update metadata for mips64le
...
(cherry picked from commit be87383d421f6ce1c6d16a6afabc8d152adef682)
2025-05-22 12:44:43 -07:00
Docker Library Bot
ab36dd0ce0
Update metadata for i386
...
(cherry picked from commit a73c15aa0617768001c83e228f3c6c050fc40d3a)
2025-05-22 12:44:43 -07:00
Docker Library Bot
db6f355f57
Update metadata for arm64v8
...
(cherry picked from commit 7c1e1456b6e79b3f843ce28ce8d39d4495172334)
2025-05-22 12:44:43 -07:00
Docker Library Bot
6dbfaa0dab
Update metadata for arm32v7
...
(cherry picked from commit d6a6948aae692b8d91a33b8c684b0819c71742f5)
2025-05-22 12:44:43 -07:00
Docker Library Bot
4cc049dd34
Update metadata for arm32v5
...
(cherry picked from commit e2c12cd4cc2053562b618bfef1f7602c5ed5dc5f)
2025-05-22 12:44:43 -07:00
Tianon Gravi
5f0f01b3f2
Update metadata for amd64
2025-05-20 17:00:18 -07:00
Tianon Gravi
fab309067d
Update buildroot to 2025.02.3
2025-05-20 16:10:15 -07:00
Tianon Gravi
f843c6a54c
Update buildroot to 2025.02.1
...
https://lists.buildroot.org/pipermail/buildroot/2025-April/777253.html
2025-04-25 09:32:47 -07:00
Docker Library Bot
3652ad1f43
Update metadata for s390x
...
(cherry picked from commit b70a0d3ac6d271367e8dff122759e176fb554544)
2025-03-18 13:21:37 -07:00
Docker Library Bot
f12b6f6863
Update metadata for ppc64le
...
(cherry picked from commit 71b2c7e67fe4526d0c467e24690b7bf36eb64beb)
2025-03-18 13:21:37 -07:00
Docker Library Bot
1929b8e51f
Update metadata for mips64le
...
(cherry picked from commit a0c052b18838500dd2c44a8c1f9a9e00ad2e58c9)
2025-03-18 13:21:37 -07:00
Docker Library Bot
891544da2e
Update metadata for i386
...
(cherry picked from commit a04a94b161ba2344546a5687a7c156f64f53a2d9)
2025-03-18 13:21:37 -07:00
Docker Library Bot
ffe425a70e
Update metadata for arm64v8
...
(cherry picked from commit 27ae0b06fd977cf0d0dfe88889b1c9e6f8fb61e6)
2025-03-18 13:21:37 -07:00
Docker Library Bot
42f06e91e8
Update metadata for arm32v7
...
(cherry picked from commit dd35aceacc26f7de2e09b920dba71192dc34fab8)
2025-03-18 13:21:37 -07:00
Docker Library Bot
38d467e797
Update metadata for arm32v5
...
(cherry picked from commit 4bcb4c67c2c58a5ada71adbc7e4973ffe3697e6a)
2025-03-18 13:21:37 -07:00
Tianon Gravi
9a2d579cb8
Update metadata for amd64
2025-03-18 09:32:12 -07:00
Tianon Gravi
7dc1389bb1
Update buildroot to 2025.02
2025-03-18 09:21:15 -07:00
Tianon Gravi
a9a303a1a6
Update buildroot to 2024.11.2
2025-02-24 11:28:11 -08:00
Tianon Gravi
ffdd85ee5b
Fix i386 again, but correctly
...
I moved too fast and forgot to re-test amd64, which was ironically broken by my i386 fix, so now we do the full "distro arch to 'busybox arch'" conversion for the set of arches we support (which isn't *that* big).
2025-02-19 15:56:18 -08:00
Tianon Gravi
90794c2551
Fix reproducibility of non-uclibc i386 builds
...
Without this fix, if we try to build i386 on an amd64 machine without the linux32 "personality" applied, it uses `uname -m` and gets a slightly different result due to the lack of https://git.busybox.net/busybox/tree/arch/i386/Makefile?h=1_37_stable#n7 (adding `-march` and `-mtune` values to builds).
If we set `ARCH` appropriately during build, that file gets sourced and our builds include the appropriate values.
This does *not* affect uclibc builds because they set `CROSS_COMPILE`, which overrides the value of `(SUB)ARCH` (although it would be valid to set both in all cases, to be explicit, I just don't think that's necessary).
2025-02-19 13:13:37 -08:00
Docker Library Bot
6b090fae99
Update metadata for s390x
...
(cherry picked from commit b0bbb70f3dc398f26bf407aedf7e0c97fb18129d)
2025-02-19 09:26:50 -08:00
Docker Library Bot
d72c8bb7c2
Update metadata for ppc64le
...
(cherry picked from commit a0be7963e9f5202295bd97e3b9b4ee1608b89939)
2025-02-19 09:26:50 -08:00
Docker Library Bot
f55435bb76
Update metadata for mips64le
...
(cherry picked from commit bf943a3cc18f45416669642041d634d3d753ddd9)
2025-02-19 09:26:50 -08:00
Docker Library Bot
54a68eeeb0
Update metadata for i386
...
(cherry picked from commit 1424a7bf700f41fff3711371c5725f8bbc3aa454)
2025-02-19 09:26:50 -08:00
Docker Library Bot
18a2d4f1d0
Update metadata for arm64v8
...
(cherry picked from commit d915df9d80202a04127f082f5bab59e666ebd89d)
2025-02-19 09:26:50 -08:00
Docker Library Bot
23558c5ee7
Update metadata for arm32v7
...
(cherry picked from commit 5b9a66dc8736b8bd1bb0cf8db2d8c9a204a23e63)
2025-02-19 09:26:50 -08:00
Docker Library Bot
57d3a4c44e
Update metadata for arm32v5
...
(cherry picked from commit 513ee44ceef1ee7314efba2a16ef05f372b9e57b)
2025-02-19 09:26:50 -08:00
Tianon Gravi
8ca4d2ff4f
Add PATH to generated images so they're self-contained
2025-01-14 10:43:54 -08:00
Tianon Gravi
57271c39cb
Update buildroot to 2024.11.1
2025-01-10 12:24:34 -08:00
Docker Library Bot
7b9cd879e4
Update metadata for s390x
...
(cherry picked from commit 31604ca11ad434b874d8b5f5508392bfae695dee)
2024-12-10 09:17:40 -08:00
Docker Library Bot
bf7bac16e9
Update metadata for ppc64le
...
(cherry picked from commit 6b4d5dd41b6c8954af149aed1eae68cbc8dc13d7)
2024-12-10 09:17:40 -08:00
Docker Library Bot
167d41c473
Update metadata for mips64le
...
(cherry picked from commit aeb32b362f53da82943ef91a29a38649d0b82702)
2024-12-10 09:17:40 -08:00
Docker Library Bot
619cc06bc6
Update metadata for i386
...
(cherry picked from commit dbc801988ead1dad77e99839d31c83f5c71fc39b)
2024-12-10 09:17:40 -08:00
Docker Library Bot
6c0196c1bf
Update metadata for arm64v8
...
(cherry picked from commit f1e529944d5516a504e70b881f80704d234374d0)
2024-12-10 09:17:40 -08:00
Docker Library Bot
b199bd9a1f
Update metadata for arm32v7
...
(cherry picked from commit a80ea45c31c94bf36db39904c61dc8df34b16105)
2024-12-10 09:17:40 -08:00