Page MenuHomeFreeBSD

D20995.id.diff
No OneTemporary

D20995.id.diff

Index: head/lang/ghc/Makefile
===================================================================
--- head/lang/ghc/Makefile
+++ head/lang/ghc/Makefile
@@ -95,6 +95,10 @@
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
Index: head/lang/ghc/files/patch-ppc64
===================================================================
--- head/lang/ghc/files/patch-ppc64
+++ head/lang/ghc/files/patch-ppc64
@@ -411,7 +411,7 @@
-------------------------------------------------------------------------- */
-#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 @@
-#endif
-
-#if defined(powerpc64le_HOST_ARCH)
-+#if defined(ELF_V2)
++#if defined(_CALL_ELF) && (_CALL_ELF == 2)
/* -----------------------------------------------------------------------------
PowerPC 64 little endian architecture

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 2:56 AM (13 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31069317
Default Alt Text
D20995.id.diff (1 KB)

Event Timeline