-
-
Notifications
You must be signed in to change notification settings - Fork 400
Closed
Labels
CIContinuous integrationContinuous integrationtype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..
Description
- As commented here: Distribute Alpine binaries #2461 (comment)
- Sadly my pessimistic concern has come true and we hit two errors in the alpine build for the release that could have been caught before if the regular test workflow uses the same env to make the build (now uses raw ubuntu):
- First the inclusion of a new dependency using integer-gmp without flag to switch break the build. Fortunately @maerwald added missing alpine ghc bindists against integer-gmp (see Make work stack-9.2.1.yaml and enable
pedantic
(-WError
) for cabal #2606 (comment)) - And then we have hit a weird bug only present in alpine + ghc-9.2.1 (and no in ubuntu + ghc-9.2.1) (see Use ghc+integer-gmp for alpine linux build release #2615 (comment))
- First the inclusion of a new dependency using integer-gmp without flag to switch break the build. Fortunately @maerwald added missing alpine ghc bindists against integer-gmp (see Make work stack-9.2.1.yaml and enable
- So it has become clear that we need restore the consistency between the workflows (including tests and benchmarks) and run all of them on alpine for the linux variant
Metadata
Metadata
Assignees
Labels
CIContinuous integrationContinuous integrationtype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..