FreeBSD Bugzilla – Attachment 238371 Details for
Bug 260187
java/bootstrap-openjdk17: broken on aarch64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
git diff of java/openjdk17
openjdk17.aarch64.diff (text/plain), 1.00 KB, created by
Ronald Klop
on 2022-11-27 13:20:43 UTC
(
hide
)
Description:
git diff of java/openjdk17
Filename:
MIME Type:
Creator:
Ronald Klop
Created:
2022-11-27 13:20:43 UTC
Size:
1.00 KB
patch
obsolete
>diff --git a/java/openjdk17/Makefile b/java/openjdk17/Makefile >index fc766bdd9b06..2c9eeb501348 100644 >--- a/java/openjdk17/Makefile >+++ b/java/openjdk17/Makefile >@@ -159,6 +159,10 @@ CONFIGURE_ARGS+= --disable-dtrace > .if ${ARCH} == powerpc64 && ${OSREL:C/\.[0-9]//} == 12 > EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_hotspot_cpu_ppc_vm__version__ppc.hpp > .endif >+.if ${ARCH} == aarch64 >+CONFIGURE_ARGS+= --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers >+MAKE_ENV+= JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers" >+.endif > > .if empty(ICONV_LIB) > ICONV_CFLAGS= -DLIBICONV_PLUG >@@ -178,6 +182,11 @@ post-patch: > -e 's|%%ICONV_LDFLAGS%%|${ICONV_LDFLAGS}|' \ > -e 's|%%ICONV_LIBS%%|${ICONV_LIBS}|' \ > ${WRKSRC}/make/autoconf/libraries.m4 >+.if ${ARCH} == aarch64 >+ @${REINPLACE_CMD} \ >+ -e 's|FLAG_SET_ERGO(UseCompressedClassPointers, true);|FLAG_SET_ERGO(UseCompressedClassPointers, false);|' \ >+ ${WRKSRC}/src/hotspot/share/runtime/arguments.cpp >+.endif > > do-install: > @${MKDIR} ${STAGEDIR}${INSTALLDIR}
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 260187
:
238371
|
239493
|
239653