Docker Library Bot
a2551c8fdb
Update metadata for arm32v5
...
(cherry picked from commit 7f8fff80cf3d77f8a628793695fbb14e498e8254)
2024-12-10 09:17:40 -08:00
Tianon Gravi
9fa5eb21e6
Update metadata for amd64
2024-12-09 11:53:30 -08:00
Tianon Gravi
e1aaa6e7d5
Update to Buildroot 2024.11, Alpine 3.21
2024-12-09 11:52:30 -08:00
Tianon Gravi
273ed1cfb5
Use GitLab for all buildroot references
...
See https://git.busybox.net/buildroot/commit/?id=366d403bedd83d1e884b6c7c60a8a4ff497a458a (or rather, 366d403bed )
2024-11-25 13:47:13 -08:00
Tianon Gravi
b67bf25382
Update buildroot to 2024.08.2
2024-11-18 13:21:26 -08:00
Docker Library Bot
085d7eec0a
Update metadata for s390x
...
(cherry picked from commit 1e0b9a01d6b21a12b3f468ee613da552b6e72ec8)
2024-11-18 13:14:16 -08:00
Docker Library Bot
3c784425d3
Update metadata for ppc64le
...
(cherry picked from commit 8a965c9a7c292df344fcc595fb39205307506b83)
2024-11-18 13:14:16 -08:00
Docker Library Bot
6c857453c4
Update metadata for mips64le
...
(cherry picked from commit 1f2c5c24130e1965305094a6d9aa1a22f9b494ad)
2024-11-18 13:14:16 -08:00
Docker Library Bot
e498cfc490
Update metadata for i386
...
(cherry picked from commit 50168d748c131b99f3e2f33683e2385b15b8a56e)
2024-11-18 13:14:16 -08:00
Docker Library Bot
1af6a91650
Update metadata for arm64v8
...
(cherry picked from commit e197da0ae2d99e770378a50324f996805b4235eb)
2024-11-18 13:14:16 -08:00
Docker Library Bot
275f4e5eff
Update metadata for arm32v7
...
(cherry picked from commit 6504cfb238911441abf2a14aa520e55e64b192c7)
2024-11-18 13:14:16 -08:00
Docker Library Bot
5bc7e1a101
Update metadata for arm32v5
...
(cherry picked from commit c5c5394768b9de51757cc2b04dacb30f9750142f)
2024-11-18 13:14:16 -08:00
Docker Library Bot
1c54440a49
Update metadata for amd64
...
(cherry picked from commit 81ce15f240d36490744eb9d1e1cb2f705cf16724)
2024-11-18 13:14:16 -08:00
Tianon Gravi
0514a663ed
Update buildroot to 2024.08.1
2024-10-21 09:53:03 -07:00
Docker Library Bot
e41a239430
Update metadata for s390x
...
(cherry picked from commit 0b6b43af344f994bc2a0c265fbdc6ee536cd66bd)
2024-10-01 09:42:59 -07:00
Docker Library Bot
2ad4c4fe29
Update metadata for ppc64le
...
(cherry picked from commit 5a21d58496c308c9faa78e4f22f0f262e875856b)
2024-10-01 09:42:59 -07:00
Docker Library Bot
e2589058c2
Update metadata for mips64le
...
(cherry picked from commit aff7d32f3a47892518fa26238f92c00bb324bce3)
2024-10-01 09:42:59 -07:00
Docker Library Bot
d1f66b2b84
Update metadata for i386
...
(cherry picked from commit 07b2bffe0113532a77671b37aac3437e35b7e8fc)
2024-10-01 09:42:59 -07:00
Docker Library Bot
13e1415cb7
Update metadata for arm64v8
...
(cherry picked from commit 34dada0618e604f1ac62ccd34e1a83f84ea746ef)
2024-10-01 09:42:59 -07:00
Docker Library Bot
943b07b4a5
Update metadata for arm32v7
...
(cherry picked from commit 2527f086d5f4692c1e63d3ebd5b26b8c1b8ffb6a)
2024-10-01 09:42:59 -07:00
Docker Library Bot
fa016cad98
Update metadata for arm32v5
...
(cherry picked from commit bcb2cc62cadd37b9490938d5af039edae7c5fefe)
2024-10-01 09:42:59 -07:00
Tianon Gravi
6db9646b7a
Add explicit "patches" directory
...
This adds a directory for us to store patches we need to apply during build -- I've copied the "no CBQ" patch we've already been applying, and a new "sha1_process_block64_shaNI.patch" which applies a patch for our new non-x86 build failures.
I've also added a README to the new patches directory to make it clear what types of patches are appropriate/acceptable (perhaps more accurately, why almost all patches are *not* acceptable).
This changes the build context for our rootfs builds to be the root of the repository so we don't have to muddy our template applying code with which patches to copy and can instead maintain that in the template itself (and skip the entire "patch applying" block of code when there are no patches to apply).
2024-09-30 15:58:06 -07:00
Tianon Gravi
f7c12800d9
Update metadata for amd64
2024-09-26 17:13:54 -07:00
Tianon Gravi
349fb1ced2
Update to 1.37.0, buildroot 2024.08
2024-09-26 15:49:29 -07:00
Docker Library Bot
baf678c2aa
Update metadata for s390x
...
(cherry picked from commit c0341067258a8a7591c339e24f3682b7a6f287ba)
2024-09-11 16:01:18 -07:00
Docker Library Bot
39b9ca7505
Update metadata for ppc64le
...
(cherry picked from commit 65b92c5ee70ef7b12413364a988f5a4b2ab2f12d)
2024-09-11 16:01:18 -07:00
Docker Library Bot
dd52a09886
Update metadata for mips64le
...
(cherry picked from commit 4e3498efd122c552c6948edc55805bb47fc1ccff)
2024-09-11 16:01:18 -07:00
Docker Library Bot
a2ea348cda
Update metadata for i386
...
(cherry picked from commit 28338d9879c37e60454ae9c0c211e8dc510fcbef)
2024-09-11 16:01:18 -07:00
Docker Library Bot
e70731d840
Update metadata for arm64v8
...
(cherry picked from commit 86761d219e596658c8e8fafee82ce7debaa0ac9d)
2024-09-11 16:01:18 -07:00
Docker Library Bot
a8a0a32694
Update metadata for arm32v7
...
(cherry picked from commit 3d19292c74a5985635f6c507c555590435ff0ccd)
2024-09-11 16:01:18 -07:00
Docker Library Bot
f771196607
Update metadata for arm32v5
...
(cherry picked from commit 35f2185e41113bbc20a48c95fbced5d0e5a356f7)
2024-09-11 16:01:18 -07:00
Tianon Gravi
6b8f2c73cb
Update metadata for amd64
2024-09-11 08:33:32 -07:00
Tianon Gravi
b9ffb18cc1
Update buildroot to 2024.05.3
2024-09-11 08:32:52 -07:00
Docker Library Bot
6fda3b59da
Update metadata for s390x
...
(cherry picked from commit 148986dcb0ae17da433c2805fe4012c31bfe8099)
2024-08-30 10:53:13 -07:00
Docker Library Bot
c7abda1ec8
Update metadata for ppc64le
...
(cherry picked from commit e783a83287ebfa27f5f32745b5369474a731d246)
2024-08-30 10:53:13 -07:00
Docker Library Bot
67a63c5209
Update metadata for mips64le
...
(cherry picked from commit d11ab8f3446cbeae91958f82a7234a543ea4ea42)
2024-08-30 10:53:13 -07:00
Docker Library Bot
93afa92bb1
Update metadata for i386
...
(cherry picked from commit 5dd85f3e0ecc51be4019fac3bc3022ebc05fc03c)
2024-08-30 10:53:13 -07:00
Docker Library Bot
7915d3d1cf
Update metadata for arm64v8
...
(cherry picked from commit 1c5e2337e5514fb39fc1e497028765fafe780f10)
2024-08-30 10:53:13 -07:00
Docker Library Bot
67861b9791
Update metadata for arm32v7
...
(cherry picked from commit 77d33f3281cffa3d40c7a2a58cc7767aeebafecd)
2024-08-30 10:53:13 -07:00
Docker Library Bot
6d4767b3a2
Update metadata for arm32v5
...
(cherry picked from commit 7b66b51b3e22ee567176f00088c800c71034402e)
2024-08-30 10:53:13 -07:00
Tianon Gravi
973b86209c
Update buildroot to 2024.05.2
...
This also applies the "remove CBQ" patch across all variants consistently -- it's not technically needed on Alpine yet, but it will be, so it's simpler if we're just consistent.
2024-08-29 15:29:30 -07:00
Tianon Gravi
a56ed60e23
Add missing `set -e` to our `nslookup` smoke test 😭
...
Apparently missing for ~5 years 🤦
2024-06-10 15:23:02 -07:00
Tianon Gravi
58553bbaca
Update buildroot to 2024.02.3
2024-06-10 10:17:39 -07:00
Docker Library Bot
a58bf7afbc
Update metadata for s390x
...
(cherry picked from commit 903129e27ddaf0aa05cd98295b0100833187d0a5)
2024-05-31 09:03:58 -07:00
Docker Library Bot
6f3c338a1e
Update metadata for ppc64le
...
(cherry picked from commit bb326f11304c90fbe7823a22ee7d0b4b7e735957)
2024-05-31 09:03:58 -07:00
Docker Library Bot
54e9044b05
Update metadata for mips64le
...
(cherry picked from commit 836a8a631b6596d2d47c8bb1d9c0ec8c571c4403)
2024-05-31 09:03:58 -07:00
Docker Library Bot
bd0f29204c
Update metadata for i386
...
(cherry picked from commit 3db90b9e2922caa2f6a7cec30fe217812f1b0c24)
2024-05-31 09:03:58 -07:00
Docker Library Bot
c6a790da91
Update metadata for arm64v8
...
(cherry picked from commit 52edcd4bd73d7329ff06b0d2efbbaea8d3a71e6c)
2024-05-31 09:03:58 -07:00
Docker Library Bot
bc8c404c0a
Update metadata for arm32v7
...
(cherry picked from commit 36a3cf94acf0d7b56d5947d895749a9bc40d47b3)
2024-05-31 09:03:58 -07:00
Docker Library Bot
50e03b314e
Update metadata for arm32v5
...
(cherry picked from commit b52c3a51de92fec70b243a958b67e92fc8ad0feb)
2024-05-31 09:03:58 -07:00
Tianon Gravi
686bc28305
Apply patch to remove CBQ functionality
...
This allows us to build successfully on Debian Unstable again.
2024-05-29 15:55:41 -07:00
Tianon Gravi
df272ca375
Update amd64 metadata
2024-05-07 10:06:20 -07:00
Tianon Gravi
e8a4b892e0
Update to buildroot 2024.02.2
2024-05-07 09:14:30 -07:00
Docker Library Bot
b00bb2d4f6
Update metadata for s390x
...
(cherry picked from commit 8ab8b8b3b89968f93b52d9e39f813f0392d9852e)
2024-04-29 15:07:54 -07:00
Docker Library Bot
4aef40c4e0
Update metadata for ppc64le
...
(cherry picked from commit faed685c61b717d614ad91372f50f74714b412ec)
2024-04-29 15:07:54 -07:00
Docker Library Bot
3ec444b6d6
Update metadata for mips64le
...
(cherry picked from commit c51316f12393fb827ef81639c09881d16f807905)
2024-04-29 15:07:54 -07:00
Docker Library Bot
7e647c566c
Update metadata for i386
...
(cherry picked from commit 829c2a0a789201eb70d38d758f0a878dc23140bd)
2024-04-29 15:07:54 -07:00
Docker Library Bot
c163007e40
Update metadata for arm64v8
...
(cherry picked from commit ad68117ced3b0164322f87b93d40db9c3f107eda)
2024-04-29 15:07:54 -07:00
Docker Library Bot
ec3a70defd
Update metadata for arm32v7
...
(cherry picked from commit c25657b21f340078aa78e6e9a7bd27fe03bd376b)
2024-04-29 15:07:54 -07:00
Docker Library Bot
ca4a86e355
Update metadata for arm32v5
...
(cherry picked from commit 4c69c9196cbe9e1e6ff0cbcfae710d4255d781c8)
2024-04-29 15:07:54 -07:00
Docker Library Bot
7af8cc083c
Update metadata for amd64
...
(cherry picked from commit 716602e613d6816d1149c2ebd5cba8c65eca165f)
2024-04-29 15:07:54 -07:00
Tianon Gravi
b807fe5b3a
Update buildroot to 2024.02.1
2024-03-26 15:48:00 -07:00
Tianon Gravi
20bf1904e3
Update buildroot to 2024.02
2024-03-06 12:34:04 -08:00
Docker Library Bot
69f51a1117
Update metadata for s390x
...
(cherry picked from commit 5c3d91c435feb5e1acd22ae33efc17355e1be94f)
2024-03-04 17:24:36 -08:00
Docker Library Bot
f29b4e02ce
Update metadata for ppc64le
...
(cherry picked from commit c40c3bfc37550a95eafa986f8b458e1f6e60f89d)
2024-03-04 17:24:36 -08:00
Docker Library Bot
8d72643ce8
Update metadata for mips64le
...
(cherry picked from commit 4afd920599653320bdc4100ac42bbfab1abdafba)
2024-03-04 17:24:36 -08:00
Docker Library Bot
51977e5372
Update metadata for i386
...
(cherry picked from commit a641654665c84f365d3767a042f8144b901a0a79)
2024-03-04 17:24:36 -08:00
Docker Library Bot
b52155f937
Update metadata for arm64v8
...
(cherry picked from commit 978b34d24bb3bc79c204eccbf2855564b20f7cb4)
2024-03-04 17:24:36 -08:00
Docker Library Bot
2568e266f8
Update metadata for arm32v7
...
(cherry picked from commit fbf52fa6a0229e18f411e2f6eaedf5a07244d0d9)
2024-03-04 17:24:36 -08:00
Docker Library Bot
884455ccc1
Update metadata for arm32v5
...
(cherry picked from commit 96d6ecd1704dd4f15ea9c8cc01de28aa09b42b55)
2024-03-04 17:24:36 -08:00
Tianon Gravi
7e39d619fe
Initial `Builder: oci-import` support
2024-02-27 16:44:18 -08:00
Tianon Gravi
644ee1af6b
Adjust tarball creation to be reproducible
2024-02-21 11:48:26 -08:00
Tianon Gravi
9c8f069be1
Update buildroot to 2023.11.1
2024-01-16 13:38:21 -08:00
Tianon Gravi
7a5f98033f
Update buildroot to 2023.11
2023-12-04 11:05:08 -08:00
Tianon Gravi
3f0f1f2814
Update buildroot to 2023.05.1
2023-07-17 10:46:28 -07:00
Tianon Gravi
41d9ed1306
Update to Debian Bookworm
2023-06-23 16:21:55 -07:00
Tianon Gravi
ee3e4cf77c
Update Buildroot to 2023.05
2023-06-07 15:26:37 -07:00
Tianon Gravi
ce868b8092
Update to 1.36.1
2023-05-18 16:43:49 -07:00
Tianon Gravi
bb5b447be2
Add gnupg "keyboxd" workaround
2023-05-10 16:47:15 -07:00
Tianon Gravi
4df1e6a573
Remove explicit `dirmngr` reference
...
This is pulled in automatically via `gnupg`, and moved from `Recommends` to `Depends` in 99474ad900 , which has been part of `src:gnupg2` since 2.1.21-4 (and every supported version of both Debian _and_ Ubuntu have 2.2.x 😇 ).
2023-04-28 15:05:24 -07:00
Tianon Gravi
a03dcef28c
Update buildroot to 2023.02
2023-03-13 10:18:08 -07:00
Ben Burke
3e64b132d4
disable hwaccel closing issue with sha1sum and sha256sum ( #167 )
2023-03-03 15:13:17 -08:00
Tianon Gravi
b8cf0a037e
Update buildroot to 2022.11.2
2023-03-01 13:54:44 -08:00
Tianon Gravi
c7a767edfa
Switch from explicit "stable" / "unstable" to "latest" and "latest-1" based on major.minor releases
...
This refactor will more closely match how BusyBox does releases -- they always call x.y.0 "unstable" but if it doesn't require any further fixes it never gets a .1 "stable" release (like 1.35 suffered from). Additionally, they don't seem to really ever have more than two simultaneous release branches (but if they did, we could trivially add a new `latest-2` and be covered):
```console
$ wget -qO- 'https://busybox.net ' | grep -ioE '[0-9a-zA-Z ]+ -- BusyBox [0-9.]+ [(](un)?stable[)]' | sed -re 's/(.*) -- (.*)/\2\t\1/' | column -ts$'\t' -R2
BusyBox 1.36.0 (unstable) 3 January 2023
BusyBox 1.35.0 (unstable) 26 December 2021
BusyBox 1.33.2 (stable) 30 November 2021
BusyBox 1.34.1 (stable) 30 September 2021
BusyBox 1.34.0 (unstable) 19 August 2021
BusyBox 1.33.1 (stable) 3 May 2021
BusyBox 1.32.1 (stable) 1 January 2021
BusyBox 1.33.0 (unstable) 29 December 2020
BusyBox 1.32.0 (unstable) 26 June 2020
BusyBox 1.31.1 (stable) 25 October 2019
BusyBox 1.31.0 (unstable) 10 June 2019
BusyBox 1.30.1 (stable) 14 February 2019
BusyBox 1.30.0 (unstable) 31 December 2018
BusyBox 1.29.3 (stable) 9 September 2018
BusyBox 1.29.2 (stable) 31 July 2018
BusyBox 1.29.1 (stable) 15 July 2018
BusyBox 1.29.0 (unstable) 1 July 2018
BusyBox 1.28.4 (stable) 22 May 2018
BusyBox 1.28.3 (stable) 3 April 2018
BusyBox 1.28.2 (stable) 26 March 2018
BusyBox 1.28.1 (stable) 15 February 2018
BusyBox 1.28.0 (unstable) 2 January 2018
BusyBox 1.27.2 (stable) 17 August 2017
BusyBox 1.27.1 (stable) 18 July 2017
BusyBox 1.27.0 (unstable) 3 July 2017
BusyBox 1.26.2 (stable) 10 January 2017
BusyBox 1.26.1 (stable) 2 January 2017
BusyBox 1.26.0 (unstable) 20 December 2016
BusyBox 1.25.1 (stable) 7 October 2016
BusyBox 1.25.0 (unstable) 22 June 2016
BusyBox 1.24.2 (stable) 24 March 2016
BusyBox 1.24.1 (stable) 24 October 2015
BusyBox 1.24.0 (unstable) 12 October 2015
BusyBox 1.23.2 (stable) 23 March 2015
BusyBox 1.23.1 (stable) 27 January 2015
BusyBox 1.23.0 (unstable) 23 December 2014
BusyBox 1.22.1 (stable) 20 January 2014
BusyBox 1.22.0 (unstable) 1 January 2014
BusyBox 1.21.1 (stable) 29 June 2013
BusyBox 1.21.0 (unstable) 21 January 2013
BusyBox 1.20.2 (stable) 2 July 2012
```
2023-01-04 13:09:39 -08:00