haskell / docker-haskell

MIT License
63 stars 36 forks source link

Add bullseye and slim-bullseye to 8.10, 9.0, and 9.2. #78

Closed Disco-Dave closed 2 years ago

Disco-Dave commented 2 years ago

Changes

How to test

#!/bin/bash

set -e

(
  cd ./8.10/buster
  docker build .
)

(
  cd ./8.10/slim-buster
  docker build .
)

(
  cd ./9.0/buster
  docker build .
)

(
  cd ./9.0/slim-buster
  docker build .
)

(
  cd ./9.2/buster
  docker build .
)

(
  cd ./9.2/slim-buster
  docker build .
)

(
  cd ./8.10/bullseye
  docker build .
)

(
  cd ./8.10/slim-bullseye
  docker build .
)

(
  cd ./9.0/bullseye
  docker build .
)

(
  cd ./9.0/slim-bullseye
  docker build .
)

(
  cd ./9.2/bullseye
  docker build .
)

(
  cd ./9.2/slim-bullseye
  docker build .
)

echo "DONE"
AlistairB commented 2 years ago

Thanks for PR!

Unfortunately this won't work as GHC does not support bullseye yet. You can see this if you browse the releases https://downloads.haskell.org/~ghc/9.2.3/ (there is no deb11). GHC 9.4 will support bullseye, but it seems this support won't be backported :(

AlistairB commented 2 years ago

Sorry, also just noticed this is using the deb10 ones. Curious if that will work. Still I think only releases that officially support deb11 should be included.