diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal index eac396f6d0e..bc56e428dd8 100644 --- a/cabal-install/cabal-install.cabal +++ b/cabal-install/cabal-install.cabal @@ -36,8 +36,8 @@ Flag native-dns Flag lukko description: Use @lukko@ for file-locking - default: True - manual: True + default: False + manual: False flag git-rev description: include Git revision hash in version diff --git a/changelog.d/pr-11003.md b/changelog.d/pr-11003.md new file mode 100644 index 00000000000..cdab59c146c --- /dev/null +++ b/changelog.d/pr-11003.md @@ -0,0 +1,8 @@ +--- +synopsis: Make lukko flag automatic and off by default +packages: [cabal-install] +prs: 11003 +issues: 10724 +--- + +Make `lukko` flag automatic and off by default, using file locking facilities from `base:GHC.IO.Handle.Lock` and not from the `lukko` package. The change is not expected to affect anyone detrimentally, but one can set the flag on in their configuration to restore the previous behaviour.