@@ -65,11 +65,11 @@ jobs:
6565 - run :
6666 name : Creating coreboot (and associated patches) and musl-cross-make modules digest (musl-cross-make and coreboot cache digest)
6767 command : |
68- find .circleci/config.yml ./Makefile ./flake.lock ./modules/coreboot ./modules/musl-cross* ./patches/coreboot* -type f | sort -h | xargs sha256sum > ./tmpDir/coreboot_musl-cross.sha256sums
68+ find .circleci/config.yml ./Makefile ./flake.lock ./modules/coreboot ./modules/musl-cross-make * ./patches/coreboot* -type f | sort -h | xargs sha256sum > ./tmpDir/coreboot_musl-cross-make .sha256sums
6969 - run :
7070 name : Creating musl-cross-make and musl-cross-make patches digest (musl-cross-make cache digest)
7171 command : |
72- find .circleci/config.yml ./Makefile ./flake.lock modules/musl-cross* -type f | sort -h | xargs sha256sum > ./tmpDir/musl-cross.sha256sums
72+ find .circleci/config.yml ./Makefile ./flake.lock modules/musl-cross-make * -type f | sort -h | xargs sha256sum > ./tmpDir/musl-cross-make .sha256sums
7373 - restore_cache :
7474 # First matched/found key wins and following keys are not tried
7575 keys :
@@ -79,10 +79,10 @@ jobs:
7979 - nix-docker-heads-modules-and-patches-{{ checksum "./tmpDir/all_modules_and_patches.sha256sums" }}{{ .Environment.CACHE_VERSION }}
8080
8181 # Cache for coreboot module (and patches) and musl-cross-make digests (coreboot: triannual release)
82- - nix-docker-heads-coreboot-musl-cross-{{ checksum "./tmpDir/coreboot_musl-cross.sha256sums" }}{{ .Environment.CACHE_VERSION }}
82+ - nix-docker-heads-coreboot-musl-cross-make- {{ checksum "./tmpDir/coreboot_musl-cross-make .sha256sums" }}{{ .Environment.CACHE_VERSION }}
8383
8484 # Cache for musl-cross-make module digest (rarely modified).
85- - nix-docker-heads-musl-cross-{{ checksum "./tmpDir/musl-cross.sha256sums" }}{{ .Environment.CACHE_VERSION }}
85+ - nix-docker-heads-musl-cross-make- {{ checksum "./tmpDir/musl-cross-make .sha256sums" }}{{ .Environment.CACHE_VERSION }}
8686 - run :
8787 name : Download and neuter xx20 ME (keep generated GBE and extracted IFD in tree)
8888 command : |
@@ -171,26 +171,26 @@ jobs:
171171 - attach_workspace :
172172 at : ~/heads
173173 - save_cache :
174- # Generate cache for the same musl-cross module definition if hash is not previously existing
174+ # Generate cache for the same musl-cross-make module definition if hash is not previously existing
175175 # CircleCI removed their wildcard support, so we have to list precise versions to cache in directory names
176- key : nix-docker-heads-musl-cross-{{ checksum "./tmpDir/musl-cross.sha256sums" }}{{ .Environment.CACHE_VERSION }}
176+ key : nix-docker-heads-musl-cross-make- {{ checksum "./tmpDir/musl-cross-make .sha256sums" }}{{ .Environment.CACHE_VERSION }}
177177 paths :
178- - build/ppc64/musl-cross-38e52db8358c043ae82b346a2e6e66bc86a53bc1
179- - build/x86/musl-cross-38e52db8358c043ae82b346a2e6e66bc86a53bc1
178+ - build/ppc64/musl-cross-make- 38e52db8358c043ae82b346a2e6e66bc86a53bc1
179+ - build/x86/musl-cross-make- 38e52db8358c043ae82b346a2e6e66bc86a53bc1
180180 - crossgcc
181181 - packages
182182 - save_cache :
183183 # Generate cache for the same coreboot and musl-cross-make modules definition if hash is not previously existing
184184 # CircleCI removed their wildcard support, so we have to list precise versions to cache in directory names
185- key : nix-docker-heads-coreboot-musl-cross-{{ checksum "./tmpDir/coreboot_musl-cross.sha256sums" }}{{ .Environment.CACHE_VERSION }}
185+ key : nix-docker-heads-coreboot-musl-cross-make- {{ checksum "./tmpDir/coreboot_musl-cross-make .sha256sums" }}{{ .Environment.CACHE_VERSION }}
186186 paths :
187187 - build/ppc64/coreboot-talos_2
188- - build/ppc64/musl-cross-38e52db8358c043ae82b346a2e6e66bc86a53bc1
188+ - build/ppc64/musl-cross-make- 38e52db8358c043ae82b346a2e6e66bc86a53bc1
189189 - build/x86/coreboot-4.11
190190 - build/x86/coreboot-24.02.01
191191 - build/x86/coreboot-dasharo
192192 - build/x86/coreboot-purism
193- - build/x86/musl-cross-38e52db8358c043ae82b346a2e6e66bc86a53bc1
193+ - build/x86/musl-cross-make- 38e52db8358c043ae82b346a2e6e66bc86a53bc1
194194 - crossgcc
195195 - packages
196196 - save_cache :
@@ -208,20 +208,20 @@ workflows:
208208 jobs :
209209 - prep_env
210210
211- # This step builds musl-cross for x86 architecture, which will be used by subsequent x86 board builds
211+ # This step builds musl-cross-make for x86 architecture, which will be used by subsequent x86 board builds
212212 - build_and_persist :
213- name : x86-musl-cross
213+ name : x86-musl-cross-make
214214 target : x230-hotp-maximized
215- subcommand : " musl-cross"
215+ subcommand : " musl-cross-make "
216216 requires :
217217 - prep_env
218218
219- # This step builds musl-cross for ppc64 architecture, which will be used by subsequent ppc64 board builds
219+ # This step builds musl-cross-make for ppc64 architecture, which will be used by subsequent ppc64 board builds
220220 - build_and_persist :
221- name : ppc64-musl-cross
221+ name : ppc64-musl-cross-make
222222 arch : ppc64
223- target : talos -2
224- subcommand : " musl-cross"
223+ target : UNTESTED_talos -2
224+ subcommand : " musl-cross-make "
225225 requires :
226226 - prep_env
227227
@@ -234,7 +234,7 @@ workflows:
234234 target : x230-hotp-maximized
235235 subcommand : " "
236236 requires :
237- - x86-musl-cross
237+ - x86-musl-cross-make
238238
239239 # coreboot purism
240240 - build_and_persist :
@@ -254,30 +254,30 @@ workflows:
254254 target : nitropad-nv41
255255 subcommand : " "
256256 requires :
257- - x86-musl-cross
257+ - x86-musl-cross-make
258258
259259 # coreboot talos_2
260260 - build_and_persist :
261- name : talos -2
261+ name : UNTESTED_talos -2
262262 arch : ppc64
263- target : talos -2
263+ target : UNTESTED_talos -2
264264 subcommand : " "
265265 requires :
266- - ppc64-musl-cross
266+ - ppc64-musl-cross-make
267267
268268 # coreboot 4.11
269269 - build_and_persist :
270270 name : librem_l1um
271271 target : librem_l1um
272272 subcommand : " "
273273 requires :
274- - x86-musl-cross
274+ - x86-musl-cross-make
275275
276276 # Cache one workspace per architecture
277277 # Make sure workspace caches are chainloaded and the last in chain for an arch is saved
278278 - save_cache :
279279 requires :
280- - talos -2
280+ - UNTESTED_talos -2
281281 - librem_14
282282
283283 # Those onboarding new boards should add their entries below.
0 commit comments