Ross Paterson | 1 Feb 2005 01:53
Favicon

cvs commit: hugs98/libraries configure.ac

ross        2005/01/31 16:53:26 PST

  Modified files:
    libraries            configure.ac 
  Log:
  remove regex test (now in libraries/base)

  Revision  Changes    Path
  1.9       +0 -5      hugs98/libraries/configure.ac
Ross Paterson | 1 Feb 2005 11:17
Favicon

cvs commit: hugs98/src iomonad.c timeprim.c

ross        2005/02/01 02:17:21 PST

  Modified files:
    src                  iomonad.c timeprim.c 
  Log:
  TARGET -> HOST

  Revision  Changes    Path
  1.94      +3 -3      hugs98/src/iomonad.c
  1.17      +1 -1      hugs98/src/timeprim.c
Sven Panne | 16 Feb 2005 08:27
Favicon

cvs commit: hugs98/libraries/tools hugs-package.in

panne       2005/02/15 23:27:21 PST

  Modified files:
    libraries/tools      hugs-package.in 
  Log:
  Handle old-style "OPTIONS.*-#include" pragmas as well as the newer "INCLUDE" pragma

  Revision  Changes    Path
  1.17      +1 -1      hugs98/libraries/tools/hugs-package.in
ross | 16 Feb 2005 10:54
Picon
Favicon

Re: cvs commit: hugs98/libraries/tools hugs-package.in

Sorry about leaving this in an inconsistent state.  My local tree has 
yet another revision of the build system, this time relying on Cabal to
do all this, after a bootstrap step.
Ross Paterson | 16 Feb 2005 16:47
Favicon

cvs commit: hugs98 Makefile MkDefs.in RPM.mk hugs98/libraries Makefile.in configure.ac hugs98/libraries/Hugs Array.hs Base.hs Bits.hs ByteArray.hs CVHAssert.hs Char.hs ConcBase.hs Directory.hs Dynamic.hs Exception.hs ForeignPtr.hs GenericPrint.hs IO.hs ...

ross        2005/02/16 07:47:37 PST

  Modified files:
    .                    Makefile MkDefs.in RPM.mk 
    libraries            Makefile.in configure.ac 
    libraries/tools      config.in convert_libraries 
  Added files:
    libraries/hugsbase   hugsbase.cabal 
    libraries/hugsbase/Hugs Array.hs Base.hs Bits.hs ByteArray.hs 
                            CVHAssert.hs Char.hs ConcBase.hs 
                            Directory.hs Dynamic.hs Exception.hs 
                            ForeignPtr.hs GenericPrint.hs IO.hs 
                            IOArray.hs IOExts.hs IORef.hs Int.hs 
                            Internals.hs LazyST.hs Memo.hs 
                            Numeric.hs Observe.hs Prelude.hs 
                            Ptr.hs Quote.hs ST.hs Stable.hs 
                            StablePtr.hs Storable.hs 
                            Storable_aux.c Storable_aux.h 
                            System.hs Time.hs Trex.hs Unicode.hs 
                            Weak.hs Word.hs 
    libraries/tools      cpphs.sh.in 
  Removed files:
    libraries/Hugs       Array.hs Base.hs Bits.hs ByteArray.hs 
                         CVHAssert.hs Char.hs ConcBase.hs 
                         Directory.hs Dynamic.hs Exception.hs 
                         ForeignPtr.hs GenericPrint.hs IO.hs 
                         IOArray.hs IOExts.hs IORef.hs Int.hs 
                         Internals.hs LazyST.hs Memo.hs Numeric.hs 
                         Observe.hs Prelude.hs Ptr.hs Quote.hs 
                         ST.hs Stable.hs StablePtr.hs Storable.hs 
(Continue reading)

Ross Paterson | 16 Feb 2005 16:50
Favicon

cvs commit: hugs98/libraries/tools make_bootlib

ross        2005/02/16 07:50:35 PST

  Added files:
    libraries/tools      make_bootlib 
  Log:
  Ooops, forgot one
Sven Panne | 17 Feb 2005 08:44
Favicon

cvs commit: hugs98 Makefile RPM.mk

panne       2005/02/16 23:44:34 PST

  Modified files:
    .                    Makefile RPM.mk 
  Log:
  An explicit tag/date is needed for "cvs export". Changed a few "${...}" to
  "$(...)" for consistency while I'm here. Is there a deep reason why we do a
  "cvs checkout" for the "fptools" target and a "cvs export" for
  "$(PACKAGE).tar.gz"? Always doing an export would make it possible to
  refactor the Makefiles a bit to reduce redundancy...

  Revision  Changes    Path
  1.55      +4 -3      hugs98/Makefile
  1.33      +49 -49    hugs98/RPM.mk
Sven Panne | 17 Feb 2005 09:06
Picon

Re: cvs commit: hugs98 Makefile MkDefs.in RPM.mk hugs98/libraries Makefile.in configure.ac hugs98/libraries/Hugs Array.hs Base.hs Bits.hs ByteArray.hs CVHAssert.hs Char.hs ConcBase.hs Directory.hs Dynamic.hs Exception.hs ForeignPtr.hs GenericPrint.hs IO.hs ...

Ross Paterson wrote:
> ross        2005/02/16 07:47:37 PST
> 
>   Modified files:
>     .                    Makefile MkDefs.in RPM.mk 
> [...]

Hmmm, this doesn't really work for me:

[...]
Preprocessing Distribution/Simple/Utils
Preprocessing Distribution/Version
echo timestamp for bootlib >bootlib/.stamp
make[3]: *** No rule to make target `../fptools/ghc/utils/hsc2hs/Main.hs', needed by `tools/hsc2hs'.  Stop.
make[3]: Leaving directory `/tmp/rpm/BUILD/hugs98-Feb2005/libraries'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/rpm/BUILD/hugs98-Feb2005'
error: Bad exit status from /var/tmp/rpm-tmp.13778 (%build)

RPM build errors:
     Bad exit status from /var/tmp/rpm-tmp.13778 (%build)
make[1]: *** [rpm] Error 1
make[1]: Leaving directory `/home/panne/repositories/hugs98'
make: *** [rpm] Error 2

Cheers,
    S.
Ross Paterson | 18 Feb 2005 15:04
Favicon

cvs commit: hugs98/ac_macros ice_prog_cpp_traditional.m4

ross        2005/02/18 06:04:11 PST

  Modified files:
    ac_macros            ice_prog_cpp_traditional.m4 
  Log:
  beef up the cpp test to cope with gcc 3.4, which doesn't mind f' but
  barfs on #-}

  Revision  Changes    Path
  1.2       +4 -0      hugs98/ac_macros/ice_prog_cpp_traditional.m4
Ross Paterson | 23 Feb 2005 16:13
Favicon

cvs commit: hugs98 RPM.mk

ross        2005/02/23 07:13:15 PST

  Modified files:
    .                    RPM.mk 
  Log:
  Fix the export of hsc2hs.  The Hugs build remains broken due to the extra
  compulsory fields of Cabal, which I expect to be reversed.

  Revision  Changes    Path
  1.34      +1 -1      hugs98/RPM.mk

Gmane