FreeBSD Bugzilla – Attachment 204422 Details for
Bug 237208
java/openjdk11: port to powerpc64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
java_openjdk.diff (text/plain), 3.03 KB, created by
Mikael Urankar
on 2019-05-17 09:51:05 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Mikael Urankar
Created:
2019-05-17 09:51:05 UTC
Size:
3.03 KB
patch
obsolete
>Index: java/bootstrap-openjdk11/Makefile >=================================================================== >--- java/bootstrap-openjdk11/Makefile (revision 501837) >+++ java/bootstrap-openjdk11/Makefile (working copy) >@@ -12,7 +12,7 @@ > > LICENSE= GPLv2 > >-ONLY_FOR_ARCHS= amd64 i386 >+ONLY_FOR_ARCHS= amd64 i386 powerpc64 > > USES= tar:xz > >Index: java/bootstrap-openjdk11/distinfo >=================================================================== >--- java/bootstrap-openjdk11/distinfo (revision 501837) >+++ java/bootstrap-openjdk11/distinfo (working copy) >@@ -1,5 +1,7 @@ >-TIMESTAMP = 1553143931 >+TIMESTAMP = 1554745845 > SHA256 (bootstrap-openjdk11-amd64-11.0.2.9.2.tar.xz) = e53f16a33fca82db960b68ea200b6146eaf8b3ec8b09f5fe1c7711d926d94ffa > SIZE (bootstrap-openjdk11-amd64-11.0.2.9.2.tar.xz) = 102199460 > SHA256 (bootstrap-openjdk11-i386-11.0.2.9.2.tar.xz) = 68b84741d7b8a7241fb30614881f15db3c174d973f999d34e0f53aca6190e00f > SIZE (bootstrap-openjdk11-i386-11.0.2.9.2.tar.xz) = 96936056 >+SHA256 (bootstrap-openjdk11-powerpc64-11.0.2.9.2.tar.xz) = f4b5c770455aff892f7d3dde06b5544a65a8c1b510478cac1674a89e52c574f0 >+SIZE (bootstrap-openjdk11-powerpc64-11.0.2.9.2.tar.xz) = 102464852 >Index: java/openjdk11/Makefile >=================================================================== >--- java/openjdk11/Makefile (revision 501837) >+++ java/openjdk11/Makefile (working copy) >@@ -11,7 +11,7 @@ > > LICENSE= GPLv2 > >-ONLY_FOR_ARCHS= amd64 i386 >+ONLY_FOR_ARCHS= amd64 i386 powerpc64 > > BUILD_DEPENDS= zip:archivers/zip \ > autoconf>0:devel/autoconf \ >@@ -37,12 +37,12 @@ > CLASSPATH="" \ > JAVA_HOME="" \ > LD_LIBRARY_PATH="" \ >- CC=/usr/bin/cc \ >- CXX=/usr/bin/c++ \ >- MAKEFLAGS="" \ >- USE_CLANG=true >+ CC=${CC} \ >+ CXX=${CXX} \ >+ CPP=${CPP} \ >+ MAKEFLAGS="" > >-JDK_OSARCH= bsd-${ARCH:S/amd64/x86_64/:S/i386/x86/} >+JDK_OSARCH= bsd-${ARCH:S/amd64/x86_64/:S/i386/x86/:S/powerpc64/ppc64/} > JDK_BUILDDIR= ${WRKSRC}/build/${JDK_OSARCH}-normal-${JDK_BUILD_JVM}-${JDK_BUILD_TYPE} > JDK_IMAGEDIR= ${JDK_BUILDDIR}/images/jdk > INSTALLDIR= ${PREFIX}/${PKGBASE} >@@ -56,8 +56,9 @@ > BSD_JDK_VERSION= 2 > > GNU_CONFIGURE= yes >-CONFIGURE_ENV= CC=/usr/bin/cc \ >- CXX=/usr/bin/c++ >+CONFIGURE_ENV= CC=${CC} \ >+ CXX=${CXX} \ >+ CPP=${CPP} > CONFIGURE_ARGS= --with-boot-jdk=${BOOTSTRAPJDKDIR} \ > --disable-ccache \ > --disable-javac-server \ >@@ -75,7 +76,6 @@ > --with-libpng=system \ > --with-zlib=system \ > --with-lcms=system \ >- --with-toolchain-type=clang \ > --x-includes=${LOCALBASE}/include \ > --x-libraries=${LOCALBASE}/lib \ > --with-cacerts-file=${FILESDIR}/cacerts \ >@@ -108,6 +108,17 @@ > > JDK_BUILD_JVM= server > >+MAKE_ENV+= --with-toolchain-type=${COMPILER_TYPE} >+ >+.if ${ARCH} == powerpc64 >+USE_GCC= yes >+CONFIGURE_ARGS+= --disable-warnings-as-errors \ >+ --disable-dtrace \ >+ --with-extra-ldflags="-Wl,-rpath=/usr/local/lib/gcc${GCC_DEFAULT} -L/usr/local/lib/gcc${GCC_DEFAULT}" \ >+ --with-extra-cflags="-Wl,-rpath=/usr/local/lib/gcc${GCC_DEFAULT}" \ >+ --with-extra-cxxflags="-Wl,-rpath=/usr/local/lib/gcc${GCC_DEFAULT}" >+.endif >+ > .if empty(ICONV_LIB) > ICONV_CFLAGS= -DLIBICONV_PLUG > .else
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 237208
:
203597
|
203672
|
203697
|
203698
|
203699
|
204137
|
204157
|
204189
| 204422 |
204682