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