View | Details | Raw Unified | Return to bug 243241
Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 13-19 Link Here
13
LICENSE=	MIT
13
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
NOT_FOR_ARCHS=		mips mips64 powerpc64
16
NOT_FOR_ARCHS=		mips mips64
17
NOT_FOR_ARCHS_REASON=	greenlet needs to be ported to this platform
17
NOT_FOR_ARCHS_REASON=	greenlet needs to be ported to this platform
18
18
19
USES=		python
19
USES=		python
(-)files/patch-slp__platformselect.h (+11 lines)
Line 0 Link Here
1
--- slp_platformselect.h.orig	2020-01-10 10:02:27 UTC
2
+++ slp_platformselect.h
3
@@ -12,7 +12,7 @@
4
 #include "platform/switch_amd64_unix.h" /* gcc on amd64 */
5
 #elif defined(__GNUC__) && defined(__i386__)
6
 #include "platform/switch_x86_unix.h" /* gcc on X86 */
7
-#elif defined(__GNUC__) && defined(__powerpc64__) && defined(__linux__)
8
+#elif defined(__GNUC__) && defined(__powerpc64__) && (defined(__linux__) || defined(__FreeBSD__))
9
 #include "platform/switch_ppc64_linux.h" /* gcc on PowerPC 64-bit */
10
 #elif defined(__GNUC__) && defined(__PPC__) && defined(__linux__)
11
 #include "platform/switch_ppc_linux.h" /* gcc on PowerPC */

Return to bug 243241