FreeBSD Bugzilla – Attachment 195426 Details for
Bug 230019
lang/racket: remove NOT_FOR_ARCHS, fix aarch64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
racket.patch
racket.patch (text/plain), 1.60 KB, created by
Val Packett
on 2018-07-24 16:52:48 UTC
(
hide
)
Description:
racket.patch
Filename:
MIME Type:
Creator:
Val Packett
Created:
2018-07-24 16:52:48 UTC
Size:
1.60 KB
patch
obsolete
>diff --git c/lang/racket/Makefile i/lang/racket/Makefile >index 5d50b020f6bb..6be734602ed9 100644 >--- c/lang/racket/Makefile >+++ i/lang/racket/Makefile >@@ -26,8 +26,6 @@ BROKEN_powerpc64= fails to build: jit.c: 'JIT_LOCAL4' undeclared (first use in t > BROKEN_FreeBSD_10_i386= segfaults during build > BROKEN_FreeBSD_11_i386= segfaults during build > BROKEN_FreeBSD_12_i386= segfaults during build >-NOT_FOR_ARCHS= aarch64 armv6 armv7 sparc64 >-NOT_FOR_ARCHS_REASON= not yet ported to this arch > > MAKE_JOBS_UNSAFE=yes > >@@ -44,13 +42,10 @@ USE_LDCONFIG= yes > REINPLACE_ARGS= -i "" > USE_GNOME= cairo pango > >-OPTIONS_DEFINE= FUTURES >-OPTIONS_DEFAULT=FUTURES >- >-OPTIONS_DEFINE_amd64= JIT >-OPTIONS_DEFINE_i386= JIT >-OPTIONS_DEFAULT_amd64= JIT >-OPTIONS_DEFAULT_i386= JIT >+OPTIONS_DEFINE_amd64= JIT FUTURES >+OPTIONS_DEFINE_i386= JIT FUTURES >+OPTIONS_DEFAULT_amd64= JIT FUTURES >+OPTIONS_DEFAULT_i386= JIT FUTURES > > FUTURES_DESC= Enable futures > JIT_DESC= Enable JIT compiler >diff --git c/lang/racket/files/patch-src_racket_sconfig.h i/lang/racket/files/patch-src_racket_sconfig.h >new file mode 100644 >index 000000000000..6a4e378dceba >--- /dev/null >+++ i/lang/racket/files/patch-src_racket_sconfig.h >@@ -0,0 +1,11 @@ >+--- src/racket/sconfig.h.orig 2018-07-23 22:12:17 UTC >++++ src/racket/sconfig.h >+@@ -344,6 +344,8 @@ >+ # define FLUSH_SPARC_REGISTER_WINDOWS >+ # elif defined(__arm__) >+ # define SCHEME_PLATFORM_LIBRARY_SUBPATH "arm-freebsd" >++# elif defined(__aarch64__) >++# define SCHEME_PLATFORM_LIBRARY_SUBPATH "aarch64-freebsd" >+ # elif defined(__powerpc__) >+ # define SCHEME_PLATFORM_LIBRARY_SUBPATH "ppc-freebsd" >+ # define MZ_USE_JIT_PPC
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 230019
: 195426