ci-images merge requestshttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests2024-03-05T17:05:30Zhttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/141Use 9.8.2 for boot compiler on alpine2024-03-05T17:05:30ZMatthew PickeringUse 9.8.2 for boot compiler on alpineWe now have produced one compiler with the aarch64 bindist, so we can replace the compiler from system dependencies with our own bindist.We now have produced one compiler with the aarch64 bindist, so we can replace the compiler from system dependencies with our own bindist.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/140aarch64-alpine: Install clang152024-02-29T22:04:55ZMatthew Pickeringaarch64-alpine: Install clang15https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/139Update wasm image2024-02-29T14:03:58ZCheng ShaoUpdate wasm imageUpdate wasm image to alpine 3.18 and also include updated wasi-sdk toolchain to handle a recent upstream bugfix in the wasm32-wasi sysroot.Update wasm image to alpine 3.18 and also include updated wasi-sdk toolchain to handle a recent upstream bugfix in the wasm32-wasi sysroot.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/138alpine-3_18: install clang152024-02-08T18:22:12ZMatthew Pickeringalpine-3_18: install clang15llvm15 package on alpine does not provide clang15.llvm15 package on alpine does not provide clang15.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/137js: deb 11: bump node 19 -> 212024-02-07T17:16:48Zdoyougnujmy6342@gmail.comjs: deb 11: bump node 19 -> 21doyougnujmy6342@gmail.comdoyougnujmy6342@gmail.comhttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/136Bump all LLVM versions to LLVM 152024-02-07T10:20:25ZMatthew PickeringBump all LLVM versions to LLVM 15Here we uniformly bump all LLVM versions to 15, and remove LLVM from
images which don't support LLVM 15 (such as the alpine images)Here we uniformly bump all LLVM versions to 15, and remove LLVM from
images which don't support LLVM 15 (such as the alpine images)https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/135Bump wasm image dependencies2023-12-05T08:32:05ZCheng ShaoBump wasm image dependenciesThis patch bumps the wasm image dependencies again. Sorry in advance since it really should have been done in !133 in one go, but the `node` executable couldn't run in the wasm image, and this bump fixes that error so that https://gitlab...This patch bumps the wasm image dependencies again. Sorry in advance since it really should have been done in !133 in one go, but the `node` executable couldn't run in the wasm image, and this bump fixes that error so that https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11530 can be properly tested in CI.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/134Add deb10-9_8 bootstrap image2023-11-01T14:00:00ZMatthew PickeringAdd deb10-9_8 bootstrap imagehttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/133Bump wasi-sdk2023-12-05T06:35:17ZCheng ShaoBump wasi-sdkBump the wasi-sdk toolchain used for wasm32 CI jobs.Bump the wasi-sdk toolchain used for wasm32 CI jobs.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/132debian: Bump all llvm-12 to >=152024-03-05T17:05:43ZBen Gamaridebian: Bump all llvm-12 to >=15Since LLVM 12 is no longer supported by GHC 9.8 and later.
Fixes ghc/ghc#24056.Since LLVM 12 is no longer supported by GHC 9.8 and later.
Fixes ghc/ghc#24056.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/131Use alex-3.2.7.32023-10-05T22:52:47ZMatthew PickeringUse alex-3.2.7.3https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/130Use alex-3.2.7.32023-10-05T22:52:45ZBodigrimUse alex-3.2.7.3See https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11274#note_526630 and https://gitlab.haskell.org/ghc/ghc/-/issues/22356. To generate Cabal lexer working under JS backend, we should use `alex-3.2.7.3` or newer (see https://hackage...See https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11274#note_526630 and https://gitlab.haskell.org/ghc/ghc/-/issues/22356. To generate Cabal lexer working under JS backend, we should use `alex-3.2.7.3` or newer (see https://hackage.haskell.org/package/alex-3.4.0.0/changelog).
I'm not sure if this PR is the right way to enforce it, I'm just cargo culting a9c0f5efbe503c17f63070583b2d815e498acc68.
CC @mpickeringhttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/129Add images for generating hadrian bootstrap plans.2023-09-18T13:51:28ZZubinAdd images for generating hadrian bootstrap plans.In order to generate hadrian bootstrap plans we need images including recent
major versions of GHC (the versions we want to generate bootstrap plans for).
These images need to be updated more often than the rest of GHC CI, so we
should ...In order to generate hadrian bootstrap plans we need images including recent
major versions of GHC (the versions we want to generate bootstrap plans for).
These images need to be updated more often than the rest of GHC CI, so we
should have dedicated images for this purpose.
The images are based off the fedora images.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/128Add ubuntu22_04 image2023-11-01T12:34:01ZMatthew PickeringAdd ubuntu22_04 imagehttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/127debian: Add tex-gyre dependency2023-09-08T09:04:00ZMatthew Pickeringdebian: Add tex-gyre dependencyhttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/126Add debian 12 and updated fedora images2023-09-07T14:15:39ZMatthew PickeringAdd debian 12 and updated fedora imageshttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/125Fix ghc-wasm-meta version (and bump it)2023-08-07T12:57:11ZMatthew PickeringFix ghc-wasm-meta version (and bump it)It is more robust to explicitly have to bump the ghc-wasm-meta version,
in case something similar happens to the emsdk version getting updated
when another image was modified.It is more robust to explicitly have to bump the ghc-wasm-meta version,
in case something similar happens to the emsdk version getting updated
when another image was modified.https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/124Add ghc-9_6_2 image2023-07-12T10:23:52ZMatthew PickeringAdd ghc-9_6_2 imagehttps://gitlab.haskell.org/ghc/ci-images/-/merge_requests/123Use emsdk 3.1.402023-07-12T09:25:13ZMatthew PickeringUse emsdk 3.1.40https://gitlab.haskell.org/ghc/ci-images/-/merge_requests/122Bump rocky8 GHC to 9.4.52023-07-08T23:15:00ZBen GamariBump rocky8 GHC to 9.4.5