Skip to content

Commit 758d61c

Browse files
committed
chore: update dependencies
Update toolchain to include musl fixes, also update curl and fix sbin merge. Signed-off-by: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com>
1 parent f398a04 commit 758d61c

3 files changed

Lines changed: 17 additions & 8 deletions

File tree

Pkgfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
format: v1alpha2
66

77
vars:
8-
TOOLCHAIN_IMAGE: ghcr.io/siderolabs/toolchain:v0.14.0-alpha.0-5-gc92f2ed
8+
TOOLCHAIN_IMAGE: ghcr.io/siderolabs/toolchain:v0.14.0-alpha.0-6-g818b320
99

1010
# renovate: datasource=github-releases depName=abseil/abseil-cpp
1111
abseil_version: 20250127.0
@@ -58,9 +58,9 @@ vars:
5858
cpio_sha512: 1e1ca6b3e3e64f206f9d828a152d6b4f8f6974de7a953ff96e02698b1c3c2c777c2111450e6a71c0693e29ca8bc01c3dda9f5e829b8e3221f647414df49dff6a
5959

6060
# renovate: datasource=github-releases extractVersion=^curl-(?<version>.*)$ depName=curl/curl
61-
curl_version: 8_12_0
62-
curl_sha256: 9a4628c764be6b1a9909567c13e8e771041609df43b2158fcac4e05ea7097e5d
63-
curl_sha512: ed35f0020541050ce387f4ba80f9e87562ececd99082da1bae85840dee81c49b86a4a55909e15fcbf4eb116106a796c29a9b2678dee11326f80db75992c6edc5
61+
curl_version: 8_12_1
62+
curl_sha256: 0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202
63+
curl_sha512: 88915468fa1bb7256e3dd6c9d058ada6894faa1e3e7800c7d9bfee3e8be4081ae57e7f2bf260c5342b709499fc4302ddc2d7864e25bfa3300fa07f118a3de603
6464

6565
# renovate: datasource=git-tags extractVersion=^v(?<version>.*)$ depName=git://git.savannah.gnu.org/diffutils.git
6666
diffutils_version: 3.11

policycoreutils/pkg.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ steps:
2323
make -j $(nproc) SUBDIRS=setfiles FTS_LDLIBS="-l:libfts.a -lpcre2-8"
2424
install:
2525
- |
26-
make install DESTDIR=/rootfs/usr SUBDIRS=setfiles
26+
make install DESTDIR=/rootfs/usr SBINDIR=/usr/bin SUBDIRS=setfiles
2727
finalize:
2828
- from: /rootfs
2929
to: /

tools/pkg.yaml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,18 @@ dependencies:
8686
- stage: zstd
8787
steps:
8888
- prepare:
89-
- |
90-
# clean up some files we don't ever need
91-
rm -rf /usr/man /usr/share/doc /usr/share/info /usr/share/locale /usr/share/man
89+
- |
90+
# clean up some files we don't ever need
91+
rm -rf /usr/man /usr/share/doc /usr/share/info /usr/share/locale /usr/share/man
92+
- test:
93+
- |
94+
# Validate usrmerge symlinks from toolchain did not get overwritten
95+
[ -L /bin ] && [ -d /bin ]
96+
[ -L /lib ] && [ -d /lib ]
97+
[ -L /lib64 ] && [ -d /lib64 ]
98+
[ -L /usr/lib64 ] && [ -d /usr/lib64 ]
99+
[ -L /sbin ] && [ -d /sbin ]
100+
[ -L /usr/sbin ] && [ -d /usr/sbin ]
92101
finalize:
93102
- from: /
94103
to: /

0 commit comments

Comments
 (0)