@@ -460,6 +460,7 @@ jobs:
460460 ARCH : 64
461461 GHC_VERSION : 9.6.7
462462 GHC_TARGETS : " install_bin install_lib update_package_db"
463+ ADD_CABAL_ARGS : " "
463464 strategy :
464465 fail-fast : false
465466 matrix :
@@ -469,84 +470,72 @@ jobs:
469470 , toolRequirements: "${{ needs.tool-output.outputs.apt_tools }}"
470471 , DISTRO: "Debian"
471472 , ARTIFACT: "x86_64-linux-deb11"
472- , ADD_CABAL_ARGS: "--enable-split-sections"
473473 },
474474 { image: "debian:12"
475475 , installCmd: "apt-get update && apt-get install -y"
476476 , toolRequirements: "${{ needs.tool-output.outputs.apt_tools }}"
477477 , DISTRO: "Debian"
478478 , ARTIFACT: "x86_64-linux-deb12"
479- , ADD_CABAL_ARGS: "--enable-split-sections"
480479 },
481480 { image: "ubuntu:20.04"
482481 , installCmd: "apt-get update && apt-get install -y"
483482 , toolRequirements: "${{ needs.tool-output.outputs.apt_tools }}"
484483 , DISTRO: "Ubuntu"
485484 , ARTIFACT: "x86_64-linux-ubuntu20.04"
486- , ADD_CABAL_ARGS: "--enable-split-sections"
487485 },
488486 { image: "ubuntu:22.04"
489487 , installCmd: "apt-get update && apt-get install -y"
490488 , toolRequirements: "${{ needs.tool-output.outputs.apt_tools }}"
491489 , DISTRO: "Ubuntu"
492490 , ARTIFACT: "x86_64-linux-ubuntu22.04"
493- , ADD_CABAL_ARGS: "--enable-split-sections"
494491 },
495492 { image: "ubuntu:24.04"
496493 , installCmd: "apt-get update && apt-get install -y"
497494 , toolRequirements: "${{ needs.tool-output.outputs.apt_tools_ncurses6 }}"
498495 , DISTRO: "Ubuntu"
499496 , ARTIFACT: "x86_64-linux-ubuntu24.04"
500- , ADD_CABAL_ARGS: "--enable-split-sections"
501497 },
502498 { image: "fedora:33"
503499 , installCmd: "dnf install -y"
504500 , toolRequirements: "${{ needs.tool-output.outputs.rpm_tools }}"
505501 , DISTRO: "Fedora"
506502 , ARTIFACT: "x86_64-linux-fedora33"
507- , ADD_CABAL_ARGS: "--enable-split-sections"
508503 },
509504 { image: "fedora:36"
510505 , installCmd: "dnf install -y"
511506 , toolRequirements: "${{ needs.tool-output.outputs.rpm_tools }}"
512507 , DISTRO: "Fedora"
513508 , ARTIFACT: "x86_64-linux-fedora36"
514- , ADD_CABAL_ARGS: "--enable-split-sections"
515509 },
516510 { image: "fedora:38"
517511 , installCmd: "dnf install -y"
518512 , toolRequirements: "${{ needs.tool-output.outputs.rpm_tools }}"
519513 , DISTRO: "Fedora"
520514 , ARTIFACT: "x86_64-linux-fedora38"
521- , ADD_CABAL_ARGS: "--enable-split-sections"
522515 },
523516 { image: "rockylinux:8"
524517 , installCmd: "yum -y install epel-release && yum install -y --allowerasing"
525518 , toolRequirements: "${{ needs.tool-output.outputs.rpm_tools }}"
526519 , DISTRO: "Unknown"
527520 , ARTIFACT: "x86_64-linux-rocky8"
528- , ADD_CABAL_ARGS: "--enable-split-sections"
529521 },
530522 { image: "alpine:3.20"
531523 , installCmd: "apk update && apk add"
532524 , toolRequirements: "${{ needs.tool-output.outputs.apk_tools }}"
533525 , DISTRO: "Unknown"
534526 , ARTIFACT: "x86_64-linux-unknown"
535- , ADD_CABAL_ARGS: "--enable-split-sections --enable-executable-static"
536527 },
537528 { image: "alpine:3.12"
538529 , installCmd: "apk update && apk add"
539530 , toolRequirements: "${{ needs.tool-output.outputs.apk_tools }}"
540531 , DISTRO: "Unknown"
541532 , ARTIFACT: "x86_64-linux-alpine312"
542- , ADD_CABAL_ARGS: "--enable-split-sections"
543533 },
544534 { image: "alpine:3.20"
545535 , installCmd: "apk update && apk add"
546536 , toolRequirements: "${{ needs.tool-output.outputs.apk_tools }}"
547537 , DISTRO: "Unknown"
548538 , ARTIFACT: "x86_64-linux-alpine320"
549- , ADD_CABAL_ARGS: "--enable-split-sections"
550539 }
551540 ]
552541 container :
0 commit comments