This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 26 Oct, 2016 28 commits
  2. 25 Oct, 2016 3 commits
    • Mikhail Glushenkov's avatar
      Merge pull request #4034 from ezyang/pr/T4007 · fc95e14e
      Mikhail Glushenkov authored
      Force gen-extra-source-files to use pre-installed library.
      fc95e14e
    • Edward Z. Yang's avatar
      Drop version check when resolving package names. · af24cefe
      Edward Z. Yang authored
      
      
      In #4017, hvr reported that when he used --allow-older/--allow-newer,
      there was an assert failure in toConfiguredComponent.  Indeed
      the problem was that toConfiguredComponent was testing version
      ranges of build-depends to determine which package to select, but
      there was no satisfying one (since the build-depends field had
      not been updated.)
      
      After thinking about this for a bit, it seemed a bit bogus for
      us to be doing another version check at this late phase; we
      already picked dependencies earlier in the configuration process.
      So I decided to drop it.
      
      To drop it, however, I needed to remove support for a feature (discussed
      in #4020), which uses version ranges to disambiguate whether or not a
      dependency is on an external package or an internal package.  This
      feature doesn't seem to be very useful.  If someone asks, I'll
      check on Hackage to see if anyone is using it.
      
      Also added some useful extra debug info.
      
      Fixes #4020 and #4017
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      af24cefe
    • Edward Z. Yang's avatar
      Force gen-extra-source-files to use pre-installed library. · c8ac9dac
      Edward Z. Yang authored
      
      
      Without a package qualified import, runhaskell will attempt to
      load all of Cabal from source, because the files happen to
      be named in the same way as the import requests.  That leads
      to very slow runtimes.
      
      Fixes #4007.
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      c8ac9dac
  3. 24 Oct, 2016 2 commits
  4. 23 Oct, 2016 6 commits
  5. 22 Oct, 2016 1 commit