diff options
author | Piotr Kubaj <pkubaj@FreeBSD.org> | 2019-08-01 18:58:14 +0000 |
---|---|---|
committer | Piotr Kubaj <pkubaj@FreeBSD.org> | 2019-08-01 18:58:14 +0000 |
commit | 2e2e331074b467b155e707d7e383666fef314b50 (patch) | |
tree | cc7cb8b49a8afd0076fae6518deb2cde0a8ea0a3 | |
parent | 8e3c89167c7f43cef5a0d6b16b5c16f9787cb369 (diff) | |
download | ports-2e2e331074b467b155e707d7e383666fef314b50.tar.gz ports-2e2e331074b467b155e707d7e383666fef314b50.zip |
Notes
-rw-r--r-- | lang/ghc/Makefile | 4 | ||||
-rw-r--r-- | lang/ghc/files/patch-ppc64 | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index 18f884e82015..4287810a31ca 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -95,6 +95,10 @@ CONFIGURE_ARGS+= --enable-dtrace=0 LLVM_VERSION= 60 .endif +.if ${ARCH} == powerpc64 +CONFIGURE_ARGS+= --enable-dtrace=0 +.endif + .if ${ARCH} == amd64 || ${ARCH} == i386 BOOT_GHC_VERSION= 8.4.3 .else diff --git a/lang/ghc/files/patch-ppc64 b/lang/ghc/files/patch-ppc64 index f27fb05ceab6..2549ee3c2828 100644 --- a/lang/ghc/files/patch-ppc64 +++ b/lang/ghc/files/patch-ppc64 @@ -411,7 +411,7 @@ index 2f64d82ee5..82726d90d9 100644 -------------------------------------------------------------------------- */ -#if defined(powerpc64_HOST_ARCH) -+#if defined(ELF_V1) ++#if defined(_CALL_ELF) && (_CALL_ELF == 1) -#if defined(linux_HOST_OS) static void GNUC3_ATTRIBUTE(used) @@ -428,7 +428,7 @@ index 2f64d82ee5..82726d90d9 100644 -#endif - -#if defined(powerpc64le_HOST_ARCH) -+#if defined(ELF_V2) ++#if defined(_CALL_ELF) && (_CALL_ELF == 2) /* ----------------------------------------------------------------------------- PowerPC 64 little endian architecture |