@@ -165,36 +165,31 @@ runs:
165165 id: cache-x-x86_64-alpine
166166 uses: actions/cache@v3
167167 with:
168- key: savi-build-release-x86_64-alpine-3.16 -20220922
168+ key: savi-build-release-x86_64-alpine-3.17 -20220922
169169 path: /tmp/x-x86_64-alpine/root
170170 - if : >
171171 (inputs.x86_64-unknown-linux-musl == 'true'
172172 || inputs.all-platforms == 'true')
173173 && steps.cache-x-x86_64-alpine.outputs.cache-hit != 'true'
174174 shell: bash
175175 run: |
176- musl_dev_sha256=da70b3a9c8d6f2b8c9f7be9ea0267b42904abf27e5ce10d810c032708b0b8b99 && \
177- gcc_sha256=695556c500f54e8f050609323a0022dd4635d2f3e754e97da71412e38e75b49e && \
178- libgcc_sha256=d04af44696d43e1d3c5353c4123bfb924f3dfeb40293de612b7d202bd5183eea && \
179- libexecinfo_static_sha256=6f7e89598970297f70076d3a9a946ca68cca51133c4a5aa7ae5f066a0de23639 && \
176+ musl_dev_sha256=5df2320d68bf964a1f047649644264fca8a6c2fa9d417ea75c729457fad9df6f && \
177+ gcc_sha256=ebf07b623a8bb3ebe18e8e1431118f6cc3f381d52aa57fc94c825c43d151f8f7 && \
178+ libgcc_sha256=2c0282ec5c2d78fe94b1e0ab676d6fe675e6656796b8a92e29ce4b17234add6a && \
180179 rm -rf /tmp/x-x86_64-alpine && mkdir -p /tmp/x-x86_64-alpine/root && \
181- wget https://dl-cdn.alpinelinux.org/alpine/v3.16 /main/x86_64/musl-dev-1.2.3-r2 .apk \
180+ wget https://dl-cdn.alpinelinux.org/alpine/v3.17 /main/x86_64/musl-dev-1.2.3-r5 .apk \
182181 -O /tmp/x-x86_64-alpine/musl-dev.apk && \
183- wget https://dl-cdn.alpinelinux.org/alpine/v3.16 /main/x86_64/gcc-11 .2.1_git20220219-r2 .apk \
182+ wget https://dl-cdn.alpinelinux.org/alpine/v3.17 /main/x86_64/gcc-12 .2.1_git20220924-r4 .apk \
184183 -O /tmp/x-x86_64-alpine/gcc.apk && \
185- wget https://dl-cdn.alpinelinux.org/alpine/v3.16 /main/x86_64/libgcc-11 .2.1_git20220219-r2 .apk \
184+ wget https://dl-cdn.alpinelinux.org/alpine/v3.17 /main/x86_64/libgcc-12 .2.1_git20220924-r4 .apk \
186185 -O /tmp/x-x86_64-alpine/libgcc.apk && \
187- wget https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/libexecinfo-static-1.1-r1.apk \
188- -O /tmp/x-x86_64-alpine/libexecinfo-static.apk && \
189186 echo $musl_dev_sha256' /tmp/x-x86_64-alpine/musl-dev.apk' | sha256sum -c - && \
190187 echo $gcc_sha256' /tmp/x-x86_64-alpine/gcc.apk' | sha256sum -c - && \
191188 echo $libgcc_sha256' /tmp/x-x86_64-alpine/libgcc.apk' | sha256sum -c - && \
192- echo $libexecinfo_static_sha256' /tmp/x-x86_64-alpine/libexecinfo-static.apk' | sha256sum -c - && \
193189 cd /tmp/x-x86_64-alpine && \
194190 tar -xf musl-dev.apk -C root && \
195191 tar -xf gcc.apk -C root && \
196192 tar -xf libgcc.apk -C root && \
197- tar -xf libexecinfo-static.apk -C root && \
198193 echo Done!
199194
200195 # Set up the arm64 alpine root, if the user requested that target.
@@ -204,36 +199,31 @@ runs:
204199 id: cache-x-arm64-alpine
205200 uses: actions/cache@v3
206201 with:
207- key: savi-build-release-arm64-alpine-3.16 -20220922
202+ key: savi-build-release-arm64-alpine-3.17 -20220922
208203 path: /tmp/x-arm64-alpine/root
209204 - if : >
210205 (inputs.arm64-unknown-linux-musl == 'true'
211206 || inputs.all-platforms == 'true')
212207 && steps.cache-x-arm64-alpine.outputs.cache-hit != 'true'
213208 shell: bash
214209 run: |
215- musl_dev_sha256=a09a2f0ee87d152b988a892ee1016ae37c1e6c22287441de85ddbcbe292061e6 && \
216- gcc_sha256=21e9acf2e0ba1b53ef82d4bc950f7b80b1aee821903d5f92de0b32e9a599cb47 && \
217- libgcc_sha256=73079ed7f6ad0fdbddd694001e4574a5e96377e28390ada53acc5309b5005ab2 && \
218- libexecinfo_static_sha256=e96e98551f6a2389122b78635789f77be912fcac20e35d26e7176f9e1d14a50f && \
210+ musl_dev_sha256=6a194ea8eb7045f517c396b1f3e6865aa048196ee7d4d2fbc2e56e26ae6daac6 && \
211+ gcc_sha256=7742bdd9dcd5c4d357fda1c13830af8afad15b4aae291c24c7f87a2701d37584 && \
212+ libgcc_sha256=4247daeec6d4f005c2c5e420c49b12f3deadb5640f0eb58e8e1a3c8cd0a32206 && \
219213 rm -rf /tmp/x-arm64-alpine && mkdir -p /tmp/x-arm64-alpine/root && \
220- wget https://dl-cdn.alpinelinux.org/alpine/v3.16 /main/aarch64/musl-dev-1.2.3-r2 .apk \
214+ wget https://dl-cdn.alpinelinux.org/alpine/v3.17 /main/aarch64/musl-dev-1.2.3-r5 .apk \
221215 -O /tmp/x-arm64-alpine/musl-dev.apk && \
222- wget https://dl-cdn.alpinelinux.org/alpine/v3.16 /main/aarch64/gcc-11 .2.1_git20220219-r2 .apk \
216+ wget https://dl-cdn.alpinelinux.org/alpine/v3.17 /main/aarch64/gcc-12 .2.1_git20220924-r4 .apk \
223217 -O /tmp/x-arm64-alpine/gcc.apk && \
224- wget https://dl-cdn.alpinelinux.org/alpine/v3.16 /main/aarch64/libgcc-11 .2.1_git20220219-r2 .apk \
218+ wget https://dl-cdn.alpinelinux.org/alpine/v3.17 /main/aarch64/libgcc-12 .2.1_git20220924-r4 .apk \
225219 -O /tmp/x-arm64-alpine/libgcc.apk && \
226- wget https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/libexecinfo-static-1.1-r1.apk \
227- -O /tmp/x-arm64-alpine/libexecinfo-static.apk && \
228220 echo $musl_dev_sha256' /tmp/x-arm64-alpine/musl-dev.apk' | sha256sum -c - && \
229221 echo $gcc_sha256' /tmp/x-arm64-alpine/gcc.apk' | sha256sum -c - && \
230222 echo $libgcc_sha256' /tmp/x-arm64-alpine/libgcc.apk' | sha256sum -c - && \
231- echo $libexecinfo_static_sha256' /tmp/x-arm64-alpine/libexecinfo-static.apk' | sha256sum -c - && \
232223 cd /tmp/x-arm64-alpine && \
233224 tar -xf musl-dev.apk -C root && \
234225 tar -xf gcc.apk -C root && \
235226 tar -xf libgcc.apk -C root && \
236- tar -xf libexecinfo-static.apk -C root && \
237227 echo Done!
238228
239229 # Set up the x86_64 freebsd root, if the user requested that target.
0 commit comments