From 44c76e349aac81e1e91138f394246ffda995cc10 Mon Sep 17 00:00:00 2001 From: kili Date: Sun, 19 Feb 2012 20:38:53 +0000 Subject: [PATCH] Something is wrong with the threaded rts and rthreads, so build ghc itself using the non-threaded rts. This doesn't fix the real problem, but it makes it possible to build hs-* ports without filling up dpb's build slots with stuck ghc processes. ok naddy@ espie@ Note: I'll re-run the testsuite with this diff and hope to get some reasonable results that may help us to identify the real problem. --- lang/ghc/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index ce45cb16039..3c8f7c81bb7 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -1,11 +1,11 @@ -# $OpenBSD: Makefile,v 1.63 2012/01/12 20:13:17 kili Exp $ +# $OpenBSD: Makefile,v 1.64 2012/02/19 20:38:53 kili Exp $ COMMENT-main = compiler for the functional language Haskell COMMENT-doc = documentation for GHC DISTNAME = ghc-${MODGHC_VER} PKGNAME-main = ghc-${MODGHC_VER} -REVISION-main = 3 +REVISION-main = 4 PKGNAME-doc = ghc-doc-${MODGHC_VER} REVISION-doc = 0 CATEGORIES = lang devel @@ -79,7 +79,8 @@ CONFIGURE_ARGS += --with-gmp-includes=${LOCALBASE}/include \ MAKE_FLAGS += StripLibraries=YES \ INSTALL_BIN_OPTS=-s \ - HSCOLOUR_SRCS=NO + HSCOLOUR_SRCS=NO \ + GhcThreaded=NO # Thank god that they're only building compilers and no nuclear # power plants.