pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: nia
Date: Mon Sep 27 14:30:48 UTC 2021
Modified Files:
pkgsrc/lang/ghc: Makefile
pkgsrc/lang/ghc-bootstrap: Makefile
pkgsrc/lang/ghc7: Makefile
pkgsrc/lang/ghc80: Makefile
pkgsrc/lang/ghc810: Makefile
pkgsrc/lang/ghc84: Makefile
pkgsrc/lang/ghc88: Makefile
pkgsrc/lang/ghc90: Makefile
pkgsrc/mk: haskell.mk
Log Message:
Disable MKPIE in Haskell.
Presumably there's a way to make this work, but it probably requires
changes to the bootstrap kits.
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/lang/ghc/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/ghc-bootstrap/Makefile
cvs rdiff -u -r1.49 -r1.50 pkgsrc/lang/ghc7/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/ghc80/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ghc810/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/ghc84/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/lang/ghc88/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/ghc90/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/mk/haskell.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/ghc/Makefile
diff -u pkgsrc/lang/ghc/Makefile:1.65 pkgsrc/lang/ghc/Makefile:1.66
--- pkgsrc/lang/ghc/Makefile:1.65 Mon May 24 19:52:31 2021
+++ pkgsrc/lang/ghc/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ COMMENT= Compiler for the functional lan
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
Index: pkgsrc/lang/ghc-bootstrap/Makefile
diff -u pkgsrc/lang/ghc-bootstrap/Makefile:1.11 pkgsrc/lang/ghc-bootstrap/Makefile:1.12
--- pkgsrc/lang/ghc-bootstrap/Makefile:1.11 Mon May 24 19:52:32 2021
+++ pkgsrc/lang/ghc-bootstrap/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ CONFLICTS+= ghc-[0-9]*
# 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.
Index: pkgsrc/lang/ghc7/Makefile
diff -u pkgsrc/lang/ghc7/Makefile:1.49 pkgsrc/lang/ghc7/Makefile:1.50
--- pkgsrc/lang/ghc7/Makefile:1.49 Mon May 24 19:52:32 2021
+++ pkgsrc/lang/ghc7/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ HOMEPAGE= https://www.haskell.org/ghc/
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
Index: pkgsrc/lang/ghc80/Makefile
diff -u pkgsrc/lang/ghc80/Makefile:1.13 pkgsrc/lang/ghc80/Makefile:1.14
--- pkgsrc/lang/ghc80/Makefile:1.13 Mon May 24 19:52:32 2021
+++ pkgsrc/lang/ghc80/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ HOMEPAGE= https://www.haskell.org/ghc/
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
Index: pkgsrc/lang/ghc810/Makefile
diff -u pkgsrc/lang/ghc810/Makefile:1.6 pkgsrc/lang/ghc810/Makefile:1.7
--- pkgsrc/lang/ghc810/Makefile:1.6 Mon May 24 19:52:32 2021
+++ pkgsrc/lang/ghc810/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ HOMEPAGE= https://www.haskell.org/ghc/
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
Index: pkgsrc/lang/ghc84/Makefile
diff -u pkgsrc/lang/ghc84/Makefile:1.15 pkgsrc/lang/ghc84/Makefile:1.16
--- pkgsrc/lang/ghc84/Makefile:1.15 Mon May 24 19:52:32 2021
+++ pkgsrc/lang/ghc84/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ HOMEPAGE= https://www.haskell.org/ghc/
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
Index: pkgsrc/lang/ghc88/Makefile
diff -u pkgsrc/lang/ghc88/Makefile:1.21 pkgsrc/lang/ghc88/Makefile:1.22
--- pkgsrc/lang/ghc88/Makefile:1.21 Mon May 24 19:52:32 2021
+++ pkgsrc/lang/ghc88/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ HOMEPAGE= https://www.haskell.org/ghc/
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
Index: pkgsrc/lang/ghc90/Makefile
diff -u pkgsrc/lang/ghc90/Makefile:1.14 pkgsrc/lang/ghc90/Makefile:1.15
--- pkgsrc/lang/ghc90/Makefile:1.14 Sat May 22 23:08:45 2021
+++ pkgsrc/lang/ghc90/Makefile Mon Sep 27 14:30:48 2021
@@ -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 @@ HOMEPAGE= https://www.haskell.org/ghc/
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
Index: pkgsrc/mk/haskell.mk
diff -u pkgsrc/mk/haskell.mk:1.35 pkgsrc/mk/haskell.mk:1.36
--- pkgsrc/mk/haskell.mk:1.35 Tue May 4 15:44:33 2021
+++ pkgsrc/mk/haskell.mk Mon Sep 27 14:30:47 2021
@@ -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