Sun Aug 9 17:29:52 2015 UTC ()
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-2625


(ryoon)
diff -r1.18 -r1.19 pkgsrc/lang/openjdk8/Makefile
diff -r1.23 -r1.24 pkgsrc/lang/openjdk8/distinfo

cvs diff -r1.18 -r1.19 pkgsrc/lang/openjdk8/Makefile (switch to unified diff)

--- pkgsrc/lang/openjdk8/Makefile 2015/07/05 21:03:05 1.18
+++ pkgsrc/lang/openjdk8/Makefile 2015/08/09 17:29:52 1.19
@@ -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
3DISTNAME= openjdk-1.8.45-20150610 3DISTNAME= openjdk-1.8.51-20150806
4PKGNAME= openjdk8-1.8.45 4PKGNAME= openjdk8-1.8.51
5PKGREVISION= 1 
6CATEGORIES= lang 5CATEGORIES= lang
7MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/} 6MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://openjdk.java.net/ 10HOMEPAGE= http://openjdk.java.net/
12COMMENT= Open-source implementation of the Java Platform, Standard Edition 11COMMENT= Open-source implementation of the Java Platform, Standard Edition
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15DISTFILES= ${DEFAULT_DISTFILES} 14DISTFILES= ${DEFAULT_DISTFILES}
16EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} 15EXTRACT_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
19DIST_SUBDIR= openjdk7 18DIST_SUBDIR= openjdk7
20 19
21JAVA_NAME= openjdk8 20JAVA_NAME= openjdk8
22JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} 21JAVA_HOME= ${PREFIX}/java/${JAVA_NAME}
23JAVA_WRAPPERS= jar java javac javadoc javah javap jps keytool orbd \ 22JAVA_WRAPPERS= jar java javac javadoc javah javap jps keytool orbd \
24 policytool rmid rmiregistry servertool tnameserv 23 policytool rmid rmiregistry servertool tnameserv
25 24
26BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts 25BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts
27 26
28HAS_CONFIGURE= yes 27HAS_CONFIGURE= yes
29CONFIGURE_SCRIPT= common/autoconf/configure 28CONFIGURE_SCRIPT= common/autoconf/configure
30CONFIG_SHELL= bash 29CONFIG_SHELL= bash
31CONFIG_SUB_OVERRIDE+= common/autoconf/build-aux/config.sub 30CONFIG_SUB_OVERRIDE+= common/autoconf/build-aux/config.sub
32CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/config.guess 31CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/config.guess
33CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/autoconf-config.guess 32CONFIG_GUESS_OVERRIDE+= common/autoconf/build-aux/autoconf-config.guess
34USE_LANGUAGES= c c++ 33USE_LANGUAGES= c c++
35USE_TOOLS+= bash gmake pax pkg-config unzip:run zip:run 34USE_TOOLS+= bash gmake pax pkg-config unzip:run zip:run
36UNLIMIT_RESOURCES= datasize stacksize 35UNLIMIT_RESOURCES= datasize stacksize
37WRKSRC= ${WRKDIR}/openjdk 36WRKSRC= ${WRKDIR}/openjdk
38PLIST_SRC+= ${PLIST_SRC_DFLT} 37PLIST_SRC+= ${PLIST_SRC_DFLT}
39 38
40BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} 39BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR}
41PREPEND_PATH+= ${ALT_BOOTDIR}/bin 40PREPEND_PATH+= ${ALT_BOOTDIR}/bin
42 41
43CONFIGURE_ARGS+= --prefix=${PREFIX:Q} 42CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
44CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q} 43CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q}
45CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} 44CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q}
46CONFIGURE_ARGS+= --with-boot-jdk=${ALT_BOOTDIR} 45CONFIGURE_ARGS+= --with-boot-jdk=${ALT_BOOTDIR}
47CONFIGURE_ARGS+= --with-zlib=system 46CONFIGURE_ARGS+= --with-zlib=system
48CONFIGURE_ARGS+= --with-giflib=bundled 47CONFIGURE_ARGS+= --with-giflib=bundled
49CONFIGURE_ARGS+= --with-cups=${BUILDLINK_PREFIX.cups} 48CONFIGURE_ARGS+= --with-cups=${BUILDLINK_PREFIX.cups}
50CONFIGURE_ARGS+= --with-freetype-lib=${BUILDLINK_PREFIX.freetype2}/lib 49CONFIGURE_ARGS+= --with-freetype-lib=${BUILDLINK_PREFIX.freetype2}/lib
51CONFIGURE_ARGS+= --with-freetype-include=${BUILDLINK_PREFIX.freetype2}/include 50CONFIGURE_ARGS+= --with-freetype-include=${BUILDLINK_PREFIX.freetype2}/include
52CONFIGURE_ARGS+= --disable-freetype-bundling 51CONFIGURE_ARGS+= --disable-freetype-bundling
53CONFIGURE_ARGS+= --with-jobs=${MAKE_JOBS:U1} 52CONFIGURE_ARGS+= --with-jobs=${MAKE_JOBS:U1}
54CONFIGURE_ARGS+= --with-num-cores=${MAKE_JOBS:U1} 53CONFIGURE_ARGS+= --with-num-cores=${MAKE_JOBS:U1}
55CONFIGURE_ARGS+= --with-memory-size=768 54CONFIGURE_ARGS+= --with-memory-size=768
56CONFIGURE_ARGS+= --disable-precompiled-headers 55CONFIGURE_ARGS+= --disable-precompiled-headers
57CONFIGURE_ARGS+= --disable-ccache 56CONFIGURE_ARGS+= --disable-ccache
58CONFIGURE_ARGS+= --with-user-release-suffix=pkgsrc_${PKGVERSION} 57CONFIGURE_ARGS+= --with-user-release-suffix=pkgsrc_${PKGVERSION}
59CONFIGURE_ARGS+= --with-update-version=u${PKGVERSION_NOREV:S/1.8.//} 58CONFIGURE_ARGS+= --with-update-version=u${PKGVERSION_NOREV:S/1.8.//}
60 59
61CHECK_PORTABILITY_SKIP+= hotspot/test/runtime/*/*.sh 60CHECK_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.
64MAKE_ENV+= JAVA_HOME= 63MAKE_ENV+= JAVA_HOME=
65MAKE_ENV+= CLASSPATH= 64MAKE_ENV+= CLASSPATH=
66 65
67BUILD_OPSYS= ${OPSYS:C/.*BSD/bsd/:S/DragonFly/bsd/:S/SunOS/solaris/} 66BUILD_OPSYS= ${OPSYS:C/.*BSD/bsd/:S/DragonFly/bsd/:S/SunOS/solaris/}
68BUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} 67BUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/}
69LIBDIR_ARCH= ${MACHINE_ARCH:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} 68LIBDIR_ARCH= ${MACHINE_ARCH:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/}
70BUILDDIR= ${WRKSRC}/build/${BUILD_OPSYS}-${BUILD_ARCH}-normal-${BUILD_VARIANT}-${BUILD_DEBUG_LEVEL} 69BUILDDIR= ${WRKSRC}/build/${BUILD_OPSYS}-${BUILD_ARCH}-normal-${BUILD_VARIANT}-${BUILD_DEBUG_LEVEL}
71LD_LIBRARY_PATH= ${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/jli:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/server 70LD_LIBRARY_PATH= ${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/jli:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/server
72CONFIGURE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} 71CONFIGURE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
73MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} 72MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
74BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/java/openjdk8/jre/lib/${LIBDIR_ARCH} 73BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/java/openjdk8/jre/lib/${LIBDIR_ARCH}
75 74
76PLIST_SUBST+= ARCH=${LIBDIR_ARCH} 75PLIST_SUBST+= ARCH=${LIBDIR_ARCH}
77PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS:S/sunos/solaris/} 76PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS:S/sunos/solaris/}
78 77
79.include "../../mk/compiler.mk" 78.include "../../mk/compiler.mk"
80 79
81SUBST_CLASSES+= libpath 80SUBST_CLASSES+= libpath
82SUBST_STAGE.libpath= pre-build 81SUBST_STAGE.libpath= pre-build
83SUBST_FILES.libpath+= hotspot/src/os/bsd/vm/os_bsd.cpp 82SUBST_FILES.libpath+= hotspot/src/os/bsd/vm/os_bsd.cpp
84SUBST_VARS.libpath= PREFIX 83SUBST_VARS.libpath= PREFIX
85 84
86CFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 85CFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
87CXXFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 86CXXFLAGS+= -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)
90MAKE_ENV+= USE_GCC=1 89MAKE_ENV+= USE_GCC=1
91MAKE_ENV+= ARCH_DATA_MODEL=${ABI:Q} 90MAKE_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
96CWRAPPERS_APPEND.cc+= -Wno-return-type 95CWRAPPERS_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
105CWRAPPERS_APPEND.cxx+= -Wno-parentheses -Wno-sign-conversion \ 104CWRAPPERS_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
115CWRAPPERS_APPEND.cxx+= -Wno-new-returns-null 114CWRAPPERS_APPEND.cxx+= -Wno-new-returns-null
116. endif 115. endif
117BUILDLINK_TRANSFORM+= rm:-fcheck-new 116BUILDLINK_TRANSFORM+= rm:-fcheck-new
118BUILDLINK_TRANSFORM+= rm:-fpch-deps 117BUILDLINK_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
121CWRAPPERS_APPEND.cxx+= -mstackrealign 120CWRAPPERS_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
128SUBST_CLASSES+= fontpaths 127SUBST_CLASSES+= fontpaths
129SUBST_STAGE.fontpaths= pre-build 128SUBST_STAGE.fontpaths= pre-build
130SUBST_MESSAGE.fontpaths= fixing font paths 129SUBST_MESSAGE.fontpaths= fixing font paths
131SUBST_FILES.fontpaths= jdk/src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties 130SUBST_FILES.fontpaths= jdk/src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties
132SUBST_FILES.fontpaths+= jdk/src/solaris/native/sun/awt/fontpath.c 131SUBST_FILES.fontpaths+= jdk/src/solaris/native/sun/awt/fontpath.c
133SUBST_SED.fontpaths= -e 's|@PREFIX@|${PREFIX}|g' 132SUBST_SED.fontpaths= -e 's|@PREFIX@|${PREFIX}|g'
134SUBST_SED.fontpaths+= -e 's|@BUILDLINK_PREFIX.fontconfig@|${BUILDLINK_PREFIX.fontconfig}|g' 133SUBST_SED.fontpaths+= -e 's|@BUILDLINK_PREFIX.fontconfig@|${BUILDLINK_PREFIX.fontconfig}|g'
135 134
136PLIST_VARS+= i386 135PLIST_VARS+= i386
137.if ${MACHINE_ARCH} == "i386" 136.if ${MACHINE_ARCH} == "i386"
138PLIST.i386= yes 137PLIST.i386= yes
139.endif 138.endif
140 139
141PLIST_VARS+= sctp 140PLIST_VARS+= sctp
142.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "SunOS" 141.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "SunOS"
143PLIST.sctp= yes 142PLIST.sctp= yes
144.endif 143.endif
145 144
146post-extract: 145post-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
156do-build: ${WRKDIR}/stage3-done 155do-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
201do-install: 200do-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"
212TOOLS_PLATFORM.unzip= 211TOOLS_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"
218BUILDLINK_DEPMETHOD.binutils?= build 217BUILDLINK_DEPMETHOD.binutils?= build
219MAKE_ENV+= STRIP=${PREFIX}/bin/gstrip 218MAKE_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"
228BUILDLINK_DEPMETHOD.cups?= build 227BUILDLINK_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"

cvs diff -r1.23 -r1.24 pkgsrc/lang/openjdk8/distinfo (switch to unified diff)

--- pkgsrc/lang/openjdk8/distinfo 2015/07/18 07:07:42 1.23
+++ pkgsrc/lang/openjdk8/distinfo 2015/08/09 17:29:52 1.24
@@ -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
3SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334 3SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334
4RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815 4RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815
5Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes 5Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes
6SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 358c533580700065fd5c3c5c99ce3fd087589c00 6SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 358c533580700065fd5c3c5c99ce3fd087589c00
7RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 96e74f40360f0d4c1272bf5f37cf8869b718a5ee 7RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 96e74f40360f0d4c1272bf5f37cf8869b718a5ee
8Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 26580632 bytes 8Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-amd64-20150301.tar.xz) = 26580632 bytes
9SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 2cd7df823723e67531d268286e31168d3eed01a9 9SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 2cd7df823723e67531d268286e31168d3eed01a9
10RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = af4e195a1da1be15df30808fe9b10f684146a3ea 10RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = af4e195a1da1be15df30808fe9b10f684146a3ea
11Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 26857692 bytes 11Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz) = 26857692 bytes
12SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = a1b568394a76bfdd164042ea40e67caa94dd489d 12SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = a1b568394a76bfdd164042ea40e67caa94dd489d
13RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 7f50618a4a14ec218e886e88e76ad682b6b7fb57 13RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 7f50618a4a14ec218e886e88e76ad682b6b7fb57
14Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 26716528 bytes 14Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-amd64-20150301.tar.xz) = 26716528 bytes
15SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 4ef9bc133ce3fb328f1a6334561806759f6a840d 15SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 4ef9bc133ce3fb328f1a6334561806759f6a840d
16RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 04c158993165acf63015ca931cf3d37a47513d74 16RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 04c158993165acf63015ca931cf3d37a47513d74
17Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 26972860 bytes 17Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz) = 26972860 bytes
18SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e56a0334417146a4db8c23938a0c19ada3e3847d 18SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e56a0334417146a4db8c23938a0c19ada3e3847d
19RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e9a88901ed05bec37c63f235cc7c4b09aaaf1ba3 19RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e9a88901ed05bec37c63f235cc7c4b09aaaf1ba3
20Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes 20Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes
21SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 629f8d98530067dc78ba6521f37195ab819dc0d7 21SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 629f8d98530067dc78ba6521f37195ab819dc0d7
22RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 95fca1e15af0f48b529b525262f84b7a3c4f76fd 22RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 95fca1e15af0f48b529b525262f84b7a3c4f76fd
23Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes 23Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes
24SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = ff3a3e65c8317017b7f83d688a19630f928e86c7 24SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = ff3a3e65c8317017b7f83d688a19630f928e86c7
25RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 627914b2c853da7a2d86e8a8b24fef1e36f25251 25RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 627914b2c853da7a2d86e8a8b24fef1e36f25251
26Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 27615992 bytes 26Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 27615992 bytes
27SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 69375362b2638d803c71392008a73f956d315085 27SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 69375362b2638d803c71392008a73f956d315085
28RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 06b40db72e7154daff49093f3b6e8aa39cae27b3 28RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 06b40db72e7154daff49093f3b6e8aa39cae27b3
29Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes 29Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes
30SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 98fdb66b429148ae3922a2f9b2db736a1708e337 30SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 98fdb66b429148ae3922a2f9b2db736a1708e337
31RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 4835c6361f66138d73f583c40df0e04a31257157 31RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 4835c6361f66138d73f583c40df0e04a31257157
32Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes 32Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes
33SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 29bd7aa925941933b2da671340e1d325d9603e5d 33SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 29bd7aa925941933b2da671340e1d325d9603e5d
34RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = b13d0e42839fb746d41f9001e488162b47803140 34RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = b13d0e42839fb746d41f9001e488162b47803140
35Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes 35Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes
36SHA1 (openjdk7/openjdk-1.8.45-20150610.tar.xz) = 8484ef7273b6a1a1e54c060808bf476b53083652 36SHA1 (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 585abe036f6a2f76e17d9b4a24a755be6a9fc8c8
37RMD160 (openjdk7/openjdk-1.8.45-20150610.tar.xz) = 272f554ed8af27d6473786515794553217854bb6 37RMD160 (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 9630e0c5ec8982a4aa45b238e6846c06981a8fa9
38Size (openjdk7/openjdk-1.8.45-20150610.tar.xz) = 52304136 bytes 38Size (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 54540072 bytes
39SHA1 (patch-aa) = fd07ea984cb0127b56a9b591c21c8d4f236fd9fc 39SHA1 (patch-aa) = fd07ea984cb0127b56a9b591c21c8d4f236fd9fc
40SHA1 (patch-al) = f65f739805c2ef471a4de10d6da42e86c5561b8c 40SHA1 (patch-al) = f65f739805c2ef471a4de10d6da42e86c5561b8c
41SHA1 (patch-an) = fce4da00762770c1c0592bd225bf73e875252178 41SHA1 (patch-an) = fce4da00762770c1c0592bd225bf73e875252178
42SHA1 (patch-ap) = 89114a9ee048b92d897509feb283cf9aeeac9fc5 42SHA1 (patch-ap) = 89114a9ee048b92d897509feb283cf9aeeac9fc5
43SHA1 (patch-as) = 484ba6dd99c650ebe3df5639548ee2874c326aaa 43SHA1 (patch-as) = 484ba6dd99c650ebe3df5639548ee2874c326aaa
44SHA1 (patch-at) = 736ead4b9f391c711bf1f387d87ffb9363823557 44SHA1 (patch-at) = 736ead4b9f391c711bf1f387d87ffb9363823557
45SHA1 (patch-ba) = a54a25d4f8982ff4d2cb4e7e456fe2a44656b800 45SHA1 (patch-ba) = a54a25d4f8982ff4d2cb4e7e456fe2a44656b800
46SHA1 (patch-bh) = 6194a7c319a496f8ff7df173912cf87118f26a63 46SHA1 (patch-bh) = 6194a7c319a496f8ff7df173912cf87118f26a63
47SHA1 (patch-bi) = 190056b3d4c42986ae0a600668b02711598361b8 47SHA1 (patch-bi) = 190056b3d4c42986ae0a600668b02711598361b8
48SHA1 (patch-bn) = a50dbe17236a90d60d4bbb852ae447e51a279892 48SHA1 (patch-bn) = a50dbe17236a90d60d4bbb852ae447e51a279892
49SHA1 (patch-common_autoconf_boot-jdk.m4) = b7f8722a25c1c7ab489a9fd65cf60fb4af9530eb 49SHA1 (patch-common_autoconf_boot-jdk.m4) = b7f8722a25c1c7ab489a9fd65cf60fb4af9530eb
50SHA1 (patch-common_autoconf_generated-configure.sh) = 51e5dc909058b8ea26833a66c1d7eb0dafc3042d 50SHA1 (patch-common_autoconf_generated-configure.sh) = 51e5dc909058b8ea26833a66c1d7eb0dafc3042d
51SHA1 (patch-common_autoconf_spec.gmk.in) = e98bc4c8a09f49c6a26447e6f78abf4709ee694b 51SHA1 (patch-common_autoconf_spec.gmk.in) = e98bc4c8a09f49c6a26447e6f78abf4709ee694b
52SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = 893f3b7ad0839a75be49ddd0f5eefcff2dbd2928 52SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = 893f3b7ad0839a75be49ddd0f5eefcff2dbd2928
53SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 6b3e2f769c754b3ee5de8c07444964414136fa81 53SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 6b3e2f769c754b3ee5de8c07444964414136fa81
54SHA1 (patch-hotspot_make_solaris_makefiles_adlc.make) = 1d1be862ed0d8fc3da4710da169ad5a965d9df14 54SHA1 (patch-hotspot_make_solaris_makefiles_adlc.make) = 1d1be862ed0d8fc3da4710da169ad5a965d9df14
55SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239 55SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239
56SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 7195c97c4f559b2e9410028315de351c5047d59d 56SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 7195c97c4f559b2e9410028315de351c5047d59d
57SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 0c9dc2b97d49cf557dc57071fd7c312b9cb8e598 57SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 0c9dc2b97d49cf557dc57071fd7c312b9cb8e598
58SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976 58SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976
59SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = 4763215f5ce2c3d9fcadb69e52afad7c9de97417 59SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = 4763215f5ce2c3d9fcadb69e52afad7c9de97417
60SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = 10ecc1bd24d6d555e4730041c9dce1d3258bcab0 60SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = 10ecc1bd24d6d555e4730041c9dce1d3258bcab0
61SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39 61SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39
62SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b 62SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b
63SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b 63SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b
64SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850 64SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850
65SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = c41b360302bffd9fbfaa34ee7a4d5d1a756ae0e2 65SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = c41b360302bffd9fbfaa34ee7a4d5d1a756ae0e2
66SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 0ca85ba72d154643b934815a0a2deb1e77371ff9 66SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 0ca85ba72d154643b934815a0a2deb1e77371ff9
67SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = 787e0c68cf976fc0df3e19fb2a22b1b7e3662c07 67SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = 787e0c68cf976fc0df3e19fb2a22b1b7e3662c07
68SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088 68SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088
69SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = dcd83b65a7d74e153a3e1c44f8c7980827ec20c7 69SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = dcd83b65a7d74e153a3e1c44f8c7980827ec20c7
70SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = e87224f8b67dc78fa411d30beff82ce5ccbb4cc5 70SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = e87224f8b67dc78fa411d30beff82ce5ccbb4cc5
71SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp) = 6311d68db9064afc470f1d9fd37e63011899659a 71SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp) = 6311d68db9064afc470f1d9fd37e63011899659a
72SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp) = 4fa018be66fad39aa0a922dfb86c79661a7379f2 72SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp) = 4fa018be66fad39aa0a922dfb86c79661a7379f2
73SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6 73SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6
74SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c 74SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c
75SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = 6a6b719a52408e88b27d3f2a5a41789dc15ef39d 75SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = 6a6b719a52408e88b27d3f2a5a41789dc15ef39d
76SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 92377183e9b9f232dfd7161bf37a8856441f3977 76SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 92377183e9b9f232dfd7161bf37a8856441f3977
77SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_threadLS__solaris__x86.hpp) = 062a3cf87793867b68d497b75f5fef55ed6e1666 77SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_threadLS__solaris__x86.hpp) = 062a3cf87793867b68d497b75f5fef55ed6e1666
78SHA1 (patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp) = b56cfc0abb53f9ec79005d9169566aadeecc51e7 78SHA1 (patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp) = b56cfc0abb53f9ec79005d9169566aadeecc51e7
79SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = bb1d9b46b43b61e29e9bdf1e4311a486a81dc6f4 79SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = bb1d9b46b43b61e29e9bdf1e4311a486a81dc6f4
80SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = e4321382dc95fe9e363abc8c8a740e9f3f23c170 80SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = e4321382dc95fe9e363abc8c8a740e9f3f23c170
81SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47 81SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47
82SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = c8840633681c01d4a911e32e8d79060fbbdc506e 82SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = c8840633681c01d4a911e32e8d79060fbbdc506e
83SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 589bf0707023b9f799caf2cafe5aeba89af46b05 83SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 589bf0707023b9f799caf2cafe5aeba89af46b05
84SHA1 (patch-hotspot_src_share_vm_ci_ciTypeFlow.cpp) = 2d827ade6fcf0ba08fcd0390472cda17772bc0c5 84SHA1 (patch-hotspot_src_share_vm_ci_ciTypeFlow.cpp) = 2d827ade6fcf0ba08fcd0390472cda17772bc0c5
85SHA1 (patch-hotspot_src_share_vm_interpreter_interpreterRuntime.cpp) = d2eaaae414810ab460ced512fdfc07385d60f4b8 85SHA1 (patch-hotspot_src_share_vm_interpreter_interpreterRuntime.cpp) = d2eaaae414810ab460ced512fdfc07385d60f4b8
86SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293 86SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293
87SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = f35b8c1a1841f1239aa25d58d0b8749bb7b29ad2 87SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = f35b8c1a1841f1239aa25d58d0b8749bb7b29ad2
88SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7 88SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7
89SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7 89SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7
90SHA1 (patch-jdk_make_CompileLaunchers.gmk) = 48427d0ff3f29781d2beabf564e8bf55fa52dfdb 90SHA1 (patch-jdk_make_CompileLaunchers.gmk) = 48427d0ff3f29781d2beabf564e8bf55fa52dfdb
91SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5 91SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5
92SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828 92SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828
93SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41 93SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41
94SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 5fed2c4036080dd5230941bbb76025859e936267 94SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 5fed2c4036080dd5230941bbb76025859e936267
95SHA1 (patch-jdk_make_lib_NioLibraries.gmk) = 2f87fe9f0dd5a9298954d4da21938d147c368d42 95SHA1 (patch-jdk_make_lib_NioLibraries.gmk) = 2f87fe9f0dd5a9298954d4da21938d147c368d42
96SHA1 (patch-jdk_make_lib_SoundLibraries.gmk) = b63cf0ebe204acf7264704916df875a31de84393 96SHA1 (patch-jdk_make_lib_SoundLibraries.gmk) = b63cf0ebe204acf7264704916df875a31de84393
97SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = fe58fe992521c0ef8b7b60f8213bfcd714790c1e 97SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = fe58fe992521c0ef8b7b60f8213bfcd714790c1e
98SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = 5986de69be2eb36546274a8242b8d13ed7599b50 98SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = 5986de69be2eb36546274a8242b8d13ed7599b50
99SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 18e79e74dc8ec2b24ab91ad8af2195bfd508d1b4 99SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 18e79e74dc8ec2b24ab91ad8af2195bfd508d1b4
100SHA1 (patch-jdk_src_solaris_bin_ergo.c) = 0e2e496a0d596cc9de546c722b3387ad5a08bc21 100SHA1 (patch-jdk_src_solaris_bin_ergo.c) = 0e2e496a0d596cc9de546c722b3387ad5a08bc21
101SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = f6fd4c1e0627867ba8d5071da7c53697177805dd 101SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = f6fd4c1e0627867ba8d5071da7c53697177805dd
102SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = ea9f74b654ddc7ab977daff6c9176d78657145a9 102SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = ea9f74b654ddc7ab977daff6c9176d78657145a9
103SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = f11483cb75ab5cad5a5b749cab287d5dbaaefe63 103SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = f11483cb75ab5cad5a5b749cab287d5dbaaefe63
104SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 7fab23dce20b4ff18123ea65841589ae673f5675 104SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 7fab23dce20b4ff18123ea65841589ae673f5675
105SHA1 (patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c) = 2596d03c4a2e0d978aabfd4b170b0dd1d6260c6d 105SHA1 (patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c) = 2596d03c4a2e0d978aabfd4b170b0dd1d6260c6d
106SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 6c6648c2716508209f07512327afe3ec1179f64c 106SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 6c6648c2716508209f07512327afe3ec1179f64c
107SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 3409e21ec151e407053fd510760c8b082f1beda5 107SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 3409e21ec151e407053fd510760c8b082f1beda5
108SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = c404a3520f82b8cc5eb906725aa2bc7f27cad801 108SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = c404a3520f82b8cc5eb906725aa2bc7f27cad801
109SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = cf0f8218e0088b677cd66fd5bc0d575ab08b710f 109SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = cf0f8218e0088b677cd66fd5bc0d575ab08b710f
110SHA1 (patch-jdk_test_Makefile) = 36430647c444dea491ae0c916c6ad7b1a3607ec6 110SHA1 (patch-jdk_test_Makefile) = 36430647c444dea491ae0c916c6ad7b1a3607ec6
111SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = 5fb2dd92820afcca5a04956d81e5244840b513f7 111SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = 5fb2dd92820afcca5a04956d81e5244840b513f7
112SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = e5d6121d2af74238347baa2d63670f0d520847f8 112SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = e5d6121d2af74238347baa2d63670f0d520847f8
113SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = bb0a20f688093f2d60f4a4937ae418fcebfcc7ca 113SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = bb0a20f688093f2d60f4a4937ae418fcebfcc7ca
114SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 07b071ace2a91acd1968ed670aead67d72f0d490 114SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 07b071ace2a91acd1968ed670aead67d72f0d490
115SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = c2db0716408ae1d081b3516b6c866b8f43cf5b6f 115SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = c2db0716408ae1d081b3516b6c866b8f43cf5b6f
116SHA1 (patch-langtools_make_build.xml) = e9dccdb67a0f25b266755f66e520c6420afaf7ba 116SHA1 (patch-langtools_make_build.xml) = e9dccdb67a0f25b266755f66e520c6420afaf7ba