haskell / haskell/cabal

cabal-install support window for Cabal library version Custom Setup is built with

Open
#3,861 8 comments 0 reactions 0 assignees View on GitHub
type: discussion
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

Two parts:
1. What should the window be? GHC/Cabal has generally had the property that you need a Setup script built with at least the version of Cabal bundled with GHC to expect things to work. So that would be a reasonable lower bound; Cabal 1.14.0.0 shipped with GHC 7.4.1 so that's probably our window for now.
2. Whatever our support window is, we need to make sure we run cabal-install tests for the sensitive bits on ALL versions of Cabal library. #3790 is a perfect example of a tricky situation that needs tests. So we need tests for 1.14, 1.16, 1.18, 1.20, 1.22 and 1.24.

Seem reasonable?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.