Skip to content
Commits on Sep 19, 2008
  1. @dcoutts

    Bump version number to 1.5.5

    dcoutts committed Sep 19, 2008
    Ready to make the 1.6 branch
Commits on Sep 18, 2008
  1. @igfoo

    filter mingw include directories out of rts's installDirs

    igfoo committed Sep 18, 2008
    GHC < 6.10 put "$topdir/include/mingw" in rts's installDirs. This
    breaks when you want to use a different gcc, so we need to filter
    it out.
  2. @igfoo

    Tell gcc on Windows where include/mingw is

    igfoo committed Sep 18, 2008
    We need to tell the gcc bundled with GHC on Windows where its mingw
    include directory is
Commits on Sep 17, 2008
  1. @dcoutts
  2. @dcoutts

    Allow addKnownProgram to be used as an update, not just insert

    dcoutts committed Sep 17, 2008
    ie preserves any existing user-supplied path and args
  3. @igfoo
  4. @igfoo

    Implement openNewBinaryFile in a Compat module

    igfoo committed Sep 17, 2008
    This is like openBinaryTempFile except it doesn't mark the permissions
    with 600. This means datafailes get the right permissions when they are
    This should really be in the base package.
  5. @igfoo

    Generalise the type of onException

    igfoo committed Sep 17, 2008
    Now it matches Control.Exception's type
Commits on Sep 16, 2008
  1. @dcoutts

    Yet another go at making gcc -B work properly on windows

    dcoutts committed Sep 16, 2008
    This time it should work on linux too! But more significantly
    it should work when the user specifies a particular gcc. It
    would be very bad if the user gave an alternative gcc but we
    still gave it -B for the lib files of ghc's gcc. This go is
    rather cleaner as it uses the new program post-conf system.
  2. @dcoutts
  3. @dcoutts

    Add an additional program post-conf action

    dcoutts committed Sep 16, 2008
    The post-conf action gets given the configured program and is
    allowed to do more IO and can add any extra required program
    args. Should make it easier to do the gcc -B thing or ld -x
  4. @dcoutts

    Make the new permissions compat module compile

    dcoutts committed Sep 16, 2008
    Needs cpp pragma as it has to work with just ghc --make
    Did I ever mention I that hate cpp and compat modules?
  5. @dcoutts

    Fix the env var names used in the Paths module

    dcoutts committed Sep 16, 2008
    Convert any '-' in the package name to '_' when generating the
    path env var as most shells do not allow '-' in env var names.
Commits on Sep 15, 2008
Commits on Sep 14, 2008
  1. @catamorphism
  2. @catamorphism
Commits on Sep 13, 2008
  1. @dcoutts
  2. @igfoo
  3. @igfoo

    In "Setup makefile", don't build the vanilla way if it's disabled

    igfoo committed Sep 13, 2008
    This needs a bit of a kludge, as the vanilla way doesn't really exist
    as far as the build system is concerned. It's just the absence of way.
  4. @igfoo
  5. @catamorphism
Commits on Sep 10, 2008
  1. @dcoutts
Commits on Sep 4, 2008
  1. @dcoutts

    Fix to compile with base-1.0:Data.List

    dcoutts committed Sep 4, 2008
    which did not have isInfixOf
Commits on Sep 3, 2008
  1. @igfoo

    follow library changes

    igfoo committed Sep 3, 2008
  2. @dcoutts

    Fix cabal_macros.h for package names containing '-'

    dcoutts committed Sep 3, 2008
    As with the Paths_pkgname module, we map '-' to '_' as the
    former is not a valid character in cpp macro identifiers.
    Fixes cpp redefinition warnings. First reported by gwern.
  3. @igfoo

    Pass the interfaces for the transitive set of dependencies to haddock

    igfoo committed Sep 3, 2008
    Otherwise we don't get links to types from packages that we don't
    directly depend on.
Commits on Sep 2, 2008
  1. @igfoo

    Update CPP-Options in Cabal.cabal to define CABAL_VERSION=1,5,4

    igfoo committed Sep 2, 2008
    It was still defining CABAL_VERSION=1,5,3
  2. @dcoutts

    Add more detail to the -Werror and -fvia-C checks

    dcoutts committed Sep 2, 2008
    Also, ban rather than just warn about the -optl-Wl,-s hack
    now that Cabal strips exes by default.
  3. package concurrent not available in nhc98

    Malcolm.Wallace committed Sep 2, 2008
Commits on Sep 1, 2008
  1. @simonmar
Commits on Aug 31, 2008
  1. @dcoutts
  2. @dcoutts

    Bump the version number to 1.5.4

    dcoutts committed Aug 31, 2008
    due to the PackageSet/Index api changes
  3. @dcoutts
  4. @dcoutts

    Simplify the handling of --with-prog= in build/haddock commands.

    dcoutts committed Aug 31, 2008
    We allow extra rgs and the location of programs to be given to
    the build and haddock commands, not just at configure time. The
    code to do this is now simpler and more general. This should not
    be the default use mode however since it involves configuring
    the programs each time where as doing it at configure time allows
    it to be done once and saved. Further, specifying a different
    version of the program at build time than at configure time is
    likely to fail, especially for the compiler programs. Changing
    the compiler really requires reconfiguring.
Commits on Aug 27, 2008
Something went wrong with that request. Please try again.