Require Cabal >= 1.20 in new-build. (#4051)
Constrain Cabal >= 1.20 in all new-build install plans. This solves problems where Cabal 1.18 don't have a good enough API to let us handle the new-style store (we need --dependency flags.) In the future we plan to relax this to only Setup.hs dependencies. Fixes issue #3932.
parent
20bed063
Branches mergify/bp/3.10/pr-8720
No related tags found
Showing
- cabal-install/Distribution/Client/ProjectPlanning.hs 24 additions, 0 deletionscabal-install/Distribution/Client/ProjectPlanning.hs
- cabal-install/Distribution/Solver/Types/ConstraintSource.hs 4 additions, 0 deletionscabal-install/Distribution/Solver/Types/ConstraintSource.hs
- cabal-install/cabal-install.cabal 3 additions, 5 deletionscabal-install/cabal-install.cabal
- cabal-install/tests/IntegrationTests/custom-setup/custom-setup-old-cabal/Setup.hs 5 additions, 0 deletions...grationTests/custom-setup/custom-setup-old-cabal/Setup.hs
- cabal-install/tests/IntegrationTests/custom-setup/custom-setup-old-cabal/custom-setup-old-cabal.cabal 8 additions, 0 deletions...setup/custom-setup-old-cabal/custom-setup-old-cabal.cabal
- cabal-install/tests/IntegrationTests/custom-setup/new_build_requires_Cabal_1_20.sh 9 additions, 0 deletions...rationTests/custom-setup/new_build_requires_Cabal_1_20.sh
- cabal-install/tests/IntegrationTests/regression/t3335.sh 0 additions, 6 deletionscabal-install/tests/IntegrationTests/regression/t3335.sh
- cabal-install/tests/IntegrationTests/regression/t3335/A.hs 0 additions, 1 deletioncabal-install/tests/IntegrationTests/regression/t3335/A.hs
- cabal-install/tests/IntegrationTests/regression/t3335/Setup.hs 0 additions, 2 deletions...-install/tests/IntegrationTests/regression/t3335/Setup.hs
- cabal-install/tests/IntegrationTests/regression/t3335/cabal.project 0 additions, 1 deletion...all/tests/IntegrationTests/regression/t3335/cabal.project
- cabal-install/tests/IntegrationTests/regression/t3335/t3335.cabal 0 additions, 16 deletions...stall/tests/IntegrationTests/regression/t3335/t3335.cabal
Loading
Please register or sign in to comment