File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55format: v1alpha2
66
77vars:
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
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
Original file line number Diff line number Diff line change 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
2727finalize :
2828 - from : /rootfs
2929 to : /
Original file line number Diff line number Diff line change @@ -86,9 +86,18 @@ dependencies:
8686 - stage : zstd
8787steps :
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 ]
92101finalize :
93102 - from : /
94103 to : /
You can’t perform that action at this time.
0 commit comments