patch applied (packages/Cabal): Stop converting between installed package id and source package id

Simon Marlow marlowsd at gmail.com
Tue Oct 6 11:25:40 EDT 2009


Mon Oct  5 04:18:06 PDT 2009  Duncan Coutts <duncan at haskell.org>
  * Stop converting between installed package id and source package id
  Ignore-this: ed5b14ec4010ab1b8d5cde0ac5ac83e5
  In the LocalBuildInfo, for each component, for the list of component
  dependencies, keep both the InstalledPackageId and the PackageId.
  That way we don't need to keep converting the InstalledPackageId
  to the PackageId, via the package index (which is just horrible).

    M ./Distribution/Simple/Build/Macros.hs -5 +3
    M ./Distribution/Simple/Configure.hs -4 +4
    M ./Distribution/Simple/GHC.hs -14 +16
    M ./Distribution/Simple/Haddock.hs -1 +1
    M ./Distribution/Simple/JHC.hs -3 +3
    M ./Distribution/Simple/LHC.hs -5 +15
    M ./Distribution/Simple/LocalBuildInfo.hs -36 +9
    M ./Distribution/Simple/NHC.hs -6 +5
    M ./Distribution/Simple/Register.hs -1 +1

View patch online:
http://darcs.haskell.org/packages/Cabal/_darcs/patches/20091005111806-adfee-56fbfb559636257f21e56d4036421a389e7f262e.gz


More information about the Cvs-libraries mailing list