pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk Disable MKPIE in Haskell.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/33f30421924a
branches:  trunk
changeset: 458954:33f30421924a
user:      nia <nia%pkgsrc.org@localhost>
date:      Mon Sep 27 14:30:47 2021 +0000

description:
Disable MKPIE in Haskell.

Presumably there's a way to make this work, but it probably requires
changes to the bootstrap kits.

diffstat:

 lang/ghc-bootstrap/Makefile |  4 +++-
 lang/ghc/Makefile           |  4 +++-
 lang/ghc7/Makefile          |  4 +++-
 lang/ghc80/Makefile         |  4 +++-
 lang/ghc810/Makefile        |  4 +++-
 lang/ghc84/Makefile         |  4 +++-
 lang/ghc88/Makefile         |  4 +++-
 lang/ghc90/Makefile         |  4 +++-
 mk/haskell.mk               |  4 +++-
 9 files changed, 27 insertions(+), 9 deletions(-)

diffs (162 lines):

diff -r 9559244149c6 -r 33f30421924a lang/ghc-bootstrap/Makefile
--- a/lang/ghc-bootstrap/Makefile       Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc-bootstrap/Makefile       Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2021/05/24 19:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2021/09/27 14:30:48 nia Exp $
 
 DISTNAME=      ghc-6.8.3
 PKGNAME=       ghc-bootstrap-6.8.3
@@ -19,6 +19,8 @@
 # Disable this (at least for now) so bootstrap kits get built by autobuilds.
 #NOT_FOR_BULK_PLATFORM=        *-*-*   # Package is useful only for maintainers.
 
+MKPIE_SUPPORTED=       no
+
 CHECK_PORTABILITY_SKIP=        distrib/prep-bin-dist-mingw
 
 # += in a shell script, but in embedded AWK code, so it's ok.
diff -r 9559244149c6 -r 33f30421924a lang/ghc/Makefile
--- a/lang/ghc/Makefile Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc/Makefile Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.65 2021/05/24 19:52:31 wiz Exp $
+# $NetBSD: Makefile,v 1.66 2021/09/27 14:30:48 nia Exp $
 
 DISTNAME=      ghc-6.8.3
 PKGREVISION=   12
@@ -16,6 +16,8 @@
 SITES.ghc-6.4.2-src.tar.bz2=   http://www.haskell.org/ghc/dist/6.4.2/
 SITES.ghc-6.4.2-i386-unknown-netbsd-hc.tar.gz= ${MASTER_SITE_LOCAL}
 
+MKPIE_SUPPORTED=       no
+
 # There is only an i386 bootstrap kit available.
 ONLY_FOR_PLATFORM=     Darwin-*-i386 FreeBSD-*-i386 NetBSD-*-i386 OpenBSD-*-i386 SunOS-*-i386
 
diff -r 9559244149c6 -r 33f30421924a lang/ghc7/Makefile
--- a/lang/ghc7/Makefile        Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc7/Makefile        Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.49 2021/05/24 19:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.50 2021/09/27 14:30:48 nia Exp $
 # -----------------------------------------------------------------------------
 # Package metadata
 #
@@ -14,6 +14,8 @@
 COMMENT=       Compiler for the functional language Haskell - 7.10 Release Series
 LICENSE=       modified-bsd
 
+MKPIE_SUPPORTED=       no
+
 # GHC requires GHC to build itself. Formerly we could work around this
 # bootstrapping problem by creating a special archive containing C
 # sources compiled from Haskell sources, but that's no longer
diff -r 9559244149c6 -r 33f30421924a lang/ghc80/Makefile
--- a/lang/ghc80/Makefile       Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc80/Makefile       Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2021/05/24 19:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2021/09/27 14:30:48 nia Exp $
 # -----------------------------------------------------------------------------
 # Package metadata
 #
@@ -14,6 +14,8 @@
 COMMENT=       Compiler for the functional language Haskell - 8.0 Release Series
 LICENSE=       modified-bsd
 
+MKPIE_SUPPORTED=       no
+
 UNLIMIT_RESOURCES=     datasize virtualsize
 
 # GHC requires GHC to build itself. Formerly we could work around this
diff -r 9559244149c6 -r 33f30421924a lang/ghc810/Makefile
--- a/lang/ghc810/Makefile      Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc810/Makefile      Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2021/05/24 19:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2021/09/27 14:30:48 nia Exp $
 # -----------------------------------------------------------------------------
 # Package metadata
 #
@@ -14,6 +14,8 @@
 COMMENT=       Compiler for the functional language Haskell - 8.10 Release Series
 LICENSE=       modified-bsd
 
+MKPIE_SUPPORTED=       no
+
 UNLIMIT_RESOURCES=     datasize virtualsize
 
 # GHC requires GHC to build itself. We have to prepare stripped-down
diff -r 9559244149c6 -r 33f30421924a lang/ghc84/Makefile
--- a/lang/ghc84/Makefile       Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc84/Makefile       Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2021/05/24 19:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2021/09/27 14:30:48 nia Exp $
 # -----------------------------------------------------------------------------
 # Package metadata
 #
@@ -14,6 +14,8 @@
 COMMENT=       Compiler for the functional language Haskell - 8.4 Release Series
 LICENSE=       modified-bsd
 
+MKPIE_SUPPORTED=       no
+
 UNLIMIT_RESOURCES=     datasize virtualsize
 
 # GHC requires GHC to build itself. We have to prepare stripped-down
diff -r 9559244149c6 -r 33f30421924a lang/ghc88/Makefile
--- a/lang/ghc88/Makefile       Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc88/Makefile       Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2021/05/24 19:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2021/09/27 14:30:48 nia Exp $
 # -----------------------------------------------------------------------------
 # Package metadata
 #
@@ -14,6 +14,8 @@
 COMMENT=       Compiler for the functional language Haskell - 8.8 Release Series
 LICENSE=       modified-bsd
 
+MKPIE_SUPPORTED=       no
+
 UNLIMIT_RESOURCES=     datasize virtualsize
 
 # GHC requires GHC to build itself. We have to prepare stripped-down
diff -r 9559244149c6 -r 33f30421924a lang/ghc90/Makefile
--- a/lang/ghc90/Makefile       Mon Sep 27 14:06:18 2021 +0000
+++ b/lang/ghc90/Makefile       Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2021/05/22 23:08:45 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2021/09/27 14:30:48 nia Exp $
 # -----------------------------------------------------------------------------
 # Package metadata
 #
@@ -14,6 +14,8 @@
 COMMENT=       Compiler for the functional language Haskell - 9.0 Release Series
 LICENSE=       modified-bsd
 
+MKPIE_SUPPORTED=       no
+
 UNLIMIT_RESOURCES=     datasize virtualsize
 
 # GHC requires GHC to build itself. We have to prepare stripped-down
diff -r 9559244149c6 -r 33f30421924a mk/haskell.mk
--- a/mk/haskell.mk     Mon Sep 27 14:06:18 2021 +0000
+++ b/mk/haskell.mk     Mon Sep 27 14:30:47 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: haskell.mk,v 1.35 2021/05/04 15:44:33 pho Exp $
+# $NetBSD: haskell.mk,v 1.36 2021/09/27 14:30:47 nia Exp $
 #
 # This Makefile fragment handles Haskell Cabal packages.
 # Package configuration, building, installation, registration and
@@ -43,6 +43,8 @@
 .if !defined(HASKELL_MK)
 HASKELL_MK=    # defined
 
+MKPIE_SUPPORTED=       no
+
 .include "../../mk/bsd.fast.prefs.mk"
 
 HS_UPDATE_PLIST?=      no



Home | Main Index | Thread Index | Old Index