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

(-)i/lang/racket/Makefile (-9 / +4 lines)
Lines 26-33 BROKEN_powerpc64= fails to build: jit.c: 'JIT_LOCAL4' undeclared (first use in t Link Here
26
BROKEN_FreeBSD_10_i386=	segfaults during build
26
BROKEN_FreeBSD_10_i386=	segfaults during build
27
BROKEN_FreeBSD_11_i386=	segfaults during build
27
BROKEN_FreeBSD_11_i386=	segfaults during build
28
BROKEN_FreeBSD_12_i386=	segfaults during build
28
BROKEN_FreeBSD_12_i386=	segfaults during build
29
NOT_FOR_ARCHS=		aarch64 armv6 armv7 sparc64
30
NOT_FOR_ARCHS_REASON=	not yet ported to this arch
31
29
32
MAKE_JOBS_UNSAFE=yes
30
MAKE_JOBS_UNSAFE=yes
33
31
Lines 44-56 USE_LDCONFIG= yes Link Here
44
REINPLACE_ARGS=	-i ""
42
REINPLACE_ARGS=	-i ""
45
USE_GNOME=	cairo pango
43
USE_GNOME=	cairo pango
46
44
47
OPTIONS_DEFINE=	FUTURES
45
OPTIONS_DEFINE_amd64=	JIT FUTURES
48
OPTIONS_DEFAULT=FUTURES
46
OPTIONS_DEFINE_i386=	JIT FUTURES
49
47
OPTIONS_DEFAULT_amd64=	JIT FUTURES
50
OPTIONS_DEFINE_amd64=	JIT
48
OPTIONS_DEFAULT_i386=	JIT FUTURES
51
OPTIONS_DEFINE_i386=	JIT
52
OPTIONS_DEFAULT_amd64=	JIT
53
OPTIONS_DEFAULT_i386=	JIT
54
49
55
FUTURES_DESC=	Enable futures
50
FUTURES_DESC=	Enable futures
56
JIT_DESC=	Enable JIT compiler
51
JIT_DESC=	Enable JIT compiler
(-)i/lang/racket/files/patch-src_racket_sconfig.h (+11 lines)
Added Link Here
1
--- src/racket/sconfig.h.orig	2018-07-23 22:12:17 UTC
2
+++ src/racket/sconfig.h
3
@@ -344,6 +344,8 @@
4
 #  define FLUSH_SPARC_REGISTER_WINDOWS
5
 # elif defined(__arm__)
6
 #  define SCHEME_PLATFORM_LIBRARY_SUBPATH "arm-freebsd"
7
+# elif defined(__aarch64__)
8
+#  define SCHEME_PLATFORM_LIBRARY_SUBPATH "aarch64-freebsd"
9
 # elif defined(__powerpc__)
10
 #  define SCHEME_PLATFORM_LIBRARY_SUBPATH "ppc-freebsd"
11
 #  define MZ_USE_JIT_PPC

Return to bug 230019