cvs commit: fptools/ghc/compiler/main Packages.lhs fptools/hslibs/win32 Makefile package.conf.in

Sigbjorn Finne sof at haskell.org
Wed Mar 23 13:51:35 EST 2005


sof         2005/03/23 10:51:35 PST

  Modified files:
    ghc/compiler/main    Packages.lhs 
    hslibs/win32         Makefile package.conf.in 
  Log:
  Rename the filenames used for the 'win32' package to {lib}HSwin_32{1.o,2.o,.a}
  so as to avoid conflicts with the 'Win32' package when installing to a common
  library directory on a case-insensitive filesystem (as we do when building
  binary dists under Windows.) This fixes the off-the-bat brokenness experienced
  by people trying to load the 'Win32' package with ghci-6.4.
  
  Note: package creators may want to make a note of this if they haven't already,
  i.e., while the package infrastructure is case-sensitive, it's unsafe to assume
  that the underlying filesystem is.
  
  Merge to STABLE.
  
  Revision  Changes    Path
  1.31      +5 -2      fptools/ghc/compiler/main/Packages.lhs
  1.27      +13 -6     fptools/hslibs/win32/Makefile
  1.7       +1 -1      fptools/hslibs/win32/package.conf.in


More information about the Cvs-ghc mailing list