Mon Feb 14 12:12:07 2022 UTC ()
Mark the package as not supporting MKPIE

Not sure if it really doesn't support PIE, but it's an obsolete compiler
anyway.


(pho)
diff -r1.9 -r1.10 pkgsrc/lang/ghc810/Makefile

cvs diff -r1.9 -r1.10 pkgsrc/lang/ghc810/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ghc810/Makefile 2021/12/08 16:02:15 1.9
+++ pkgsrc/lang/ghc810/Makefile 2022/02/14 12:12:07 1.10
@@ -1,29 +1,31 @@ @@ -1,29 +1,31 @@
1# $NetBSD: Makefile,v 1.9 2021/12/08 16:02:15 adam Exp $ 1# $NetBSD: Makefile,v 1.10 2022/02/14 12:12:07 pho Exp $
2# ----------------------------------------------------------------------------- 2# -----------------------------------------------------------------------------
3# Package metadata 3# Package metadata
4# 4#
5DISTNAME= ghc-8.10.4-src 5DISTNAME= ghc-8.10.4-src
6PKGREVISION= 4 6PKGREVISION= 4
7PKGNAME= ${DISTNAME:S/-src$//} 7PKGNAME= ${DISTNAME:S/-src$//}
8CATEGORIES= lang 8CATEGORIES= lang
9MASTER_SITES= https://downloads.haskell.org/~ghc/${PKGVERSION_NOREV}/ 9MASTER_SITES= https://downloads.haskell.org/~ghc/${PKGVERSION_NOREV}/
10EXTRACT_SUFX= .tar.xz 10EXTRACT_SUFX= .tar.xz
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://www.haskell.org/ghc/ 13HOMEPAGE= https://www.haskell.org/ghc/
14COMMENT= Compiler for the functional language Haskell - 8.10 Release Series 14COMMENT= Compiler for the functional language Haskell - 8.10 Release Series
15LICENSE= modified-bsd 15LICENSE= modified-bsd
16 16
 17MKPIE_SUPPORTED= no
 18
17UNLIMIT_RESOURCES= datasize virtualsize 19UNLIMIT_RESOURCES= datasize virtualsize
18 20
19# GHC requires GHC to build itself. We have to prepare stripped-down 21# GHC requires GHC to build itself. We have to prepare stripped-down
20# binaries sufficient to bootstrap compilers for each platforms. If 22# binaries sufficient to bootstrap compilers for each platforms. If
21# you want to build them yourself, follow instructions in 23# you want to build them yourself, follow instructions in
22# BOOTSTRAP.txt and ./bootstrap.mk 24# BOOTSTRAP.txt and ./bootstrap.mk
23#BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-powerpc # Not available yet 25#BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-powerpc # Not available yet
24BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-x86_64 26BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-x86_64
25BROKEN_EXCEPT_ON_PLATFORM+= FreeBSD-*-i386 27BROKEN_EXCEPT_ON_PLATFORM+= FreeBSD-*-i386
26BROKEN_EXCEPT_ON_PLATFORM+= FreeBSD-*-x86_64 28BROKEN_EXCEPT_ON_PLATFORM+= FreeBSD-*-x86_64
27BROKEN_EXCEPT_ON_PLATFORM+= NetBSD-*-x86_64 29BROKEN_EXCEPT_ON_PLATFORM+= NetBSD-*-x86_64
28BROKEN_EXCEPT_ON_PLATFORM+= SunOS-*-x86_64 30BROKEN_EXCEPT_ON_PLATFORM+= SunOS-*-x86_64
29 31