Update to 1.8.51 (8u51) Changelog: Bugfixes http://www.oracle.com/technetwork/java/javase/2col/8u51-bugfixes-2587594.html Bug Id Category Subcategory Description JDK-8071668 client-libs java.awt [macosx] Clipboard does not work with 3rd parties Clipboard Managers JDK-8077685 core-libs java.util:i18n (tz) Support tzdata2015d JDK-8075602 deploy Applet throws java.security AccessControlException in java console when playing it JDK-8079223 deploy unnecessary performance degradation caused by fix to JDK-8052111 JDK-8069161 deploy plugin Slow cache performance since JRE 7u06 JDK-8076343 deploy plugin JNLP property apple.laf.useScreenMenuBar no longer treated as secure for Mac OS JDK-8071897 deploy webstart JRE 8U25 and 8u31 b32 cannot launch Java Web Start with proxy pac but works fine for 7u67 JDK-8078815 deploy webstart Launching of jnlp app fails with JNLPException JDK-8035938 hotspot jvmti Memory leak in JvmtiEnv::GetConstantPool JDK-8064546 security-libs javax.crypto CipherInputStream throws BadPaddingException if stream is not fully read JDK-8078439 security-libs org.ietf.jgss SPNEGO auth fails if client proposes MS krb5 OID JDK-8073357 xml jaxb schema1.xsd has wrong content. Sequence of the enum values has been changed JDK-8073385 xml jaxp Bad error message on parsing illegal character in XML attribute JDK-8074297 xml jaxp substring in XSLT returns wrong character if string contains supplementary chars Fix following security bugs. http://www.oracle.com/technetwork/topics/security/cpujul2015-2367936.html#AppendixJAVA CVE-2015-4760 CVE-2015-2628 CVE-2015-4731 CVE-2015-2590 CVE-2015-4732 CVE-2015-4733 CVE-2015-2638 CVE-2015-4736 CVE-2015-4748 CVE-2015-2597 CVE-2015-2664 CVE-2015-2632 CVE-2015-2601 CVE-2015-2613 CVE-2015-2621 CVE-2015-2659 CVE-2015-2619 CVE-2015-2637 CVE-2015-2596 CVE-2015-4749 CVE-2015-4729 CVE-2015-4000 CVE-2015-2808 CVE-2015-2627 CVE-2015-2625diff -r1.18 -r1.19 pkgsrc/lang/openjdk8/Makefile
(ryoon)
@@ -1,231 +1,230 @@ | @@ -1,231 +1,230 @@ | |||
1 | # $NetBSD: Makefile,v 1.18 2015/07/05 21:03:05 fhajny Exp $ | 1 | # $NetBSD: Makefile,v 1.19 2015/08/09 17:29:52 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= openjdk-1.8.45-20150610 | 3 | DISTNAME= openjdk-1.8.51-20150806 | |
4 | PKGNAME= openjdk8-1.8.45 | 4 | PKGNAME= openjdk8-1.8.51 | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= lang | 5 | CATEGORIES= lang | |
7 | MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/} | 6 | MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/} | |
8 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://openjdk.java.net/ | 10 | HOMEPAGE= http://openjdk.java.net/ | |
12 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | 11 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | |
13 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
14 | 13 | |||
15 | DISTFILES= ${DEFAULT_DISTFILES} | 14 | DISTFILES= ${DEFAULT_DISTFILES} | |
16 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | 15 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |
17 | 16 | |||
18 | # Use same DIST_SUBDIR as openjdk7 to avoid duplication of common distfiles | 17 | # Use same DIST_SUBDIR as openjdk7 to avoid duplication of common distfiles | |
19 | DIST_SUBDIR= openjdk7 | 18 | DIST_SUBDIR= openjdk7 | |
20 | 19 | |||
21 | JAVA_NAME= openjdk8 | 20 | JAVA_NAME= openjdk8 | |
22 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} | 21 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} | |
23 | JAVA_WRAPPERS= jar java javac javadoc javah javap jps keytool orbd \ | 22 | JAVA_WRAPPERS= jar java javac javadoc javah javap jps keytool orbd \ | |
24 | policytool rmid rmiregistry servertool tnameserv | 23 | policytool rmid rmiregistry servertool tnameserv | |
25 | 24 | |||
26 | BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts | 25 | BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts | |
27 | 26 | |||
28 | HAS_CONFIGURE= yes | 27 | HAS_CONFIGURE= yes | |
29 | CONFIGURE_SCRIPT= common/autoconf/configure | 28 | CONFIGURE_SCRIPT= common/autoconf/configure | |
30 | CONFIG_SHELL= bash | 29 | CONFIG_SHELL= bash | |
31 | CONFIG_SUB_OVERRIDE+= common/autoconf/build-aux/config.sub | 30 | CONFIG_SUB_OVERRIDE+= common/autoconf/build-aux/config.sub | |
32 | CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/config.guess | 31 | CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/config.guess | |
33 | CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/autoconf-config.guess | 32 | CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/autoconf-config.guess | |
34 | USE_LANGUAGES= c c++ | 33 | USE_LANGUAGES= c c++ | |
35 | USE_TOOLS+= bash gmake pax pkg-config unzip:run zip:run | 34 | USE_TOOLS+= bash gmake pax pkg-config unzip:run zip:run | |
36 | UNLIMIT_RESOURCES= datasize stacksize | 35 | UNLIMIT_RESOURCES= datasize stacksize | |
37 | WRKSRC= ${WRKDIR}/openjdk | 36 | WRKSRC= ${WRKDIR}/openjdk | |
38 | PLIST_SRC+= ${PLIST_SRC_DFLT} | 37 | PLIST_SRC+= ${PLIST_SRC_DFLT} | |
39 | 38 | |||
40 | BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} | 39 | BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} | |
41 | PREPEND_PATH+= ${ALT_BOOTDIR}/bin | 40 | PREPEND_PATH+= ${ALT_BOOTDIR}/bin | |
42 | 41 | |||
43 | CONFIGURE_ARGS+= --prefix=${PREFIX:Q} | 42 | CONFIGURE_ARGS+= --prefix=${PREFIX:Q} | |
44 | CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q} | 43 | CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q} | |
45 | CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} | 44 | CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} | |
46 | CONFIGURE_ARGS+= --with-boot-jdk=${ALT_BOOTDIR} | 45 | CONFIGURE_ARGS+= --with-boot-jdk=${ALT_BOOTDIR} | |
47 | CONFIGURE_ARGS+= --with-zlib=system | 46 | CONFIGURE_ARGS+= --with-zlib=system | |
48 | CONFIGURE_ARGS+= --with-giflib=bundled | 47 | CONFIGURE_ARGS+= --with-giflib=bundled | |
49 | CONFIGURE_ARGS+= --with-cups=${BUILDLINK_PREFIX.cups} | 48 | CONFIGURE_ARGS+= --with-cups=${BUILDLINK_PREFIX.cups} | |
50 | CONFIGURE_ARGS+= --with-freetype-lib=${BUILDLINK_PREFIX.freetype2}/lib | 49 | CONFIGURE_ARGS+= --with-freetype-lib=${BUILDLINK_PREFIX.freetype2}/lib | |
51 | CONFIGURE_ARGS+= --with-freetype-include=${BUILDLINK_PREFIX.freetype2}/include | 50 | CONFIGURE_ARGS+= --with-freetype-include=${BUILDLINK_PREFIX.freetype2}/include | |
52 | CONFIGURE_ARGS+= --disable-freetype-bundling | 51 | CONFIGURE_ARGS+= --disable-freetype-bundling | |
53 | CONFIGURE_ARGS+= --with-jobs=${MAKE_JOBS:U1} | 52 | CONFIGURE_ARGS+= --with-jobs=${MAKE_JOBS:U1} | |
54 | CONFIGURE_ARGS+= --with-num-cores=${MAKE_JOBS:U1} | 53 | CONFIGURE_ARGS+= --with-num-cores=${MAKE_JOBS:U1} | |
55 | CONFIGURE_ARGS+= --with-memory-size=768 | 54 | CONFIGURE_ARGS+= --with-memory-size=768 | |
56 | CONFIGURE_ARGS+= --disable-precompiled-headers | 55 | CONFIGURE_ARGS+= --disable-precompiled-headers | |
57 | CONFIGURE_ARGS+= --disable-ccache | 56 | CONFIGURE_ARGS+= --disable-ccache | |
58 | CONFIGURE_ARGS+= --with-user-release-suffix=pkgsrc_${PKGVERSION} | 57 | CONFIGURE_ARGS+= --with-user-release-suffix=pkgsrc_${PKGVERSION} | |
59 | CONFIGURE_ARGS+= --with-update-version=u${PKGVERSION_NOREV:S/1.8.//} | 58 | CONFIGURE_ARGS+= --with-update-version=u${PKGVERSION_NOREV:S/1.8.//} | |
60 | 59 | |||
61 | CHECK_PORTABILITY_SKIP+= hotspot/test/runtime/*/*.sh | 60 | CHECK_PORTABILITY_SKIP+= hotspot/test/runtime/*/*.sh | |
62 | 61 | |||
63 | # Avoid build errors when JAVA_HOME and CLASSPATH are defined by user. | 62 | # Avoid build errors when JAVA_HOME and CLASSPATH are defined by user. | |
64 | MAKE_ENV+= JAVA_HOME= | 63 | MAKE_ENV+= JAVA_HOME= | |
65 | MAKE_ENV+= CLASSPATH= | 64 | MAKE_ENV+= CLASSPATH= | |
66 | 65 | |||
67 | BUILD_OPSYS= ${OPSYS:C/.*BSD/bsd/:S/DragonFly/bsd/:S/SunOS/solaris/} | 66 | BUILD_OPSYS= ${OPSYS:C/.*BSD/bsd/:S/DragonFly/bsd/:S/SunOS/solaris/} | |
68 | BUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} | 67 | BUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} | |
69 | LIBDIR_ARCH= ${MACHINE_ARCH:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} | 68 | LIBDIR_ARCH= ${MACHINE_ARCH:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} | |
70 | BUILDDIR= ${WRKSRC}/build/${BUILD_OPSYS}-${BUILD_ARCH}-normal-${BUILD_VARIANT}-${BUILD_DEBUG_LEVEL} | 69 | BUILDDIR= ${WRKSRC}/build/${BUILD_OPSYS}-${BUILD_ARCH}-normal-${BUILD_VARIANT}-${BUILD_DEBUG_LEVEL} | |
71 | LD_LIBRARY_PATH= ${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/jli:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/server | 70 | LD_LIBRARY_PATH= ${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/jli:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/server | |
72 | CONFIGURE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} | 71 | CONFIGURE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} | |
73 | MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} | 72 | MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} | |
74 | BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/java/openjdk8/jre/lib/${LIBDIR_ARCH} | 73 | BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/java/openjdk8/jre/lib/${LIBDIR_ARCH} | |
75 | 74 | |||
76 | PLIST_SUBST+= ARCH=${LIBDIR_ARCH} | 75 | PLIST_SUBST+= ARCH=${LIBDIR_ARCH} | |
77 | PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS:S/sunos/solaris/} | 76 | PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS:S/sunos/solaris/} | |
78 | 77 | |||
79 | .include "../../mk/compiler.mk" | 78 | .include "../../mk/compiler.mk" | |
80 | 79 | |||
81 | SUBST_CLASSES+= libpath | 80 | SUBST_CLASSES+= libpath | |
82 | SUBST_STAGE.libpath= pre-build | 81 | SUBST_STAGE.libpath= pre-build | |
83 | SUBST_FILES.libpath+= hotspot/src/os/bsd/vm/os_bsd.cpp | 82 | SUBST_FILES.libpath+= hotspot/src/os/bsd/vm/os_bsd.cpp | |
84 | SUBST_VARS.libpath= PREFIX | 83 | SUBST_VARS.libpath= PREFIX | |
85 | 84 | |||
86 | CFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS | 85 | CFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS | |
87 | CXXFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS | 86 | CXXFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS | |
88 | 87 | |||
89 | .if ${OPSYS} == "SunOS" && !empty(PKGSRC_COMPILER:Mgcc) | 88 | .if ${OPSYS} == "SunOS" && !empty(PKGSRC_COMPILER:Mgcc) | |
90 | MAKE_ENV+= USE_GCC=1 | 89 | MAKE_ENV+= USE_GCC=1 | |
91 | MAKE_ENV+= ARCH_DATA_MODEL=${ABI:Q} | 90 | MAKE_ENV+= ARCH_DATA_MODEL=${ABI:Q} | |
92 | .endif | 91 | .endif | |
93 | 92 | |||
94 | .if !empty(PKGSRC_COMPILER:Mclang) | 93 | .if !empty(PKGSRC_COMPILER:Mclang) | |
95 | _WRAP_EXTRA_ARGS.CC+= -Wno-return-type | 94 | _WRAP_EXTRA_ARGS.CC+= -Wno-return-type | |
96 | CWRAPPERS_APPEND.cc+= -Wno-return-type | 95 | CWRAPPERS_APPEND.cc+= -Wno-return-type | |
97 | _WRAP_EXTRA_ARGS.CXX+= -Wno-parentheses -Wno-sign-conversion \ | 96 | _WRAP_EXTRA_ARGS.CXX+= -Wno-parentheses -Wno-sign-conversion \ | |
98 | -Wno-shorten-64-to-32 -Wno-conversion \ | 97 | -Wno-shorten-64-to-32 -Wno-conversion \ | |
99 | -Wno-unused-value -Wno-switch-enum -Wno-switch \ | 98 | -Wno-unused-value -Wno-switch-enum -Wno-switch \ | |
100 | -Wno-tautological-compare \ | 99 | -Wno-tautological-compare \ | |
101 | -Wno-delete-non-virtual-dtor \ | 100 | -Wno-delete-non-virtual-dtor \ | |
102 | -Wno-return-type -Wno-unused-parameter \ | 101 | -Wno-return-type -Wno-unused-parameter \ | |
103 | -Wno-parentheses-equality -Wno-empty-body \ | 102 | -Wno-parentheses-equality -Wno-empty-body \ | |
104 | -Wno-format -Wno-dynamic-class-memaccess | 103 | -Wno-format -Wno-dynamic-class-memaccess | |
105 | CWRAPPERS_APPEND.cxx+= -Wno-parentheses -Wno-sign-conversion \ | 104 | CWRAPPERS_APPEND.cxx+= -Wno-parentheses -Wno-sign-conversion \ | |
106 | -Wno-shorten-64-to-32 -Wno-conversion \ | 105 | -Wno-shorten-64-to-32 -Wno-conversion \ | |
107 | -Wno-unused-value -Wno-switch-enum -Wno-switch \ | 106 | -Wno-unused-value -Wno-switch-enum -Wno-switch \ | |
108 | -Wno-tautological-compare \ | 107 | -Wno-tautological-compare \ | |
109 | -Wno-delete-non-virtual-dtor \ | 108 | -Wno-delete-non-virtual-dtor \ | |
110 | -Wno-return-type -Wno-unused-parameter \ | 109 | -Wno-return-type -Wno-unused-parameter \ | |
111 | -Wno-parentheses-equality -Wno-empty-body \ | 110 | -Wno-parentheses-equality -Wno-empty-body \ | |
112 | -Wno-format -Wno-dynamic-class-memaccess | 111 | -Wno-format -Wno-dynamic-class-memaccess | |
113 | . if ${OPSYS} != "FreeBSD" | 112 | . if ${OPSYS} != "FreeBSD" | |
114 | _WRAP_EXTRA_ARGS.CXX+= -Wno-new-returns-null | 113 | _WRAP_EXTRA_ARGS.CXX+= -Wno-new-returns-null | |
115 | CWRAPPERS_APPEND.cxx+= -Wno-new-returns-null | 114 | CWRAPPERS_APPEND.cxx+= -Wno-new-returns-null | |
116 | . endif | 115 | . endif | |
117 | BUILDLINK_TRANSFORM+= rm:-fcheck-new | 116 | BUILDLINK_TRANSFORM+= rm:-fcheck-new | |
118 | BUILDLINK_TRANSFORM+= rm:-fpch-deps | 117 | BUILDLINK_TRANSFORM+= rm:-fpch-deps | |
119 | . if ${MACHINE_ARCH} == "x86_64" | 118 | . if ${MACHINE_ARCH} == "x86_64" | |
120 | _WRAP_EXTRA_ARGS.CXX+= -mstackrealign | 119 | _WRAP_EXTRA_ARGS.CXX+= -mstackrealign | |
121 | CWRAPPERS_APPEND.cxx+= -mstackrealign | 120 | CWRAPPERS_APPEND.cxx+= -mstackrealign | |
122 | . endif | 121 | . endif | |
123 | .endif | 122 | .endif | |
124 | .include "bootstrap.mk" | 123 | .include "bootstrap.mk" | |
125 | 124 | |||
126 | .include "options.mk" | 125 | .include "options.mk" | |
127 | 126 | |||
128 | SUBST_CLASSES+= fontpaths | 127 | SUBST_CLASSES+= fontpaths | |
129 | SUBST_STAGE.fontpaths= pre-build | 128 | SUBST_STAGE.fontpaths= pre-build | |
130 | SUBST_MESSAGE.fontpaths= fixing font paths | 129 | SUBST_MESSAGE.fontpaths= fixing font paths | |
131 | SUBST_FILES.fontpaths= jdk/src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties | 130 | SUBST_FILES.fontpaths= jdk/src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties | |
132 | SUBST_FILES.fontpaths+= jdk/src/solaris/native/sun/awt/fontpath.c | 131 | SUBST_FILES.fontpaths+= jdk/src/solaris/native/sun/awt/fontpath.c | |
133 | SUBST_SED.fontpaths= -e 's|@PREFIX@|${PREFIX}|g' | 132 | SUBST_SED.fontpaths= -e 's|@PREFIX@|${PREFIX}|g' | |
134 | SUBST_SED.fontpaths+= -e 's|@BUILDLINK_PREFIX.fontconfig@|${BUILDLINK_PREFIX.fontconfig}|g' | 133 | SUBST_SED.fontpaths+= -e 's|@BUILDLINK_PREFIX.fontconfig@|${BUILDLINK_PREFIX.fontconfig}|g' | |
135 | 134 | |||
136 | PLIST_VARS+= i386 | 135 | PLIST_VARS+= i386 | |
137 | .if ${MACHINE_ARCH} == "i386" | 136 | .if ${MACHINE_ARCH} == "i386" | |
138 | PLIST.i386= yes | 137 | PLIST.i386= yes | |
139 | .endif | 138 | .endif | |
140 | 139 | |||
141 | PLIST_VARS+= sctp | 140 | PLIST_VARS+= sctp | |
142 | .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "SunOS" | 141 | .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "SunOS" | |
143 | PLIST.sctp= yes | 142 | PLIST.sctp= yes | |
144 | .endif | 143 | .endif | |
145 | 144 | |||
146 | post-extract: | 145 | post-extract: | |
147 | # These libs are bundled w/ the netbsd-7 bootstrap to facilitate building with | 146 | # These libs are bundled w/ the netbsd-7 bootstrap to facilitate building with | |
148 | # MKLLVM=yes / MKGCC=no. Nuke them from bootstrap if they are present in base. | 147 | # MKLLVM=yes / MKGCC=no. Nuke them from bootstrap if they are present in base. | |
149 | .if exists(/lib/libgcc_s.so.1) | 148 | .if exists(/lib/libgcc_s.so.1) | |
150 | ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libgcc_s.so* | 149 | ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libgcc_s.so* | |
151 | .endif | 150 | .endif | |
152 | .if exists(/usr/lib/libstdc++.so.7) | 151 | .if exists(/usr/lib/libstdc++.so.7) | |
153 | ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libstdc++.so* | 152 | ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libstdc++.so* | |
154 | .endif | 153 | .endif | |
155 | 154 | |||
156 | do-build: ${WRKDIR}/stage3-done | 155 | do-build: ${WRKDIR}/stage3-done | |
157 | 156 | |||
158 | # stage 1 builds a native JDK using the bootstrap binaries | 157 | # stage 1 builds a native JDK using the bootstrap binaries | |
159 | ${WRKDIR}/stage1-done: | 158 | ${WRKDIR}/stage1-done: | |
160 | ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} images | 159 | ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} images | |
161 | rm -rf ${ALT_BOOTDIR} | 160 | rm -rf ${ALT_BOOTDIR} | |
162 | cd ${BUILDDIR}/images && mv j2sdk-image ${ALT_BOOTDIR} | 161 | cd ${BUILDDIR}/images && mv j2sdk-image ${ALT_BOOTDIR} | |
163 | .for d in corba hotspot jaxp jaxws langtools tmp | 162 | .for d in corba hotspot jaxp jaxws langtools tmp | |
164 | mv ${BUILDDIR}/${d} ${BUILDDIR}/${d}-stage1 | 163 | mv ${BUILDDIR}/${d} ${BUILDDIR}/${d}-stage1 | |
165 | .endfor | 164 | .endfor | |
166 | touch ${.TARGET} | 165 | touch ${.TARGET} | |
167 | 166 | |||
168 | # stage 1.5 reconfigures, since the bootstrap JDK major version might have changed now | 167 | # stage 1.5 reconfigures, since the bootstrap JDK major version might have changed now | |
169 | ${WRKDIR}/stage1_5-done: ${WRKDIR}/stage1-done | 168 | ${WRKDIR}/stage1_5-done: ${WRKDIR}/stage1-done | |
170 | .if defined(BATCH) | 169 | .if defined(BATCH) | |
171 | @${RECURSIVE_MAKE} ${MAKEFLAGS} apply-va-hack | 170 | @${RECURSIVE_MAKE} ${MAKEFLAGS} apply-va-hack | |
172 | .endif | 171 | .endif | |
173 | @${STEP_MSG} "Reconfiguring with newly built JDK" | 172 | @${STEP_MSG} "Reconfiguring with newly built JDK" | |
174 | @${RECURSIVE_MAKE} ${MAKEFLAGS} do-configure | 173 | @${RECURSIVE_MAKE} ${MAKEFLAGS} do-configure | |
175 | touch ${.TARGET} | 174 | touch ${.TARGET} | |
176 | 175 | |||
177 | # stage 2 rebuilds the JDK using native tools | 176 | # stage 2 rebuilds the JDK using native tools | |
178 | ${WRKDIR}/stage2-done: ${WRKDIR}/stage1_5-done | 177 | ${WRKDIR}/stage2-done: ${WRKDIR}/stage1_5-done | |
179 | ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} images | 178 | ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} images | |
180 | touch ${.TARGET} | 179 | touch ${.TARGET} | |
181 | 180 | |||
182 | # stage 3 builds third party add-ons | 181 | # stage 3 builds third party add-ons | |
183 | ${WRKDIR}/stage3-done: ${WRKDIR}/stage2-done ${WRKDIR}/cacerts.out | 182 | ${WRKDIR}/stage3-done: ${WRKDIR}/stage2-done ${WRKDIR}/cacerts.out | |
184 | touch ${.TARGET} | 183 | touch ${.TARGET} | |
185 | 184 | |||
186 | ${WRKDIR}/cacerts.out: | 185 | ${WRKDIR}/cacerts.out: | |
187 | mkdir ${WRKDIR}/cacerts && cd ${WRKDIR}/cacerts && \ | 186 | mkdir ${WRKDIR}/cacerts && cd ${WRKDIR}/cacerts && \ | |
188 | ${PREFIX}/sbin/mozilla-rootcerts extract | 187 | ${PREFIX}/sbin/mozilla-rootcerts extract | |
189 | for cert in ${WRKDIR}/cacerts/*.pem; do \ | 188 | for cert in ${WRKDIR}/cacerts/*.pem; do \ | |
190 | ${INFO_MSG} "Importing $$cert" && \ | 189 | ${INFO_MSG} "Importing $$cert" && \ | |
191 | ${SETENV} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} LC_ALL=C \ | 190 | ${SETENV} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} LC_ALL=C \ | |
192 | ${ALT_BOOTDIR}/bin/keytool \ | 191 | ${ALT_BOOTDIR}/bin/keytool \ | |
193 | -noprompt \ | 192 | -noprompt \ | |
194 | -importcert \ | 193 | -importcert \ | |
195 | -keystore ${.TARGET} \ | 194 | -keystore ${.TARGET} \ | |
196 | -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.pem,\\1,'` \ | 195 | -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.pem,\\1,'` \ | |
197 | -file $$cert \ | 196 | -file $$cert \ | |
198 | -storepass changeit; \ | 197 | -storepass changeit; \ | |
199 | done | 198 | done | |
200 | 199 | |||
201 | do-install: | 200 | do-install: | |
202 | ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME} | 201 | ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME} | |
203 | cd ${BUILDDIR}/images/j2sdk-image && pax -rwpp . \ | 202 | cd ${BUILDDIR}/images/j2sdk-image && pax -rwpp . \ | |
204 | ${DESTDIR}${JAVA_HOME}/. | 203 | ${DESTDIR}${JAVA_HOME}/. | |
205 | ${INSTALL_DATA} ${WRKDIR}/cacerts.out \ | 204 | ${INSTALL_DATA} ${WRKDIR}/cacerts.out \ | |
206 | ${DESTDIR}${JAVA_HOME}/jre/lib/security/cacerts | 205 | ${DESTDIR}${JAVA_HOME}/jre/lib/security/cacerts | |
207 | rm -f ${DESTDIR}${JAVA_HOME}/include/jni_md.h | 206 | rm -f ${DESTDIR}${JAVA_HOME}/include/jni_md.h | |
208 | ln -s ${LOWER_OPSYS:S/sunos/solaris/}/jni_md.h \ | 207 | ln -s ${LOWER_OPSYS:S/sunos/solaris/}/jni_md.h \ | |
209 | ${DESTDIR}${JAVA_HOME}/include/jni_md.h | 208 | ${DESTDIR}${JAVA_HOME}/include/jni_md.h | |
210 | 209 | |||
211 | .if ${OPSYS} == "NetBSD" | 210 | .if ${OPSYS} == "NetBSD" | |
212 | TOOLS_PLATFORM.unzip= | 211 | TOOLS_PLATFORM.unzip= | |
213 | .endif | 212 | .endif | |
214 | 213 | |||
215 | # Include binutils for objcopy and GNU strip on SmartOS | 214 | # Include binutils for objcopy and GNU strip on SmartOS | |
216 | .if ${OS_VARIANT} == "SmartOS" | 215 | .if ${OS_VARIANT} == "SmartOS" | |
217 | .include "../../devel/binutils/buildlink3.mk" | 216 | .include "../../devel/binutils/buildlink3.mk" | |
218 | BUILDLINK_DEPMETHOD.binutils?= build | 217 | BUILDLINK_DEPMETHOD.binutils?= build | |
219 | MAKE_ENV+= STRIP=${PREFIX}/bin/gstrip | 218 | MAKE_ENV+= STRIP=${PREFIX}/bin/gstrip | |
220 | .endif | 219 | .endif | |
221 | 220 | |||
222 | # disabled the ALSA support for now on BSDs via patch | 221 | # disabled the ALSA support for now on BSDs via patch | |
223 | #.include "../../audio/alsa-lib/buildlink3.mk" | 222 | #.include "../../audio/alsa-lib/buildlink3.mk" | |
224 | .include "../../converters/libiconv/buildlink3.mk" | 223 | .include "../../converters/libiconv/buildlink3.mk" | |
225 | .include "../../devel/zlib/buildlink3.mk" | 224 | .include "../../devel/zlib/buildlink3.mk" | |
226 | .include "../../fonts/fontconfig/buildlink3.mk" | 225 | .include "../../fonts/fontconfig/buildlink3.mk" | |
227 | .include "../../graphics/freetype2/buildlink3.mk" | 226 | .include "../../graphics/freetype2/buildlink3.mk" | |
228 | BUILDLINK_DEPMETHOD.cups?= build | 227 | BUILDLINK_DEPMETHOD.cups?= build | |
229 | .include "../../print/cups/buildlink3.mk" | 228 | .include "../../print/cups/buildlink3.mk" | |
230 | .include "../../mk/java-env.mk" | 229 | .include "../../mk/java-env.mk" | |
231 | .include "../../mk/bsd.pkg.mk" | 230 | .include "../../mk/bsd.pkg.mk" |
@@ -1,116 +1,116 @@ | @@ -1,116 +1,116 @@ | |||
1 | $NetBSD: distinfo,v 1.23 2015/07/18 07:07:42 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.24 2015/08/09 17:29:52 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334 | 3 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334 | |
4 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815 | 4 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815 | |
5 | Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes | 5 | Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes | |
6 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 358c533580700065fd5c3c5c99ce3fd087589c00 | 6 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 358c533580700065fd5c3c5c99ce3fd087589c00 | |
7 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 96e74f40360f0d4c1272bf5f37cf8869b718a5ee | 7 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 96e74f40360f0d4c1272bf5f37cf8869b718a5ee | |
8 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 26580632 bytes | 8 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 26580632 bytes | |
9 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 2cd7df823723e67531d268286e31168d3eed01a9 | 9 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 2cd7df823723e67531d268286e31168d3eed01a9 | |
10 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = af4e195a1da1be15df30808fe9b10f684146a3ea | 10 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = af4e195a1da1be15df30808fe9b10f684146a3ea | |
11 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 26857692 bytes | 11 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 26857692 bytes | |
12 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = a1b568394a76bfdd164042ea40e67caa94dd489d | 12 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = a1b568394a76bfdd164042ea40e67caa94dd489d | |
13 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 7f50618a4a14ec218e886e88e76ad682b6b7fb57 | 13 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 7f50618a4a14ec218e886e88e76ad682b6b7fb57 | |
14 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 26716528 bytes | 14 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 26716528 bytes | |
15 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 4ef9bc133ce3fb328f1a6334561806759f6a840d | 15 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 4ef9bc133ce3fb328f1a6334561806759f6a840d | |
16 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 04c158993165acf63015ca931cf3d37a47513d74 | 16 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 04c158993165acf63015ca931cf3d37a47513d74 | |
17 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 26972860 bytes | 17 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 26972860 bytes | |
18 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e56a0334417146a4db8c23938a0c19ada3e3847d | 18 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e56a0334417146a4db8c23938a0c19ada3e3847d | |
19 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e9a88901ed05bec37c63f235cc7c4b09aaaf1ba3 | 19 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e9a88901ed05bec37c63f235cc7c4b09aaaf1ba3 | |
20 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes | 20 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes | |
21 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 629f8d98530067dc78ba6521f37195ab819dc0d7 | 21 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 629f8d98530067dc78ba6521f37195ab819dc0d7 | |
22 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 95fca1e15af0f48b529b525262f84b7a3c4f76fd | 22 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 95fca1e15af0f48b529b525262f84b7a3c4f76fd | |
23 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes | 23 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes | |
24 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = ff3a3e65c8317017b7f83d688a19630f928e86c7 | 24 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = ff3a3e65c8317017b7f83d688a19630f928e86c7 | |
25 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 627914b2c853da7a2d86e8a8b24fef1e36f25251 | 25 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 627914b2c853da7a2d86e8a8b24fef1e36f25251 | |
26 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 27615992 bytes | 26 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 27615992 bytes | |
27 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 69375362b2638d803c71392008a73f956d315085 | 27 | SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 69375362b2638d803c71392008a73f956d315085 | |
28 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 06b40db72e7154daff49093f3b6e8aa39cae27b3 | 28 | RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 06b40db72e7154daff49093f3b6e8aa39cae27b3 | |
29 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes | 29 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes | |
30 | SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 98fdb66b429148ae3922a2f9b2db736a1708e337 | 30 | SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 98fdb66b429148ae3922a2f9b2db736a1708e337 | |
31 | RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 4835c6361f66138d73f583c40df0e04a31257157 | 31 | RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 4835c6361f66138d73f583c40df0e04a31257157 | |
32 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes | 32 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes | |
33 | SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 29bd7aa925941933b2da671340e1d325d9603e5d | 33 | SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 29bd7aa925941933b2da671340e1d325d9603e5d | |
34 | RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = b13d0e42839fb746d41f9001e488162b47803140 | 34 | RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = b13d0e42839fb746d41f9001e488162b47803140 | |
35 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes | 35 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes | |
36 | SHA1 (openjdk7/openjdk-1.8.45-20150610.tar.xz) = 8484ef7273b6a1a1e54c060808bf476b53083652 | 36 | SHA1 (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 585abe036f6a2f76e17d9b4a24a755be6a9fc8c8 | |
37 | RMD160 (openjdk7/openjdk-1.8.45-20150610.tar.xz) = 272f554ed8af27d6473786515794553217854bb6 | 37 | RMD160 (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 9630e0c5ec8982a4aa45b238e6846c06981a8fa9 | |
38 | Size (openjdk7/openjdk-1.8.45-20150610.tar.xz) = 52304136 bytes | 38 | Size (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 54540072 bytes | |
39 | SHA1 (patch-aa) = fd07ea984cb0127b56a9b591c21c8d4f236fd9fc | 39 | SHA1 (patch-aa) = fd07ea984cb0127b56a9b591c21c8d4f236fd9fc | |
40 | SHA1 (patch-al) = f65f739805c2ef471a4de10d6da42e86c5561b8c | 40 | SHA1 (patch-al) = f65f739805c2ef471a4de10d6da42e86c5561b8c | |
41 | SHA1 (patch-an) = fce4da00762770c1c0592bd225bf73e875252178 | 41 | SHA1 (patch-an) = fce4da00762770c1c0592bd225bf73e875252178 | |
42 | SHA1 (patch-ap) = 89114a9ee048b92d897509feb283cf9aeeac9fc5 | 42 | SHA1 (patch-ap) = 89114a9ee048b92d897509feb283cf9aeeac9fc5 | |
43 | SHA1 (patch-as) = 484ba6dd99c650ebe3df5639548ee2874c326aaa | 43 | SHA1 (patch-as) = 484ba6dd99c650ebe3df5639548ee2874c326aaa | |
44 | SHA1 (patch-at) = 736ead4b9f391c711bf1f387d87ffb9363823557 | 44 | SHA1 (patch-at) = 736ead4b9f391c711bf1f387d87ffb9363823557 | |
45 | SHA1 (patch-ba) = a54a25d4f8982ff4d2cb4e7e456fe2a44656b800 | 45 | SHA1 (patch-ba) = a54a25d4f8982ff4d2cb4e7e456fe2a44656b800 | |
46 | SHA1 (patch-bh) = 6194a7c319a496f8ff7df173912cf87118f26a63 | 46 | SHA1 (patch-bh) = 6194a7c319a496f8ff7df173912cf87118f26a63 | |
47 | SHA1 (patch-bi) = 190056b3d4c42986ae0a600668b02711598361b8 | 47 | SHA1 (patch-bi) = 190056b3d4c42986ae0a600668b02711598361b8 | |
48 | SHA1 (patch-bn) = a50dbe17236a90d60d4bbb852ae447e51a279892 | 48 | SHA1 (patch-bn) = a50dbe17236a90d60d4bbb852ae447e51a279892 | |
49 | SHA1 (patch-common_autoconf_boot-jdk.m4) = b7f8722a25c1c7ab489a9fd65cf60fb4af9530eb | 49 | SHA1 (patch-common_autoconf_boot-jdk.m4) = b7f8722a25c1c7ab489a9fd65cf60fb4af9530eb | |
50 | SHA1 (patch-common_autoconf_generated-configure.sh) = 51e5dc909058b8ea26833a66c1d7eb0dafc3042d | 50 | SHA1 (patch-common_autoconf_generated-configure.sh) = 51e5dc909058b8ea26833a66c1d7eb0dafc3042d | |
51 | SHA1 (patch-common_autoconf_spec.gmk.in) = e98bc4c8a09f49c6a26447e6f78abf4709ee694b | 51 | SHA1 (patch-common_autoconf_spec.gmk.in) = e98bc4c8a09f49c6a26447e6f78abf4709ee694b | |
52 | SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = 893f3b7ad0839a75be49ddd0f5eefcff2dbd2928 | 52 | SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = 893f3b7ad0839a75be49ddd0f5eefcff2dbd2928 | |
53 | SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 6b3e2f769c754b3ee5de8c07444964414136fa81 | 53 | SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 6b3e2f769c754b3ee5de8c07444964414136fa81 | |
54 | SHA1 (patch-hotspot_make_solaris_makefiles_adlc.make) = 1d1be862ed0d8fc3da4710da169ad5a965d9df14 | 54 | SHA1 (patch-hotspot_make_solaris_makefiles_adlc.make) = 1d1be862ed0d8fc3da4710da169ad5a965d9df14 | |
55 | SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239 | 55 | SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239 | |
56 | SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 7195c97c4f559b2e9410028315de351c5047d59d | 56 | SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 7195c97c4f559b2e9410028315de351c5047d59d | |
57 | SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 0c9dc2b97d49cf557dc57071fd7c312b9cb8e598 | 57 | SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 0c9dc2b97d49cf557dc57071fd7c312b9cb8e598 | |
58 | SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976 | 58 | SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976 | |
59 | SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = 4763215f5ce2c3d9fcadb69e52afad7c9de97417 | 59 | SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = 4763215f5ce2c3d9fcadb69e52afad7c9de97417 | |
60 | SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = 10ecc1bd24d6d555e4730041c9dce1d3258bcab0 | 60 | SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = 10ecc1bd24d6d555e4730041c9dce1d3258bcab0 | |
61 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39 | 61 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39 | |
62 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b | 62 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b | |
63 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b | 63 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b | |
64 | SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850 | 64 | SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850 | |
65 | SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = c41b360302bffd9fbfaa34ee7a4d5d1a756ae0e2 | 65 | SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = c41b360302bffd9fbfaa34ee7a4d5d1a756ae0e2 | |
66 | SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 0ca85ba72d154643b934815a0a2deb1e77371ff9 | 66 | SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 0ca85ba72d154643b934815a0a2deb1e77371ff9 | |
67 | SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = 787e0c68cf976fc0df3e19fb2a22b1b7e3662c07 | 67 | SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = 787e0c68cf976fc0df3e19fb2a22b1b7e3662c07 | |
68 | SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088 | 68 | SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088 | |
69 | SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = dcd83b65a7d74e153a3e1c44f8c7980827ec20c7 | 69 | SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = dcd83b65a7d74e153a3e1c44f8c7980827ec20c7 | |
70 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = e87224f8b67dc78fa411d30beff82ce5ccbb4cc5 | 70 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = e87224f8b67dc78fa411d30beff82ce5ccbb4cc5 | |
71 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp) = 6311d68db9064afc470f1d9fd37e63011899659a | 71 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp) = 6311d68db9064afc470f1d9fd37e63011899659a | |
72 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp) = 4fa018be66fad39aa0a922dfb86c79661a7379f2 | 72 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp) = 4fa018be66fad39aa0a922dfb86c79661a7379f2 | |
73 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6 | 73 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6 | |
74 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c | 74 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c | |
75 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = 6a6b719a52408e88b27d3f2a5a41789dc15ef39d | 75 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = 6a6b719a52408e88b27d3f2a5a41789dc15ef39d | |
76 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 92377183e9b9f232dfd7161bf37a8856441f3977 | 76 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 92377183e9b9f232dfd7161bf37a8856441f3977 | |
77 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_threadLS__solaris__x86.hpp) = 062a3cf87793867b68d497b75f5fef55ed6e1666 | 77 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_threadLS__solaris__x86.hpp) = 062a3cf87793867b68d497b75f5fef55ed6e1666 | |
78 | SHA1 (patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp) = b56cfc0abb53f9ec79005d9169566aadeecc51e7 | 78 | SHA1 (patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp) = b56cfc0abb53f9ec79005d9169566aadeecc51e7 | |
79 | SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = bb1d9b46b43b61e29e9bdf1e4311a486a81dc6f4 | 79 | SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = bb1d9b46b43b61e29e9bdf1e4311a486a81dc6f4 | |
80 | SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = e4321382dc95fe9e363abc8c8a740e9f3f23c170 | 80 | SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = e4321382dc95fe9e363abc8c8a740e9f3f23c170 | |
81 | SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47 | 81 | SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47 | |
82 | SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = c8840633681c01d4a911e32e8d79060fbbdc506e | 82 | SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = c8840633681c01d4a911e32e8d79060fbbdc506e | |
83 | SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 589bf0707023b9f799caf2cafe5aeba89af46b05 | 83 | SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 589bf0707023b9f799caf2cafe5aeba89af46b05 | |
84 | SHA1 (patch-hotspot_src_share_vm_ci_ciTypeFlow.cpp) = 2d827ade6fcf0ba08fcd0390472cda17772bc0c5 | 84 | SHA1 (patch-hotspot_src_share_vm_ci_ciTypeFlow.cpp) = 2d827ade6fcf0ba08fcd0390472cda17772bc0c5 | |
85 | SHA1 (patch-hotspot_src_share_vm_interpreter_interpreterRuntime.cpp) = d2eaaae414810ab460ced512fdfc07385d60f4b8 | 85 | SHA1 (patch-hotspot_src_share_vm_interpreter_interpreterRuntime.cpp) = d2eaaae414810ab460ced512fdfc07385d60f4b8 | |
86 | SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293 | 86 | SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293 | |
87 | SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = f35b8c1a1841f1239aa25d58d0b8749bb7b29ad2 | 87 | SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = f35b8c1a1841f1239aa25d58d0b8749bb7b29ad2 | |
88 | SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7 | 88 | SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7 | |
89 | SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7 | 89 | SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7 | |
90 | SHA1 (patch-jdk_make_CompileLaunchers.gmk) = 48427d0ff3f29781d2beabf564e8bf55fa52dfdb | 90 | SHA1 (patch-jdk_make_CompileLaunchers.gmk) = 48427d0ff3f29781d2beabf564e8bf55fa52dfdb | |
91 | SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5 | 91 | SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5 | |
92 | SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828 | 92 | SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828 | |
93 | SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41 | 93 | SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41 | |
94 | SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 5fed2c4036080dd5230941bbb76025859e936267 | 94 | SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 5fed2c4036080dd5230941bbb76025859e936267 | |
95 | SHA1 (patch-jdk_make_lib_NioLibraries.gmk) = 2f87fe9f0dd5a9298954d4da21938d147c368d42 | 95 | SHA1 (patch-jdk_make_lib_NioLibraries.gmk) = 2f87fe9f0dd5a9298954d4da21938d147c368d42 | |
96 | SHA1 (patch-jdk_make_lib_SoundLibraries.gmk) = b63cf0ebe204acf7264704916df875a31de84393 | 96 | SHA1 (patch-jdk_make_lib_SoundLibraries.gmk) = b63cf0ebe204acf7264704916df875a31de84393 | |
97 | SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = fe58fe992521c0ef8b7b60f8213bfcd714790c1e | 97 | SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = fe58fe992521c0ef8b7b60f8213bfcd714790c1e | |
98 | SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = 5986de69be2eb36546274a8242b8d13ed7599b50 | 98 | SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = 5986de69be2eb36546274a8242b8d13ed7599b50 | |
99 | SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 18e79e74dc8ec2b24ab91ad8af2195bfd508d1b4 | 99 | SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 18e79e74dc8ec2b24ab91ad8af2195bfd508d1b4 | |
100 | SHA1 (patch-jdk_src_solaris_bin_ergo.c) = 0e2e496a0d596cc9de546c722b3387ad5a08bc21 | 100 | SHA1 (patch-jdk_src_solaris_bin_ergo.c) = 0e2e496a0d596cc9de546c722b3387ad5a08bc21 | |
101 | SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = f6fd4c1e0627867ba8d5071da7c53697177805dd | 101 | SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = f6fd4c1e0627867ba8d5071da7c53697177805dd | |
102 | SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = ea9f74b654ddc7ab977daff6c9176d78657145a9 | 102 | SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = ea9f74b654ddc7ab977daff6c9176d78657145a9 | |
103 | SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = f11483cb75ab5cad5a5b749cab287d5dbaaefe63 | 103 | SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = f11483cb75ab5cad5a5b749cab287d5dbaaefe63 | |
104 | SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 7fab23dce20b4ff18123ea65841589ae673f5675 | 104 | SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 7fab23dce20b4ff18123ea65841589ae673f5675 | |
105 | SHA1 (patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c) = 2596d03c4a2e0d978aabfd4b170b0dd1d6260c6d | 105 | SHA1 (patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c) = 2596d03c4a2e0d978aabfd4b170b0dd1d6260c6d | |
106 | SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 6c6648c2716508209f07512327afe3ec1179f64c | 106 | SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 6c6648c2716508209f07512327afe3ec1179f64c | |
107 | SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 3409e21ec151e407053fd510760c8b082f1beda5 | 107 | SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 3409e21ec151e407053fd510760c8b082f1beda5 | |
108 | SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = c404a3520f82b8cc5eb906725aa2bc7f27cad801 | 108 | SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = c404a3520f82b8cc5eb906725aa2bc7f27cad801 | |
109 | SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = cf0f8218e0088b677cd66fd5bc0d575ab08b710f | 109 | SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = cf0f8218e0088b677cd66fd5bc0d575ab08b710f | |
110 | SHA1 (patch-jdk_test_Makefile) = 36430647c444dea491ae0c916c6ad7b1a3607ec6 | 110 | SHA1 (patch-jdk_test_Makefile) = 36430647c444dea491ae0c916c6ad7b1a3607ec6 | |
111 | SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = 5fb2dd92820afcca5a04956d81e5244840b513f7 | 111 | SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = 5fb2dd92820afcca5a04956d81e5244840b513f7 | |
112 | SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = e5d6121d2af74238347baa2d63670f0d520847f8 | 112 | SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = e5d6121d2af74238347baa2d63670f0d520847f8 | |
113 | SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = bb0a20f688093f2d60f4a4937ae418fcebfcc7ca | 113 | SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = bb0a20f688093f2d60f4a4937ae418fcebfcc7ca | |
114 | SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 07b071ace2a91acd1968ed670aead67d72f0d490 | 114 | SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 07b071ace2a91acd1968ed670aead67d72f0d490 | |
115 | SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = c2db0716408ae1d081b3516b6c866b8f43cf5b6f | 115 | SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = c2db0716408ae1d081b3516b6c866b8f43cf5b6f | |
116 | SHA1 (patch-langtools_make_build.xml) = e9dccdb67a0f25b266755f66e520c6420afaf7ba | 116 | SHA1 (patch-langtools_make_build.xml) = e9dccdb67a0f25b266755f66e520c6420afaf7ba |