| I think we should not build the non-core libs with -Werror. It makes | perfect sense for the core libs where the ghc team effectively maintains | them, but not for non-core ones.
But time *is* a core lib. Similarly containers, pretty, filepath, directory... The full list is below. GHC is simply a client for these libraries. Should they have -Werror or not? I'm not sure. Simon | | It is for exactly this reason that hackage rejects packages that specify | "ghc-options: -Werror"; new compiler warnings make old packages fail to | compile. So there should not be many libraries affected (there are only | one or two on hackage that use -Werror before we added the check to | reject it). So the packages themselves don't specify -Werror. I assume | it's just ghc's build system adds it for all libs, core and other. | | Duncan utils/hsc2hs hsc2hs libraries/array packages/array libraries/base packages/base libraries/bytestring packages/bytestring libraries/Cabal packages/Cabal libraries/containers packages/containers libraries/directory packages/directory libraries/editline packages/editline libraries/filepath packages/filepath libraries/ghc-prim packages/ghc-prim libraries/haskell98 packages/haskell98 libraries/hpc packages/hpc libraries/integer-gmp packages/integer-gmp libraries/old-locale packages/old-locale libraries/old-time packages/old-time libraries/packedstring packages/packedstring libraries/pretty packages/pretty libraries/process packages/process libraries/random packages/random libraries/template-haskell packages/template-haskell libraries/unix packages/unix libraries/Win32 packages/Win32 _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc