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