Current state of ghc boot lib versions vs. hackage

Herbert Valerio Riedel hvr at gnu.org
Tue Aug 27 17:56:08 CEST 2013


I've compared what versions current GHC HEAD uses w/ vs. what's
currently available on Hackage (see below);

So currently, the following packages have newer versions available on
hackage than are used in GHC HEAD:

 - binary
 - containers
 - primitive
 - time
 - vector

In order to clarify a point that has been an issue in the past:

Can it be assumed that the GHC 7.8 feature-freeze scheduled for 14 Sept
2013[1] is also the library version freeze deadline, by which upstream
package authors shall submit new package versions they want to ship as
GHC boot libs w/ GHC 7.8.1? (and thus should be given an "heads-up" asap)


------------------------------------------------------------
package                        hackage       GHC HEAD
------------------------------------------------------------
 Cabal                         1.18.0    ==  1.18.0
 array                         0.4.0.1    <  0.4.0.2
 base                          4.6.0.1    <  4.7.0.0
 bin-package-db                0.0.0.0   ==  0.0.0.0
 binary                        0.7.1.0    >  0.7.0.0
 bytestring                    0.10.2.0   <  0.10.3.0
 containers                    0.5.2.1    >  0.5.0.0
 deepseq                       1.3.0.1    <  1.3.0.2
 directory                     1.2.0.1   ==  1.2.0.1
 dph-base                      0.7.0.1    <  0.8.0.1
(dph-lifted-base)              0.7.0.1    <  0.8.0.1
(dph-lifted-boxed)             -             0.8.0.1
(dph-lifted-copy)              0.7.0.1    <  0.8.0.1
(dph-lifted-vseg)              0.7.0.1    <  0.8.0.1
(dph-prim-interface)           0.7.0.1    <  0.8.0.1
(dph-prim-par)                 0.7.0.1    <  0.8.0.1
(dph-prim-seq)                 0.7.0.1    <  0.8.0.1
 filepath                      1.3.0.1    <  1.3.0.2
(ghc)                          7.6.3      <  7.7.20130826
 ghc-prim                      0.3.0.0    <  0.3.1.0
 haskeline                     0.7.0.3    <  0.7.0.4
(haskell2010)                  1.1.1.0   ==  1.1.1.0
(haskell98)                    2.0.0.2    <  2.0.0.3
 hoopl                         3.9.0.0    <  3.10.0.0
 hpc                           0.6.0.0    <  0.6.0.1
 integer-gmp                   0.5.0.0    <  0.5.1.0
 old-locale                    1.0.0.5   ==  1.0.0.5
 old-time                      1.1.0.1   ==  1.1.0.1
 pretty                        1.1.1.0   ==  1.1.1.0
 primitive                     0.5.0.1    >  0.4.0.1
 process                       1.1.0.2    <  1.2.0.0
 random                        1.0.1.1   ==  1.0.1.1
 rts                           1.0       ==  1.0
 template-haskell              2.8.0.0    <  2.9.0.0
 terminfo                      0.3.2.5   ==  0.3.2.5
 time                          1.4.1      >  1.4.0.2
 transformers                  0.3.0.0   ==  0.3.0.0
 unix                          2.6.0.1    <  2.7.0.0
 vector                        0.10.0.1   >  0.9.1
 xhtml                         3000.2.1  ==  3000.2.1
------------------------------------------------------------


Cheers,
  hvr

[1]: http://ghc.haskell.org/trac/ghc/wiki/Status/GHC-7.8




More information about the ghc-devs mailing list