[Git][ghc/ghc][wip/9.6.4-backports] ghcup-metadata: Use dynamically linked alpine bindists

Zubin (@wz1000) gitlab at gitlab.haskell.org
Fri Dec 15 15:11:16 UTC 2023



Zubin pushed to branch wip/9.6.4-backports at Glasgow Haskell Compiler / GHC


Commits:
87c98514 by Matthew Pickering at 2023-12-15T20:41:07+05:30
ghcup-metadata: Use dynamically linked alpine bindists

In theory these will work much better on alpine to allow people to build
statically linked applications there. We don't need to distribute a
statically linked application ourselves in order to allow that.

Fixes #23602

(cherry picked from commit e524fa7f67259a093aeb21aada139137626c581c)

- - - - -


2 changed files:

- .gitlab-ci.yml
- .gitlab/gen_ci.hs


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -1018,7 +1018,7 @@ ghcup-metadata-nightly:
       artifacts: false
     - job: nightly-x86_64-windows-validate
       artifacts: false
-    - job: nightly-x86_64-linux-alpine3_12-int_native-validate+fully_static
+    - job: nightly-x86_64-linux-alpine3_12-validate
       artifacts: false
     - job: nightly-x86_64-linux-deb9-validate
       artifacts: false


=====================================
.gitlab/gen_ci.hs
=====================================
@@ -955,7 +955,7 @@ platform_mapping :: Map String (JobGroup BindistInfo)
 platform_mapping = Map.map go $
   Map.fromListWith combine [ (uncurry mkPlatform (jobPlatform (jobInfo $ v j)), j) | j <- filter hasReleaseBuild job_groups ]
   where
-    whitelist = [ "x86_64-linux-alpine3_12-int_native-validate+fully_static"
+    whitelist = [ "x86_64-linux-alpine3_12-validate"
                 , "x86_64-linux-deb10-validate"
                 , "x86_64-linux-deb11-validate"
                 , "x86_64-linux-fedora33-release"



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/87c9851436246ac862ae1107232da0f28182c65f

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/87c9851436246ac862ae1107232da0f28182c65f
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20231215/3134ec28/attachment-0001.html>


More information about the ghc-commits mailing list