Sun Mar 22 21:22:20 2020 UTC ()
Disable some more warnings for clang. Make sure to use visibility
attributes like with gcc.


(joerg)
diff -r1.142 -r1.143 pkgsrc/lang/openjdk7/Makefile
diff -r1.93 -r1.94 pkgsrc/lang/openjdk7/distinfo
diff -r0 -r1.1 pkgsrc/lang/openjdk7/patches/patch-hotspot_src_cpu_x86_vm_jni__x86.h

cvs diff -r1.142 -r1.143 pkgsrc/lang/openjdk7/Attic/Makefile (switch to unified diff)

--- pkgsrc/lang/openjdk7/Attic/Makefile 2020/03/10 22:10:24 1.142
+++ pkgsrc/lang/openjdk7/Attic/Makefile 2020/03/22 21:22:20 1.143
@@ -1,314 +1,316 @@ @@ -1,314 +1,316 @@
1# $NetBSD: Makefile,v 1.142 2020/03/10 22:10:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.143 2020/03/22 21:22:20 joerg Exp $
2 2
3JDK_MICRO= 141 3JDK_MICRO= 141
4DISTNAME= openjdk-1.7.${JDK_MICRO}-20170813 4DISTNAME= openjdk-1.7.${JDK_MICRO}-20170813
5PKGNAME= openjdk7-1.7.${JDK_MICRO} 5PKGNAME= openjdk7-1.7.${JDK_MICRO}
6PKGREVISION= 14 6PKGREVISION= 14
7CATEGORIES= lang 7CATEGORIES= lang
8MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/} 8MASTER_SITES= ${MASTER_SITE_LOCAL:=openjdk7/}
9EXTRACT_SUFX= .tar.xz 9EXTRACT_SUFX= .tar.xz
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://openjdk.java.net/ 12HOMEPAGE= https://openjdk.java.net/
13COMMENT= Open-source implementation of the Java Platform, Standard Edition 13COMMENT= Open-source implementation of the Java Platform, Standard Edition
14LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
15 15
16DISTFILES= ${DEFAULT_DISTFILES} 16DISTFILES= ${DEFAULT_DISTFILES}
17EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} 17EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
18 18
19DIST_SUBDIR= openjdk7 19DIST_SUBDIR= openjdk7
20 20
21JAVA_NAME= openjdk7 21JAVA_NAME= openjdk7
22JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} 22JAVA_HOME= ${PREFIX}/java/${JAVA_NAME}
23JAVA_WRAPPERS= jar java javac javadoc javah javap jcmd jhat jps jstack \ 23JAVA_WRAPPERS= jar java javac javadoc javah javap jcmd jhat jps jstack \
24 keytool orbd policytool rmid rmiregistry servertool tnameserv 24 keytool orbd policytool rmid rmiregistry servertool tnameserv
25 25
26NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/[a-ik-z]* 26NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/[a-ik-z]*
27NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/j[b-z]* 27NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/j[b-z]*
28NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/jar* 28NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/jar*
29NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/java 29NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/java
30NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/java[a-z]* 30NOT_PAX_MPROTECT_SAFE+= java/${JAVA_NAME}/bin/java[a-z]*
31 31
32.include "../../mk/bsd.prefs.mk" 32.include "../../mk/bsd.prefs.mk"
33 33
34.if ${OPSYS} == "NetBSD" && defined(TOOLS_PLATFORM.paxctl) 34.if ${OPSYS} == "NetBSD" && defined(TOOLS_PLATFORM.paxctl)
35SUBST_CLASSES+= set-paxctl 35SUBST_CLASSES+= set-paxctl
36SUBST_STAGE.set-paxctl= pre-build 36SUBST_STAGE.set-paxctl= pre-build
37SUBST_MESSAGE.set-paxctl= Setting NetBSD paxctl 37SUBST_MESSAGE.set-paxctl= Setting NetBSD paxctl
38SUBST_FILES.set-paxctl= make/Defs-internal.gmk 38SUBST_FILES.set-paxctl= make/Defs-internal.gmk
39SUBST_FILES.set-paxctl+= jdk/make/com/sun/jmx/Makefile 39SUBST_FILES.set-paxctl+= jdk/make/com/sun/jmx/Makefile
40SUBST_SED.set-paxctl+= -e 's,/usr/sbin/paxmark.sh,${PAXCTL},' 40SUBST_SED.set-paxctl+= -e 's,/usr/sbin/paxmark.sh,${PAXCTL},'
41SUBST_SED.set-paxctl+= -e 's,-vmsp,+m,' 41SUBST_SED.set-paxctl+= -e 's,-vmsp,+m,'
42SUBST_SED.set-paxctl+= -e 's,-vm,+m,' 42SUBST_SED.set-paxctl+= -e 's,-vm,+m,'
43SUBST_SED.set-paxctl+= -e 's,\^PaX,.,' 43SUBST_SED.set-paxctl+= -e 's,\^PaX,.,'
44.endif 44.endif
45 45
46MAKE_ENV+= PKGSRC_ZIPEXE=${TOOLS_PATH.zip} 46MAKE_ENV+= PKGSRC_ZIPEXE=${TOOLS_PATH.zip}
47MAKE_ENV+= PKGSRC_UNZIP=${TOOLS_PATH.unzip} 47MAKE_ENV+= PKGSRC_UNZIP=${TOOLS_PATH.unzip}
48MAKE_ENV+= PKGSRC_UNZIPSFX=${TOOLS_PATH.unzip}sfx 48MAKE_ENV+= PKGSRC_UNZIPSFX=${TOOLS_PATH.unzip}sfx
49 49
50BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts 50BUILD_DEPENDS+= mozilla-rootcerts>=1.0.20140820nb2:../../security/mozilla-rootcerts
51 51
52NO_CONFIGURE= yes 52NO_CONFIGURE= yes
53USE_LANGUAGES= c c++03 53USE_LANGUAGES= c gnu++03
54USE_TOOLS+= gmake pax unzip:run zip:run # patch 54USE_TOOLS+= gmake pax unzip:run zip:run # patch
55UNLIMIT_RESOURCES= datasize stacksize 55UNLIMIT_RESOURCES= datasize stacksize
56WRKSRC= ${WRKDIR}/openjdk 56WRKSRC= ${WRKDIR}/openjdk
57PLIST_SRC+= ${PLIST_SRC_DFLT} 57PLIST_SRC+= ${PLIST_SRC_DFLT}
58CHECK_SHLIBS_SKIP= java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}/libfontmanager.so 58CHECK_SHLIBS_SKIP= java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}/libfontmanager.so
59CHECK_SHLIBS_SKIP+= java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}/libjawt.so 59CHECK_SHLIBS_SKIP+= java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}/libjawt.so
60CHECK_SHLIBS_SKIP+= java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}/libsunec.so 60CHECK_SHLIBS_SKIP+= java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}/libsunec.so
61 61
62BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR} 62BUILDLINK_PASSTHRU_DIRS+= ${ALT_BOOTDIR}
63PREPEND_PATH+= ${ALT_BOOTDIR}/bin 63PREPEND_PATH+= ${ALT_BOOTDIR}/bin
64 64
65MAKE_ENV+= ALT_BOOTDIR=${ALT_BOOTDIR} 65MAKE_ENV+= ALT_BOOTDIR=${ALT_BOOTDIR}
66MAKE_ENV+= ALT_DROPS_DIR=${DISTDIR}/${DIST_SUBDIR} 66MAKE_ENV+= ALT_DROPS_DIR=${DISTDIR}/${DIST_SUBDIR}
67MAKE_ENV+= ALT_FREETYPE_LIB_PATH=${BUILDLINK_PREFIX.freetype2}/lib 67MAKE_ENV+= ALT_FREETYPE_LIB_PATH=${BUILDLINK_PREFIX.freetype2}/lib
68MAKE_ENV+= ALT_FREETYPE_HEADERS_PATH=${BUILDLINK_PREFIX.freetype2}/include 68MAKE_ENV+= ALT_FREETYPE_HEADERS_PATH=${BUILDLINK_PREFIX.freetype2}/include
69MAKE_ENV+= ALT_CUPS_HEADERS_PATH=${BUILDLINK_PREFIX.cups-base}/include 69MAKE_ENV+= ALT_CUPS_HEADERS_PATH=${BUILDLINK_PREFIX.cups-base}/include
70MAKE_ENV+= ALT_COMPILER_PATH=${WRAPPER_DIR}/bin 70MAKE_ENV+= ALT_COMPILER_PATH=${WRAPPER_DIR}/bin
71MAKE_ENV+= ALT_PACKAGE_PATH=${PREFIX} 71MAKE_ENV+= ALT_PACKAGE_PATH=${PREFIX}
72MAKE_ENV+= RHINO_JAR=${WRKDIR}/${RHINO}/js.jar 72MAKE_ENV+= RHINO_JAR=${WRKDIR}/${RHINO}/js.jar
73 73
74MAKE_ENV+= BUILDLINK_PREFIX.iconv=${BUILDLINK_PREFIX.iconv:Q} 74MAKE_ENV+= BUILDLINK_PREFIX.iconv=${BUILDLINK_PREFIX.iconv:Q}
75MAKE_ENV+= ZLIB_LIBS="-L${BUILDLINK_PREFIX.zlib}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.zlib}/lib -lz" 75MAKE_ENV+= ZLIB_LIBS="-L${BUILDLINK_PREFIX.zlib}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.zlib}/lib -lz"
76 76
77MAKE_ENV+= ALT_PARALLEL_COMPILE_JOBS=${MAKE_JOBS:U1} 77MAKE_ENV+= ALT_PARALLEL_COMPILE_JOBS=${MAKE_JOBS:U1}
78MAKE_ENV+= HOTSPOT_BUILD_JOBS=${MAKE_JOBS} 78MAKE_ENV+= HOTSPOT_BUILD_JOBS=${MAKE_JOBS}
79MAKE_ENV+= USE_PRECOMPILED_HEADER=0 79MAKE_ENV+= USE_PRECOMPILED_HEADER=0
80 80
81MAKE_ENV+= HOTSPOT_BUILD_USER=pkgsrc 81MAKE_ENV+= HOTSPOT_BUILD_USER=pkgsrc
82MAKE_ENV+= JDK_MICRO_VERSION="0_${JDK_MICRO}" 82MAKE_ENV+= JDK_MICRO_VERSION="0_${JDK_MICRO}"
83MAKE_ENV+= NO_DOCS=true 83MAKE_ENV+= NO_DOCS=true
84MAKE_ENV+= SKIP_COMPARE_IMAGES=true 84MAKE_ENV+= SKIP_COMPARE_IMAGES=true
85 85
86# Avoid build errors when JAVA_HOME and CLASSPATH are defined by user. 86# Avoid build errors when JAVA_HOME and CLASSPATH are defined by user.
87MAKE_ENV+= JAVA_HOME= 87MAKE_ENV+= JAVA_HOME=
88MAKE_ENV+= CLASSPATH= 88MAKE_ENV+= CLASSPATH=
89 89
90BUILD_OPSYS= ${OPSYS:C/.*BSD/bsd/:S/DragonFly/bsd/:S/SunOS/solaris/} 90BUILD_OPSYS= ${OPSYS:C/.*BSD/bsd/:S/DragonFly/bsd/:S/SunOS/solaris/}
91BUILD_ARCH= ${MACHINE_ARCH:S/i386/i586/:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} 91BUILD_ARCH= ${MACHINE_ARCH:S/i386/i586/:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/}
92LIBDIR_ARCH= ${MACHINE_ARCH:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/} 92LIBDIR_ARCH= ${MACHINE_ARCH:S/x86_64/amd64/:S/sparc64/sparcv9/:C/^e?arm.*$/arm/}
93BUILDDIR= ${WRKSRC}/build/${BUILD_OPSYS}-${BUILD_ARCH} 93BUILDDIR= ${WRKSRC}/build/${BUILD_OPSYS}-${BUILD_ARCH}
94LD_LIBRARY_PATH= ${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/jli:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/server 94LD_LIBRARY_PATH= ${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/jli:${WRKDIR}/bootstrap/jre/lib/${LIBDIR_ARCH}/server
95MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} 95MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
96BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH} 96BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/java/${JAVA_NAME}/jre/lib/${LIBDIR_ARCH}
97 97
98PLIST_SUBST+= ARCH=${LIBDIR_ARCH} 98PLIST_SUBST+= ARCH=${LIBDIR_ARCH}
99PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS} 99PLIST_SUBST+= LOWER_OPSYS=${LOWER_OPSYS}
100 100
101.include "../../mk/compiler.mk" 101.include "../../mk/compiler.mk"
102 102
103.if ${OPSYS} == "SunOS" && !empty(PKGSRC_COMPILER:Mgcc) 103.if ${OPSYS} == "SunOS" && !empty(PKGSRC_COMPILER:Mgcc)
104MAKE_ENV+= USE_GCC=1 104MAKE_ENV+= USE_GCC=1
105MAKE_ENV+= ARCH_DATA_MODEL=${ABI:Q} 105MAKE_ENV+= ARCH_DATA_MODEL=${ABI:Q}
106.endif 106.endif
107 107
108SUBST_CLASSES+= libpath 108SUBST_CLASSES+= libpath
109SUBST_STAGE.libpath= pre-build 109SUBST_STAGE.libpath= pre-build
110SUBST_FILES.libpath+= hotspot/src/os/bsd/vm/os_bsd.cpp 110SUBST_FILES.libpath+= hotspot/src/os/bsd/vm/os_bsd.cpp
111SUBST_VARS.libpath= PREFIX 111SUBST_VARS.libpath= PREFIX
112 112
113# SmartOS has ccs tools in /usr/bin 113# SmartOS has ccs tools in /usr/bin
114.if ${OS_VARIANT} == "SmartOS" 114.if ${OS_VARIANT} == "SmartOS"
115SUBST_CLASSES+= ccspath 115SUBST_CLASSES+= ccspath
116SUBST_STAGE.ccspath= pre-build 116SUBST_STAGE.ccspath= pre-build
117SUBST_FILES.ccspath= jdk/make/common/shared/Defs-utils.gmk 117SUBST_FILES.ccspath= jdk/make/common/shared/Defs-utils.gmk
118SUBST_FILES.ccspath+= hotspot/make/solaris/makefiles/build_vm_def.sh 118SUBST_FILES.ccspath+= hotspot/make/solaris/makefiles/build_vm_def.sh
119SUBST_SED.ccspath= -e 's/UNIXCCS_PATH/UNIXCOMMAND_PATH/g' 119SUBST_SED.ccspath= -e 's/UNIXCCS_PATH/UNIXCOMMAND_PATH/g'
120SUBST_SED.ccspath+= -e 's,/usr/ccs/bin,/usr/bin,g' 120SUBST_SED.ccspath+= -e 's,/usr/ccs/bin,/usr/bin,g'
121.endif 121.endif
122 122
123SUBST_CLASSES.SunOS+= mapfix 123SUBST_CLASSES.SunOS+= mapfix
124SUBST_STAGE.mapfix= pre-build 124SUBST_STAGE.mapfix= pre-build
125SUBST_FILES.mapfix= jdk/make/com/sun/java/pack/mapfile-vers 125SUBST_FILES.mapfix= jdk/make/com/sun/java/pack/mapfile-vers
126SUBST_FILES.mapfix+= jdk/make/java/main/java/mapfile-amd64 126SUBST_FILES.mapfix+= jdk/make/java/main/java/mapfile-amd64
127SUBST_FILES.mapfix+= jdk/make/java/main/java/mapfile-i586 127SUBST_FILES.mapfix+= jdk/make/java/main/java/mapfile-i586
128SUBST_SED.mapfix= -e '/__fsr_init_value/d' 128SUBST_SED.mapfix= -e '/__fsr_init_value/d'
129SUBST_SED.mapfix+= -e '/__progname/d' 129SUBST_SED.mapfix+= -e '/__progname/d'
130 130
131# environ should only be removed from this file (added by patches) 131# environ should only be removed from this file (added by patches)
132SUBST_CLASSES.SunOS+= mapfix2 132SUBST_CLASSES.SunOS+= mapfix2
133SUBST_STAGE.mapfix2= pre-build 133SUBST_STAGE.mapfix2= pre-build
134SUBST_FILES.mapfix2= jdk/make/com/sun/java/pack/mapfile-vers 134SUBST_FILES.mapfix2= jdk/make/com/sun/java/pack/mapfile-vers
135SUBST_SED.mapfix2= -e '/environ/d' 135SUBST_SED.mapfix2= -e '/environ/d'
136 136
137CFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 137CFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
138CXXFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 138CXXFLAGS+= -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
139 139
140.if !empty(PKGSRC_COMPILER:Mgcc) && empty(CC_VERSION:Mgcc-[2345].*) 140.if !empty(PKGSRC_COMPILER:Mgcc) && empty(CC_VERSION:Mgcc-[2345].*)
141CFLAGS+= -fno-lifetime-dse 141CFLAGS+= -fno-lifetime-dse
142CFLAGS+= -fno-delete-null-pointer-checks 142CFLAGS+= -fno-delete-null-pointer-checks
143.endif 143.endif
144 144
145# no multilib support on aarch64 yet 145# no multilib support on aarch64 yet
146.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) 146.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64)
147BUILDLINK_TRANSFORM+= rm:-m64 147BUILDLINK_TRANSFORM+= rm:-m64
148.endif 148.endif
149 149
150.if !empty(PKGSRC_COMPILER:Mclang) 150.if !empty(PKGSRC_COMPILER:Mclang)
151_WRAP_EXTRA_ARGS.CXX+= -Wno-parentheses -Wno-sign-conversion \ 151_WRAP_EXTRA_ARGS.CXX+= -Wno-parentheses -Wno-sign-conversion \
152 -Wno-shorten-64-to-32 -Wno-conversion \ 152 -Wno-shorten-64-to-32 -Wno-conversion \
153 -Wno-unused-value -Wno-switch-enum -Wno-switch \ 153 -Wno-unused-value -Wno-switch-enum -Wno-switch \
154 -Wno-tautological-compare \ 154 -Wno-tautological-compare \
155 -Wno-delete-non-virtual-dtor \ 155 -Wno-delete-non-virtual-dtor \
156 -Wno-return-type -Wno-unused-parameter \ 156 -Wno-return-type -Wno-unused-parameter \
157 -Wno-parentheses-equality -Wno-empty-body 157 -Wno-parentheses-equality -Wno-empty-body \
 158 -Wno-sizeof-array-div
158CWRAPPERS_APPEND.cxx+= -Wno-parentheses -Wno-sign-conversion \ 159CWRAPPERS_APPEND.cxx+= -Wno-parentheses -Wno-sign-conversion \
159 -Wno-shorten-64-to-32 -Wno-conversion \ 160 -Wno-shorten-64-to-32 -Wno-conversion \
160 -Wno-unused-value -Wno-switch-enum -Wno-switch \ 161 -Wno-unused-value -Wno-switch-enum -Wno-switch \
161 -Wno-tautological-compare \ 162 -Wno-tautological-compare \
162 -Wno-delete-non-virtual-dtor \ 163 -Wno-delete-non-virtual-dtor \
163 -Wno-return-type -Wno-unused-parameter \ 164 -Wno-return-type -Wno-unused-parameter \
164 -Wno-parentheses-equality -Wno-empty-body 165 -Wno-parentheses-equality -Wno-empty-body \
 166 -Wno-sizeof-array-div
165. if ${OPSYS} != "FreeBSD" 167. if ${OPSYS} != "FreeBSD"
166_WRAP_EXTRA_ARGS.CXX+= -Wno-new-returns-null 168_WRAP_EXTRA_ARGS.CXX+= -Wno-new-returns-null
167CWRAPPERS_APPEND.cxx+= -Wno-new-returns-null 169CWRAPPERS_APPEND.cxx+= -Wno-new-returns-null
168. endif 170. endif
169BUILDLINK_TRANSFORM+= rm:-fcheck-new 171BUILDLINK_TRANSFORM+= rm:-fcheck-new
170BUILDLINK_TRANSFORM+= rm:-fpch-deps 172BUILDLINK_TRANSFORM+= rm:-fpch-deps
171. if ${MACHINE_ARCH} == "x86_64" 173. if ${MACHINE_ARCH} == "x86_64"
172_WRAP_EXTRA_ARGS.CXX+= -mstackrealign 174_WRAP_EXTRA_ARGS.CXX+= -mstackrealign
173CWRAPPERS_APPEND.cxx+= -mstackrealign 175CWRAPPERS_APPEND.cxx+= -mstackrealign
174. endif 176. endif
175.endif 177.endif
176.include "bootstrap.mk" 178.include "bootstrap.mk"
177.include "icedtea-extras.mk" 179.include "icedtea-extras.mk"
178 180
179.include "options.mk" 181.include "options.mk"
180 182
181SUBST_CLASSES+= add-rpaths 183SUBST_CLASSES+= add-rpaths
182SUBST_STAGE.add-rpaths= pre-build 184SUBST_STAGE.add-rpaths= pre-build
183SUBST_MESSAGE.add-rpaths= adding X11 run path flags to Makefiles 185SUBST_MESSAGE.add-rpaths= adding X11 run path flags to Makefiles
184SUBST_FILES.add-rpaths= jdk/make/sun/awt/Makefile \ 186SUBST_FILES.add-rpaths= jdk/make/sun/awt/Makefile \
185 jdk/make/sun/awt/mawt.gmk \ 187 jdk/make/sun/awt/mawt.gmk \
186 jdk/make/sun/jawt/Makefile \ 188 jdk/make/sun/jawt/Makefile \
187 jdk/make/sun/jdga/Makefile \ 189 jdk/make/sun/jdga/Makefile \
188 jdk/make/sun/splashscreen/Makefile \ 190 jdk/make/sun/splashscreen/Makefile \
189 jdk/make/sun/xawt/Makefile 191 jdk/make/sun/xawt/Makefile
190SUBST_SED.add-rpaths= -e 's|-L$$(OPENWIN_LIB)|-L$$(OPENWIN_LIB) -Wl,-R$$(OPENWIN_LIB)|g' 192SUBST_SED.add-rpaths= -e 's|-L$$(OPENWIN_LIB)|-L$$(OPENWIN_LIB) -Wl,-R$$(OPENWIN_LIB)|g'
191 193
192SUBST_CLASSES+= fontpaths 194SUBST_CLASSES+= fontpaths
193SUBST_STAGE.fontpaths= pre-build 195SUBST_STAGE.fontpaths= pre-build
194SUBST_MESSAGE.fontpaths= fixing font paths 196SUBST_MESSAGE.fontpaths= fixing font paths
195SUBST_FILES.fontpaths= jdk/src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties 197SUBST_FILES.fontpaths= jdk/src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties
196SUBST_FILES.fontpaths+= jdk/src/solaris/native/sun/awt/fontpath.c 198SUBST_FILES.fontpaths+= jdk/src/solaris/native/sun/awt/fontpath.c
197SUBST_VARS.fontpaths= PREFIX 199SUBST_VARS.fontpaths= PREFIX
198SUBST_VARS.fontpaths+= BUILDLINK_PREFIX.fontconfig 200SUBST_VARS.fontpaths+= BUILDLINK_PREFIX.fontconfig
199 201
200PLIST_VARS+= i386 202PLIST_VARS+= i386
201.if ${MACHINE_ARCH} == "i386" 203.if ${MACHINE_ARCH} == "i386"
202PLIST.i386= yes 204PLIST.i386= yes
203.endif 205.endif
204 206
205PLIST_VARS+= sctp alsa 207PLIST_VARS+= sctp alsa
206.if ${OPSYS} == "FreeBSD" 208.if ${OPSYS} == "FreeBSD"
207PLIST.sctp= yes 209PLIST.sctp= yes
208PLIST.alsa= yes 210PLIST.alsa= yes
209.include "../../audio/alsa-lib/buildlink3.mk" 211.include "../../audio/alsa-lib/buildlink3.mk"
210.endif 212.endif
211 213
212post-extract: 214post-extract:
213 chmod +x ${ANT_BIN}/ant 215 chmod +x ${ANT_BIN}/ant
214 ${LN} -s mapfile-i586 ${WRKSRC}/jdk/make/java/main/java/mapfile-arm 216 ${LN} -s mapfile-i586 ${WRKSRC}/jdk/make/java/main/java/mapfile-arm
215 ${LN} -s mapfile-amd64 ${WRKSRC}/jdk/make/java/main/java/mapfile-aarch64 217 ${LN} -s mapfile-amd64 ${WRKSRC}/jdk/make/java/main/java/mapfile-aarch64
216# These libs are bundled w/ the netbsd-7 bootstrap to facilitate building with 218# These libs are bundled w/ the netbsd-7 bootstrap to facilitate building with
217# MKLLVM=yes / MKGCC=no. Nuke them from bootstrap if they are present in base. 219# MKLLVM=yes / MKGCC=no. Nuke them from bootstrap if they are present in base.
218.if exists(/lib/libgcc_s.so.1) 220.if exists(/lib/libgcc_s.so.1)
219 ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libgcc_s.so* 221 ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libgcc_s.so*
220.endif 222.endif
221.if exists(/usr/lib/libstdc++.so.7) 223.if exists(/usr/lib/libstdc++.so.7)
222 ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libstdc++.so* 224 ${RM} -f ${ALT_BOOTDIR}/jre/lib/${LIBDIR_ARCH}/libstdc++.so*
223.endif 225.endif
224.if defined(TOOLS_PLATFORM.paxctl) 226.if defined(TOOLS_PLATFORM.paxctl)
225 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/[a-ik-z]* 227 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/[a-ik-z]*
226 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/j[b-z]* 228 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/j[b-z]*
227 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/jar* 229 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/jar*
228 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java 230 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java
229 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java[a-z]* 231 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java[a-z]*
230 ${PAXCTL} +m ${WRKDIR}/bootstrap/jre/bin/* 232 ${PAXCTL} +m ${WRKDIR}/bootstrap/jre/bin/*
231.endif 233.endif
232 234
233do-build: ${WRKDIR}/stage3-done 235do-build: ${WRKDIR}/stage3-done
234 236
235# stage 1 builds a native JDK using the bootstrap binaries 237# stage 1 builds a native JDK using the bootstrap binaries
236${WRKDIR}/stage1-done: 238${WRKDIR}/stage1-done:
237 ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${JDK_MAKE_TARGET} 239 ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${JDK_MAKE_TARGET}
238 rm -rf ${ALT_BOOTDIR} 240 rm -rf ${ALT_BOOTDIR}
239 cd ${BUILDDIR} && mv j2sdk-image ${ALT_BOOTDIR} 241 cd ${BUILDDIR} && mv j2sdk-image ${ALT_BOOTDIR}
240 mv ${BUILDDIR} ${BUILDDIR}-stage1 242 mv ${BUILDDIR} ${BUILDDIR}-stage1
241 touch ${.TARGET} 243 touch ${.TARGET}
242 244
243# stage 1.5 reconfigures, since the bootstrap JDK major version might have changed now 245# stage 1.5 reconfigures, since the bootstrap JDK major version might have changed now
244${WRKDIR}/stage1_5-done: ${WRKDIR}/stage1-done 246${WRKDIR}/stage1_5-done: ${WRKDIR}/stage1-done
245.if defined(TOOLS_PLATFORM.paxctl) 247.if defined(TOOLS_PLATFORM.paxctl)
246 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/[a-ik-z]* 248 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/[a-ik-z]*
247 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/j[b-z]* 249 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/j[b-z]*
248 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/jar* 250 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/jar*
249 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java 251 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java
250 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java[a-z]* 252 ${PAXCTL} +m ${WRKDIR}/bootstrap/bin/java[a-z]*
251 ${PAXCTL} +m ${WRKDIR}/bootstrap/jre/bin/* 253 ${PAXCTL} +m ${WRKDIR}/bootstrap/jre/bin/*
252.endif 254.endif
253 touch ${.TARGET} 255 touch ${.TARGET}
254 256
255# stage 2 rebuilds the JDK using native tools 257# stage 2 rebuilds the JDK using native tools
256${WRKDIR}/stage2-done: ${WRKDIR}/stage1_5-done 258${WRKDIR}/stage2-done: ${WRKDIR}/stage1_5-done
257 ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${JDK_MAKE_TARGET} 259 ${_ULIMIT_CMD} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${JDK_MAKE_TARGET}
258 touch ${BUILDDIR}/j2sdk-image/jre/lib/applet/.keep 260 touch ${BUILDDIR}/j2sdk-image/jre/lib/applet/.keep
259 touch ${.TARGET} 261 touch ${.TARGET}
260 262
261# stage 3 builds third party add-ons 263# stage 3 builds third party add-ons
262${WRKDIR}/stage3-done: ${WRKDIR}/stage2-done ${WRKDIR}/cacerts.out 264${WRKDIR}/stage3-done: ${WRKDIR}/stage2-done ${WRKDIR}/cacerts.out
263 touch ${.TARGET} 265 touch ${.TARGET}
264 266
265${WRKDIR}/cacerts.out: 267${WRKDIR}/cacerts.out:
266.if defined(TOOLS_PLATFORM.paxctl) 268.if defined(TOOLS_PLATFORM.paxctl)
267 ${PAXCTL} +m ${WRKSRC}/build/*/bin/keytool 269 ${PAXCTL} +m ${WRKSRC}/build/*/bin/keytool
268.endif 270.endif
269 mkdir ${WRKDIR}/cacerts && cd ${WRKDIR}/cacerts && \ 271 mkdir ${WRKDIR}/cacerts && cd ${WRKDIR}/cacerts && \
270 ${PREFIX}/sbin/mozilla-rootcerts extract 272 ${PREFIX}/sbin/mozilla-rootcerts extract
271 for cert in ${WRKDIR}/cacerts/*.pem; do \ 273 for cert in ${WRKDIR}/cacerts/*.pem; do \
272 ${INFO_MSG} "Importing $$cert" && \ 274 ${INFO_MSG} "Importing $$cert" && \
273 ${SETENV} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} LC_ALL=C \ 275 ${SETENV} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} LC_ALL=C \
274 ${BUILDDIR}/bin/keytool \ 276 ${BUILDDIR}/bin/keytool \
275 -noprompt \ 277 -noprompt \
276 -importcert \ 278 -importcert \
277 -keystore ${.TARGET} \ 279 -keystore ${.TARGET} \
278 -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.pem,\\1,'` \ 280 -alias `${ECHO} $$cert | sed 's,.*/\\([^/]*\\)\\.pem,\\1,'` \
279 -file $$cert \ 281 -file $$cert \
280 -storepass changeit; \ 282 -storepass changeit; \
281 done 283 done
282 284
283do-install: 285do-install:
284 ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME} 286 ${INSTALL_DATA_DIR} ${DESTDIR}${JAVA_HOME}
285 cd ${BUILDDIR}/j2sdk-image && pax -rwpp . \ 287 cd ${BUILDDIR}/j2sdk-image && pax -rwpp . \
286 ${DESTDIR}${JAVA_HOME}/. 288 ${DESTDIR}${JAVA_HOME}/.
287 ${INSTALL_DATA} ${WRKDIR}/cacerts.out \ 289 ${INSTALL_DATA} ${WRKDIR}/cacerts.out \
288 ${DESTDIR}${JAVA_HOME}/jre/lib/security/cacerts 290 ${DESTDIR}${JAVA_HOME}/jre/lib/security/cacerts
289 rm -f ${DESTDIR}${JAVA_HOME}/include/jni_md.h 291 rm -f ${DESTDIR}${JAVA_HOME}/include/jni_md.h
290 ln -s ${LOWER_OPSYS}/jni_md.h \ 292 ln -s ${LOWER_OPSYS}/jni_md.h \
291 ${DESTDIR}${JAVA_HOME}/include/jni_md.h 293 ${DESTDIR}${JAVA_HOME}/include/jni_md.h
292 294
293.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" 295.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD"
294TOOLS_PLATFORM.unzip= 296TOOLS_PLATFORM.unzip=
295.endif 297.endif
296 298
297# Include binutils for objcopy and GNU strip on SmartOS 299# Include binutils for objcopy and GNU strip on SmartOS
298.if ${OS_VARIANT} == "SmartOS" 300.if ${OS_VARIANT} == "SmartOS"
299.include "../../devel/binutils/buildlink3.mk" 301.include "../../devel/binutils/buildlink3.mk"
300BUILDLINK_DEPMETHOD.binutils?= build 302BUILDLINK_DEPMETHOD.binutils?= build
301MAKE_ENV+= ALT_OBJCOPY=${PREFIX}/bin/gobjcopy 303MAKE_ENV+= ALT_OBJCOPY=${PREFIX}/bin/gobjcopy
302MAKE_ENV+= STRIP=${PREFIX}/bin/gstrip 304MAKE_ENV+= STRIP=${PREFIX}/bin/gstrip
303.endif 305.endif
304 306
305.include "../../converters/libiconv/buildlink3.mk" 307.include "../../converters/libiconv/buildlink3.mk"
306.include "../../devel/zlib/buildlink3.mk" 308.include "../../devel/zlib/buildlink3.mk"
307.include "../../fonts/fontconfig/buildlink3.mk" 309.include "../../fonts/fontconfig/buildlink3.mk"
308.include "../../graphics/freetype2/buildlink3.mk" 310.include "../../graphics/freetype2/buildlink3.mk"
309# Headers from CUPS are required to build the native implementation of 311# Headers from CUPS are required to build the native implementation of
310# sun.print.* which is used by java.awt.print. 312# sun.print.* which is used by java.awt.print.
311BUILDLINK_DEPMETHOD.cups-base?= build 313BUILDLINK_DEPMETHOD.cups-base?= build
312.include "../../print/cups-base/buildlink3.mk" 314.include "../../print/cups-base/buildlink3.mk"
313.include "../../mk/java-env.mk" 315.include "../../mk/java-env.mk"
314.include "../../mk/bsd.pkg.mk" 316.include "../../mk/bsd.pkg.mk"

cvs diff -r1.93 -r1.94 pkgsrc/lang/openjdk7/Attic/distinfo (switch to unified diff)

--- pkgsrc/lang/openjdk7/Attic/distinfo 2019/09/22 15:16:26 1.93
+++ pkgsrc/lang/openjdk7/Attic/distinfo 2020/03/22 21:22:20 1.94
@@ -1,170 +1,171 @@ @@ -1,170 +1,171 @@
1$NetBSD: distinfo,v 1.93 2019/09/22 15:16:26 tnn Exp $ 1$NetBSD: distinfo,v 1.94 2020/03/22 21:22:20 joerg Exp $
2 2
3SHA1 (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = 99bff3c702dd79076f4e705e3541f7e35bbb4306 3SHA1 (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = 99bff3c702dd79076f4e705e3541f7e35bbb4306
4RMD160 (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = 7f4263d617bbf40a15eab401369d18a755f8d260 4RMD160 (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = 7f4263d617bbf40a15eab401369d18a755f8d260
5SHA512 (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = a7481218cf12b0c46cad87ec0fd7be1ae4ba5443c151528a5ec6d1b681e6afba08fd0344e3e97a3c7f8f6a0c948e39e8a714379824568cf83fa18a5276adb16b 5SHA512 (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = a7481218cf12b0c46cad87ec0fd7be1ae4ba5443c151528a5ec6d1b681e6afba08fd0344e3e97a3c7f8f6a0c948e39e8a714379824568cf83fa18a5276adb16b
6Size (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = 4351965 bytes 6Size (openjdk7/apache-ant-1.9.4-bin.tar.bz2) = 4351965 bytes
7SHA1 (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = df24cbd6fb2ae529c80ab9d80b30680c24f43f44 7SHA1 (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = df24cbd6fb2ae529c80ab9d80b30680c24f43f44
8RMD160 (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = e755550ef882116ea9d8e1d272d07e7b297deec8 8RMD160 (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = e755550ef882116ea9d8e1d272d07e7b297deec8
9SHA512 (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = a1f9dcb60e384f6e08bc65547dbe40ac0cd7709f340241f9fd6a9cf252c9fe07be86b84fee3cf75c5183c7fee8ee95c08679db15c2998734df0b2f4bb46793e5 9SHA512 (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = a1f9dcb60e384f6e08bc65547dbe40ac0cd7709f340241f9fd6a9cf252c9fe07be86b84fee3cf75c5183c7fee8ee95c08679db15c2998734df0b2f4bb46793e5
10Size (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = 23413672 bytes 10Size (openjdk7/bootstrap-jdk-1.7.141-netbsd-8-aarch64-20180914.tar.xz) = 23413672 bytes
11SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334 11SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334
12RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815 12RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815
13SHA512 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 6ed928cc68503c27edd6f3a90f94e1e762192d41997b12903e37071f4fcd34f5579fa970e59c240928eaae60729300fbfdb02a5ec1136bc757ee24f1ee554af4 13SHA512 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 6ed928cc68503c27edd6f3a90f94e1e762192d41997b12903e37071f4fcd34f5579fa970e59c240928eaae60729300fbfdb02a5ec1136bc757ee24f1ee554af4
14Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes 14Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes
15SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e56a0334417146a4db8c23938a0c19ada3e3847d 15SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e56a0334417146a4db8c23938a0c19ada3e3847d
16RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e9a88901ed05bec37c63f235cc7c4b09aaaf1ba3 16RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = e9a88901ed05bec37c63f235cc7c4b09aaaf1ba3
17SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 664d1f987af6b7271a5c6553a606beae09de3e77cea44ae8dd9327f78ac07afc9d81335ee342bd564617a3e54982d2ec75a827dcfc1ab4a2c54a041dd571f4fb 17SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 664d1f987af6b7271a5c6553a606beae09de3e77cea44ae8dd9327f78ac07afc9d81335ee342bd564617a3e54982d2ec75a827dcfc1ab4a2c54a041dd571f4fb
18Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes 18Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes
19SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 629f8d98530067dc78ba6521f37195ab819dc0d7 19SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 629f8d98530067dc78ba6521f37195ab819dc0d7
20RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 95fca1e15af0f48b529b525262f84b7a3c4f76fd 20RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 95fca1e15af0f48b529b525262f84b7a3c4f76fd
21SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 6514db6e244214169b85d37ea0a41655822a8db11922574e287802aef684cd753237521a5bffa6be1cd1e26e23c19851a5ea89fea54dbc935485903d524dd152 21SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 6514db6e244214169b85d37ea0a41655822a8db11922574e287802aef684cd753237521a5bffa6be1cd1e26e23c19851a5ea89fea54dbc935485903d524dd152
22Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes 22Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes
23SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = ff3a3e65c8317017b7f83d688a19630f928e86c7 23SHA1 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = ff3a3e65c8317017b7f83d688a19630f928e86c7
24RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 627914b2c853da7a2d86e8a8b24fef1e36f25251 24RMD160 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 627914b2c853da7a2d86e8a8b24fef1e36f25251
25SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 8c809f505435672f478036ddab436acdae032a2eed17698d36d74960fb17bde6f98b460c5904ac4737259e5e59d1a5447973a40085c633687d4b76ac3feda53c 25SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 8c809f505435672f478036ddab436acdae032a2eed17698d36d74960fb17bde6f98b460c5904ac4737259e5e59d1a5447973a40085c633687d4b76ac3feda53c
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
29SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 5391de2d35934b79462b603cd19c65b21712891d59afe9d6e5319ea479fe2bc528e4f423648cd6fc9bcaec97ed57b9e01d1c46d04bc4edb9ed5ae7131b7cd5d7 29SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 5391de2d35934b79462b603cd19c65b21712891d59afe9d6e5319ea479fe2bc528e4f423648cd6fc9bcaec97ed57b9e01d1c46d04bc4edb9ed5ae7131b7cd5d7
30Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes 30Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes
31SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 98fdb66b429148ae3922a2f9b2db736a1708e337 31SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 98fdb66b429148ae3922a2f9b2db736a1708e337
32RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 4835c6361f66138d73f583c40df0e04a31257157 32RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 4835c6361f66138d73f583c40df0e04a31257157
33SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 15ee0583de67df94c980eec197e5279344eaf94d4830e2030f8c8cbc795bce1e0abdf435be4be4c5da271a41d5441e9ebf4bd4f088b17698b5a1e4cc685ebf3a 33SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 15ee0583de67df94c980eec197e5279344eaf94d4830e2030f8c8cbc795bce1e0abdf435be4be4c5da271a41d5441e9ebf4bd4f088b17698b5a1e4cc685ebf3a
34Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes 34Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes
35SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 29bd7aa925941933b2da671340e1d325d9603e5d 35SHA1 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 29bd7aa925941933b2da671340e1d325d9603e5d
36RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = b13d0e42839fb746d41f9001e488162b47803140 36RMD160 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = b13d0e42839fb746d41f9001e488162b47803140
37SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 1403e582dacd0474e57d9aa8f1333060c50d099ef5d2c5a992ff7f63dcde2e538ff1e7fb78e45d12fd5aea6daf0704672e7f326399d415ee0d6bb53b6f925e9f 37SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 1403e582dacd0474e57d9aa8f1333060c50d099ef5d2c5a992ff7f63dcde2e538ff1e7fb78e45d12fd5aea6daf0704672e7f326399d415ee0d6bb53b6f925e9f
38Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes 38Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes
39SHA1 (openjdk7/openjdk-1.7.141-20170813.tar.xz) = c9c53863a4131db5662e85b01325593f2720dd5f 39SHA1 (openjdk7/openjdk-1.7.141-20170813.tar.xz) = c9c53863a4131db5662e85b01325593f2720dd5f
40RMD160 (openjdk7/openjdk-1.7.141-20170813.tar.xz) = 9631011e7c11e1f53cf3757a75dc139f98dcb088 40RMD160 (openjdk7/openjdk-1.7.141-20170813.tar.xz) = 9631011e7c11e1f53cf3757a75dc139f98dcb088
41SHA512 (openjdk7/openjdk-1.7.141-20170813.tar.xz) = f4a1189c7d46632a5e5d2dbacd82a49e100a041376d677d1053c8a7beb9560b1c5ada555f6d1f8b88232738067ae752fa1a06596f655931116d28f222d6e0f20 41SHA512 (openjdk7/openjdk-1.7.141-20170813.tar.xz) = f4a1189c7d46632a5e5d2dbacd82a49e100a041376d677d1053c8a7beb9560b1c5ada555f6d1f8b88232738067ae752fa1a06596f655931116d28f222d6e0f20
42Size (openjdk7/openjdk-1.7.141-20170813.tar.xz) = 43218080 bytes 42Size (openjdk7/openjdk-1.7.141-20170813.tar.xz) = 43218080 bytes
43SHA1 (openjdk7/rhino1_7R5.zip) = 39ada4cca8c7f651a68eda3f307ff9b68808f0ce 43SHA1 (openjdk7/rhino1_7R5.zip) = 39ada4cca8c7f651a68eda3f307ff9b68808f0ce
44RMD160 (openjdk7/rhino1_7R5.zip) = 04d47e3b108cfb62d8252c358b6f785c8268fc45 44RMD160 (openjdk7/rhino1_7R5.zip) = 04d47e3b108cfb62d8252c358b6f785c8268fc45
45SHA512 (openjdk7/rhino1_7R5.zip) = 0f89d76dd5dee348b4d0593f3ee46e4a3918770991cd5752ae92fa31958b49407f5beeb258d44241411d8cc4f1ce09193791c001f19b6423ddcfe128a184f863 45SHA512 (openjdk7/rhino1_7R5.zip) = 0f89d76dd5dee348b4d0593f3ee46e4a3918770991cd5752ae92fa31958b49407f5beeb258d44241411d8cc4f1ce09193791c001f19b6423ddcfe128a184f863
46Size (openjdk7/rhino1_7R5.zip) = 10227088 bytes 46Size (openjdk7/rhino1_7R5.zip) = 10227088 bytes
47SHA1 (patch-Makefile) = a9e415d19c2a8edb96a60ffdf81c804476a8e2f6 47SHA1 (patch-Makefile) = a9e415d19c2a8edb96a60ffdf81c804476a8e2f6
48SHA1 (patch-aa) = 6a3ce474e5a42a6ab80a469a66a09c6d87c7ea1e 48SHA1 (patch-aa) = 6a3ce474e5a42a6ab80a469a66a09c6d87c7ea1e
49SHA1 (patch-ab) = 35d5a4a4aa32f8b92ba82f583a2d31f2b7af7998 49SHA1 (patch-ab) = 35d5a4a4aa32f8b92ba82f583a2d31f2b7af7998
50SHA1 (patch-ac) = 7a7853d8d0fd451e64a6fc39c28bd2bd8173adc6 50SHA1 (patch-ac) = 7a7853d8d0fd451e64a6fc39c28bd2bd8173adc6
51SHA1 (patch-ag) = 83ec8015b8e0f2657f4289cea84bdc9b6d0c5e88 51SHA1 (patch-ag) = 83ec8015b8e0f2657f4289cea84bdc9b6d0c5e88
52SHA1 (patch-ah) = 8ec88b2a871b5d964323d5be169bb2370a221b07 52SHA1 (patch-ah) = 8ec88b2a871b5d964323d5be169bb2370a221b07
53SHA1 (patch-ak) = a8ce55038ee8755cf69a23bf77c4ea79466a8897 53SHA1 (patch-ak) = a8ce55038ee8755cf69a23bf77c4ea79466a8897
54SHA1 (patch-al) = 9df456ae11f1c11f885ed3881dc4ef2aa4585b6e 54SHA1 (patch-al) = 9df456ae11f1c11f885ed3881dc4ef2aa4585b6e
55SHA1 (patch-am) = 77185fb77c7b569f1d1a389a15eb8aca76f51c92 55SHA1 (patch-am) = 77185fb77c7b569f1d1a389a15eb8aca76f51c92
56SHA1 (patch-an) = da6a3a2451504a71faed11789fa7b015867a89cd 56SHA1 (patch-an) = da6a3a2451504a71faed11789fa7b015867a89cd
57SHA1 (patch-ao) = 5eba16fc16c9a54a855951a153dc9138956dcf08 57SHA1 (patch-ao) = 5eba16fc16c9a54a855951a153dc9138956dcf08
58SHA1 (patch-ap) = bb88b3004190160f143ffa5c52e323e566b58686 58SHA1 (patch-ap) = bb88b3004190160f143ffa5c52e323e566b58686
59SHA1 (patch-aq) = 97303ebcdcf0251406eef816ae56c82c703dab9d 59SHA1 (patch-aq) = 97303ebcdcf0251406eef816ae56c82c703dab9d
60SHA1 (patch-ar) = 6544d4c7d4f30a3baeac95834e41ce8f7d41f9ec 60SHA1 (patch-ar) = 6544d4c7d4f30a3baeac95834e41ce8f7d41f9ec
61SHA1 (patch-ba) = 97e42aea28e4d7b63f41596690cd9f21c85622bf 61SHA1 (patch-ba) = 97e42aea28e4d7b63f41596690cd9f21c85622bf
62SHA1 (patch-bd) = 74c9f16002ad168c0575ac48ba9d86c6f0c71630 62SHA1 (patch-bd) = 74c9f16002ad168c0575ac48ba9d86c6f0c71630
63SHA1 (patch-bg) = 90328bd927c52e62d97c72fade2ceb70d42fe273 63SHA1 (patch-bg) = 90328bd927c52e62d97c72fade2ceb70d42fe273
64SHA1 (patch-bh) = 33b56c77da352e710350a9e210660a78b11930a6 64SHA1 (patch-bh) = 33b56c77da352e710350a9e210660a78b11930a6
65SHA1 (patch-bi) = 9323d54054e5b3112e96ba311014c8228009de1a 65SHA1 (patch-bi) = 9323d54054e5b3112e96ba311014c8228009de1a
66SHA1 (patch-bn) = 880785559645be0fc2a93dbb14695d83631f3620 66SHA1 (patch-bn) = 880785559645be0fc2a93dbb14695d83631f3620
67SHA1 (patch-corba_make_common_shared_Defs-utils.gmk) = e3b6d4683f1128bc1b2e5d8453608228da54e3d2 67SHA1 (patch-corba_make_common_shared_Defs-utils.gmk) = e3b6d4683f1128bc1b2e5d8453608228da54e3d2
68SHA1 (patch-corba_make_common_shared_Platform.gmk) = 057af9ea52ca257750267289e4f1a950df0ed756 68SHA1 (patch-corba_make_common_shared_Platform.gmk) = 057af9ea52ca257750267289e4f1a950df0ed756
69SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = e2cca3e2d6a81ca077d23c49a55b228a65f20b58 69SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = e2cca3e2d6a81ca077d23c49a55b228a65f20b58
70SHA1 (patch-hotspot_make_bsd_Makefile) = 6e7ddd879726f4780c7fae691674fbf5259a3b81 70SHA1 (patch-hotspot_make_bsd_Makefile) = 6e7ddd879726f4780c7fae691674fbf5259a3b81
71SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 0606206a28b741ee7c3c34cf62a3a227238fb98c 71SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 0606206a28b741ee7c3c34cf62a3a227238fb98c
72SHA1 (patch-hotspot_make_bsd_makefiles_zeroshark.make) = fe0e3d001f2ff996c44dd977595e08c06f911773 72SHA1 (patch-hotspot_make_bsd_makefiles_zeroshark.make) = fe0e3d001f2ff996c44dd977595e08c06f911773
73SHA1 (patch-hotspot_make_solaris_makefiles_adlc.make) = 1d1be862ed0d8fc3da4710da169ad5a965d9df14 73SHA1 (patch-hotspot_make_solaris_makefiles_adlc.make) = 1d1be862ed0d8fc3da4710da169ad5a965d9df14
74SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239 74SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239
75SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 5d3003a2b98501cb17695d11f8d3bfc7737657bd 75SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 5d3003a2b98501cb17695d11f8d3bfc7737657bd
76SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 28be4be89a94373ed5f8bee67b581df6d5f2a28c 76SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 28be4be89a94373ed5f8bee67b581df6d5f2a28c
77SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 03bc8db5ac6623b63860a76d2d5cc4f26c44617b 77SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 03bc8db5ac6623b63860a76d2d5cc4f26c44617b
78SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = c9410ce77a10565e2a811ae053704d9e58978c02 78SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = c9410ce77a10565e2a811ae053704d9e58978c02
79SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = 8028a9aa009ce34e434a62a231747143bd16966a 79SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = 8028a9aa009ce34e434a62a231747143bd16966a
80SHA1 (patch-hotspot_make_solaris_makefiles_jvmg.make) = 4b14c61707d739f612943c41ab7f3ccc34106a18 80SHA1 (patch-hotspot_make_solaris_makefiles_jvmg.make) = 4b14c61707d739f612943c41ab7f3ccc34106a18
81SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 5163ebc52439f6fe1cdfde87b9b930744a485e70 81SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 5163ebc52439f6fe1cdfde87b9b930744a485e70
82SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 690c750d9c0469cd6b71afed2633aa13373c2a7b 82SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 690c750d9c0469cd6b71afed2633aa13373c2a7b
83SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 9fbe6b4e8d4ef9e4ffc8361aa469a9ceacb331ff 83SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 9fbe6b4e8d4ef9e4ffc8361aa469a9ceacb331ff
84SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850 84SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850
85SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = 6105c8e7f8b612e70957bccf7313384488388aa5 85SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = 6105c8e7f8b612e70957bccf7313384488388aa5
86SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 8a034088ca3c9f5a625849b772dd51f65fad0b43 86SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 8a034088ca3c9f5a625849b772dd51f65fad0b43
87SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = d72c16b90479c5df0dc33f3b30916b0552dcc17a 87SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = d72c16b90479c5df0dc33f3b30916b0552dcc17a
 88SHA1 (patch-hotspot_src_cpu_x86_vm_jni__x86.h) = 30c4e22a666f9155032bff3c61f77ead61a77b14
88SHA1 (patch-hotspot_src_cpu_zero_vm_cppInterpreter__zero.cpp) = 273e588661fd82411c9f7b48f2bf142bbc8caebb 89SHA1 (patch-hotspot_src_cpu_zero_vm_cppInterpreter__zero.cpp) = 273e588661fd82411c9f7b48f2bf142bbc8caebb
89SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088 90SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088
90SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = dcd83b65a7d74e153a3e1c44f8c7980827ec20c7 91SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = dcd83b65a7d74e153a3e1c44f8c7980827ec20c7
91SHA1 (patch-hotspot_src_cpu_zero_vm_stubGenerator__zero.cpp) = fe4ea1c55e686d67714c37baa0605f58a3becdb7 92SHA1 (patch-hotspot_src_cpu_zero_vm_stubGenerator__zero.cpp) = fe4ea1c55e686d67714c37baa0605f58a3becdb7
92SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = e87224f8b67dc78fa411d30beff82ce5ccbb4cc5 93SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = e87224f8b67dc78fa411d30beff82ce5ccbb4cc5
93SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp) = 6311d68db9064afc470f1d9fd37e63011899659a 94SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp) = 6311d68db9064afc470f1d9fd37e63011899659a
94SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp) = f99c0d7981f4479b8d738079a9f08abdbbeecd4a 95SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp) = f99c0d7981f4479b8d738079a9f08abdbbeecd4a
95SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6 96SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6
96SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c 97SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c
97SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = b2ffc4679a4abe581c6ef3aef630b6570e5cfc41 98SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = b2ffc4679a4abe581c6ef3aef630b6570e5cfc41
98SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 5679710d8dc743b5e9820057cc1800471c6ac40b 99SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 5679710d8dc743b5e9820057cc1800471c6ac40b
99SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_threadLS__solaris__x86.hpp) = 062a3cf87793867b68d497b75f5fef55ed6e1666 100SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_threadLS__solaris__x86.hpp) = 062a3cf87793867b68d497b75f5fef55ed6e1666
100SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = cea59006e61c00c90608e131ed1346966be4e495 101SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = cea59006e61c00c90608e131ed1346966be4e495
101SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = 43ae9934ce7cf477f7968bcf9ba3c57e98f65cc8 102SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = 43ae9934ce7cf477f7968bcf9ba3c57e98f65cc8
102SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47 103SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47
103SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = ea09ffd080fcf4c12b0b69cb622ee3945000cb68 104SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = ea09ffd080fcf4c12b0b69cb622ee3945000cb68
104SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 1bc67dd849eec122162b71f21d204e5489555738 105SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 1bc67dd849eec122162b71f21d204e5489555738
105SHA1 (patch-hotspot_src_share_vm_classfile_symbolTable.cpp) = cf0880b33cee7d1439347faeea2306082b49d36c 106SHA1 (patch-hotspot_src_share_vm_classfile_symbolTable.cpp) = cf0880b33cee7d1439347faeea2306082b49d36c
106SHA1 (patch-hotspot_src_share_vm_gc__implementation_g1_heapRegionSet.hpp) = e5e00d4a7643c6b339a818dceeebf5b050492abd 107SHA1 (patch-hotspot_src_share_vm_gc__implementation_g1_heapRegionSet.hpp) = e5e00d4a7643c6b339a818dceeebf5b050492abd
107SHA1 (patch-hotspot_src_share_vm_oops_klass.hpp) = 8f25f2df28e4d644cd0408cc6c198d6e9d8b9155 108SHA1 (patch-hotspot_src_share_vm_oops_klass.hpp) = 8f25f2df28e4d644cd0408cc6c198d6e9d8b9155
108SHA1 (patch-hotspot_src_share_vm_opto_library__call.cpp) = 86ba7f86ba769a444484f3c586e8b039079d2456 109SHA1 (patch-hotspot_src_share_vm_opto_library__call.cpp) = 86ba7f86ba769a444484f3c586e8b039079d2456
109SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = 869d8ec9dc6dae6e0b8a23fe44f2583747059553 110SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = 869d8ec9dc6dae6e0b8a23fe44f2583747059553
110SHA1 (patch-hotspot_src_share_vm_runtime_os.cpp) = c7a33e791e3b5fec5cca9a5343c6d1f685e0cd4b 111SHA1 (patch-hotspot_src_share_vm_runtime_os.cpp) = c7a33e791e3b5fec5cca9a5343c6d1f685e0cd4b
111SHA1 (patch-hotspot_src_share_vm_runtime_virtualspace.cpp) = 56ddcfee0be132aad47feb3191377c49b2eb68e9 112SHA1 (patch-hotspot_src_share_vm_runtime_virtualspace.cpp) = 56ddcfee0be132aad47feb3191377c49b2eb68e9
112SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = 1935e8225e08870fd912737de6dee3d599d260ab 113SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = 1935e8225e08870fd912737de6dee3d599d260ab
113SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 30084c64570e420fbda8fbd36fcd4aa2641eab8e 114SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 30084c64570e420fbda8fbd36fcd4aa2641eab8e
114SHA1 (patch-jdk_make_com_sun_Makefile) = 5826c64eb1971d69e8b874d6b8a60d25e0d02c5b 115SHA1 (patch-jdk_make_com_sun_Makefile) = 5826c64eb1971d69e8b874d6b8a60d25e0d02c5b
115SHA1 (patch-jdk_make_com_sun_java_pack_Makefile) = bb258d4c2235ea780810d980b84b90a0380f3b46 116SHA1 (patch-jdk_make_com_sun_java_pack_Makefile) = bb258d4c2235ea780810d980b84b90a0380f3b46
116SHA1 (patch-jdk_make_com_sun_jmx_Makefile) = 13c85421b59aa6a98201d9760e28eec76e691f37 117SHA1 (patch-jdk_make_com_sun_jmx_Makefile) = 13c85421b59aa6a98201d9760e28eec76e691f37
117SHA1 (patch-jdk_make_com_sun_nio_Makefile) = 82baf043563d790170809594ff69086ba5cec8e8 118SHA1 (patch-jdk_make_com_sun_nio_Makefile) = 82baf043563d790170809594ff69086ba5cec8e8
118SHA1 (patch-jdk_make_com_sun_script_Makefile) = ae6408118933387f4ac7a4f13c1fc4a73b44a2a3 119SHA1 (patch-jdk_make_com_sun_script_Makefile) = ae6408118933387f4ac7a4f13c1fc4a73b44a2a3
119SHA1 (patch-jdk_make_common_Defs-solaris-gcc.gmk) = d813b39d23cc90c9f51c4714e6f066cc7804e61d 120SHA1 (patch-jdk_make_common_Defs-solaris-gcc.gmk) = d813b39d23cc90c9f51c4714e6f066cc7804e61d
120SHA1 (patch-jdk_make_common_Defs-solaris.gmk) = ea0bef0fd67a1ff809a17005458dadaed202ba70 121SHA1 (patch-jdk_make_common_Defs-solaris.gmk) = ea0bef0fd67a1ff809a17005458dadaed202ba70
121SHA1 (patch-jdk_make_common_Mapfile-vers.gmk) = 7115ec8e0fc25f952a6c72ee78df33901040a7b6 122SHA1 (patch-jdk_make_common_Mapfile-vers.gmk) = 7115ec8e0fc25f952a6c72ee78df33901040a7b6
122SHA1 (patch-jdk_make_common_Program.gmk) = 727a1f2281910c8b9354713ac0a12156ddfc3594 123SHA1 (patch-jdk_make_common_Program.gmk) = 727a1f2281910c8b9354713ac0a12156ddfc3594
123SHA1 (patch-jdk_make_common_Rules.gmk) = 371fcc33fd44d62d2490bb454abf21815ce2e1ce 124SHA1 (patch-jdk_make_common_Rules.gmk) = 371fcc33fd44d62d2490bb454abf21815ce2e1ce
124SHA1 (patch-jdk_make_common_shared_Compiler-gcc.gmk) = e180383490d6c0a8bec4626ed96ad1741c8fb3a2 125SHA1 (patch-jdk_make_common_shared_Compiler-gcc.gmk) = e180383490d6c0a8bec4626ed96ad1741c8fb3a2
125SHA1 (patch-jdk_make_common_shared_Defs-utils.gmk) = d0ae37a032be6bf60da4be11bd38185e89d4ee91 126SHA1 (patch-jdk_make_common_shared_Defs-utils.gmk) = d0ae37a032be6bf60da4be11bd38185e89d4ee91
126SHA1 (patch-jdk_make_common_shared_Defs-versions.gmk) = 20a9492180db88cf78bc107f1e2fc4a9101d2eab 127SHA1 (patch-jdk_make_common_shared_Defs-versions.gmk) = 20a9492180db88cf78bc107f1e2fc4a9101d2eab
127SHA1 (patch-jdk_make_java_Makefile) = c670455f8979b14fe44f0a285d0adfb2666d0005 128SHA1 (patch-jdk_make_java_Makefile) = c670455f8979b14fe44f0a285d0adfb2666d0005
128SHA1 (patch-jdk_make_java_instrument_Makefile) = 62490121b7e934568542f44cd6e2ae1352b1ce0c 129SHA1 (patch-jdk_make_java_instrument_Makefile) = 62490121b7e934568542f44cd6e2ae1352b1ce0c
129SHA1 (patch-jdk_make_java_net_FILES__c.gmk) = 31aefe6781989d98bdb23433fc5b6ed6ab559d0d 130SHA1 (patch-jdk_make_java_net_FILES__c.gmk) = 31aefe6781989d98bdb23433fc5b6ed6ab559d0d
130SHA1 (patch-jdk_make_java_nio_Makefile) = d4b8b830ce73841ae107f8485400ab6116b9ca3c 131SHA1 (patch-jdk_make_java_nio_Makefile) = d4b8b830ce73841ae107f8485400ab6116b9ca3c
131SHA1 (patch-jdk_make_java_npt_Makefile) = 91903de199e8546bb17c8dc30ae616eeb7c8b906 132SHA1 (patch-jdk_make_java_npt_Makefile) = 91903de199e8546bb17c8dc30ae616eeb7c8b906
132SHA1 (patch-jdk_make_sun_awt_Makefile) = 981082d4dfda204f09a66b9fc452bea218d3ce6a 133SHA1 (patch-jdk_make_sun_awt_Makefile) = 981082d4dfda204f09a66b9fc452bea218d3ce6a
133SHA1 (patch-jdk_make_sun_awt_mawt.gmk) = 5379efff76c3cbb1bf56554aaa7890f169b6fc7d 134SHA1 (patch-jdk_make_sun_awt_mawt.gmk) = 5379efff76c3cbb1bf56554aaa7890f169b6fc7d
134SHA1 (patch-jdk_make_sun_rmi_rmi_Makefile) = ef42db5c61e940b66dfead0e9fcf328d125b3460 135SHA1 (patch-jdk_make_sun_rmi_rmi_Makefile) = ef42db5c61e940b66dfead0e9fcf328d125b3460
135SHA1 (patch-jdk_make_sun_security_ec_Makefile) = 84e99a4e28e505e0cc76210d13d98f602c809b95 136SHA1 (patch-jdk_make_sun_security_ec_Makefile) = 84e99a4e28e505e0cc76210d13d98f602c809b95
136SHA1 (patch-jdk_make_sun_splashscreen_Makefile) = 81d6fb29a2063667ac153f723330663c0e71f2c2 137SHA1 (patch-jdk_make_sun_splashscreen_Makefile) = 81d6fb29a2063667ac153f723330663c0e71f2c2
137SHA1 (patch-jdk_make_sun_xawt_Makefile) = 735cf251798c2b6a638fc57dc90fe0750433f26d 138SHA1 (patch-jdk_make_sun_xawt_Makefile) = 735cf251798c2b6a638fc57dc90fe0750433f26d
138SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_ExternalScriptable.java) = 9e9c0254740742cd103c0cb33d3aa564ad7de01f 139SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_ExternalScriptable.java) = 9e9c0254740742cd103c0cb33d3aa564ad7de01f
139SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_JSAdapter.java) = 85ddae5aa955ef951b2a9964b5f475f559c3c335 140SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_JSAdapter.java) = 85ddae5aa955ef951b2a9964b5f475f559c3c335
140SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_JavaAdapter.java) = d8327c56a99ef6af8b3dfaf31e20bdebab5d6d44 141SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_JavaAdapter.java) = d8327c56a99ef6af8b3dfaf31e20bdebab5d6d44
141SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoClassShutter.java) = 75f2112f9b0295511b134122b1254cb51f961cda 142SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoClassShutter.java) = 75f2112f9b0295511b134122b1254cb51f961cda
142SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoCompiledScript.java) = c7bbf14f618095e1340849d14ccf130b5d8e0a00 143SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoCompiledScript.java) = c7bbf14f618095e1340849d14ccf130b5d8e0a00
143SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoScriptEngine.java) = 6bc7612c49c5878e6d87c565872b1009cdcc9507 144SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoScriptEngine.java) = 6bc7612c49c5878e6d87c565872b1009cdcc9507
144SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoScriptEngineFactory.java) = 64659b0845bf19680bc5d3d2d34b8eac5ada3994 145SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoScriptEngineFactory.java) = 64659b0845bf19680bc5d3d2d34b8eac5ada3994
145SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoTopLevel.java) = 9663c73cb02170040256fd880ae51dd1353747e5 146SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoTopLevel.java) = 9663c73cb02170040256fd880ae51dd1353747e5
146SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoWrapFactory.java) = b34d66405825fb4173eb5b517e004ae724686155 147SHA1 (patch-jdk_src_share_classes_com_sun_script_javascript_RhinoWrapFactory.java) = b34d66405825fb4173eb5b517e004ae724686155
147SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = 8502fc7da308daafc135db38e4513347a39368ba 148SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = 8502fc7da308daafc135db38e4513347a39368ba
148SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = ca10ce2d79f11925b7ec52fc1b5dfad9b25ddddb 149SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = ca10ce2d79f11925b7ec52fc1b5dfad9b25ddddb
149SHA1 (patch-jdk_src_share_native_sun_awt_libpng_pngpriv.h) = 3b5333206892e8ff31220ef434549cea25d1d53f 150SHA1 (patch-jdk_src_share_native_sun_awt_libpng_pngpriv.h) = 3b5333206892e8ff31220ef434549cea25d1d53f
150SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 667b1d15778a701e8f60fc0a8452cb49596e2e6c 151SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 667b1d15778a701e8f60fc0a8452cb49596e2e6c
151SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = 7b1d1c7f84e752ef7c53d5419dc3ab5213fec716 152SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = 7b1d1c7f84e752ef7c53d5419dc3ab5213fec716
152SHA1 (patch-jdk_src_solaris_classes_java_lang_UNIXProcess.java.bsd) = dfa4eae8f6e0296fcba8f1519f11b4de8ac95f36 153SHA1 (patch-jdk_src_solaris_classes_java_lang_UNIXProcess.java.bsd) = dfa4eae8f6e0296fcba8f1519f11b4de8ac95f36
153SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = 5ac6eaf6b32ad8bef50830364ea1fd455bdbbb3f 154SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = 5ac6eaf6b32ad8bef50830364ea1fd455bdbbb3f
154SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = 2bb10608969e9ef747d1cc0a6b8796fe4b38a4e7 155SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = 2bb10608969e9ef747d1cc0a6b8796fe4b38a4e7
155SHA1 (patch-jdk_src_solaris_classes_sun_nio_fs_BsdFileSystemProvider.java) = b57411309b8d46de6a9ab3606d72690908989d50 156SHA1 (patch-jdk_src_solaris_classes_sun_nio_fs_BsdFileSystemProvider.java) = b57411309b8d46de6a9ab3606d72690908989d50
156SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 1a7a73c41a35b1719d8a68e9cea2aa47d5e828fc 157SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 1a7a73c41a35b1719d8a68e9cea2aa47d5e828fc
157SHA1 (patch-jdk_src_solaris_native_com_sun_security_auth_module_Unix.c) = e3e61fd8f81fecfc5a65e070cabff02cbb74a27f 158SHA1 (patch-jdk_src_solaris_native_com_sun_security_auth_module_Unix.c) = e3e61fd8f81fecfc5a65e070cabff02cbb74a27f
158SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 3bc9e099a6c3152645882e4fba128ae8e709efbb 159SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 3bc9e099a6c3152645882e4fba128ae8e709efbb
159SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 63af9eee1f5bbc695a14cab51fa7089eb2a0a04b 160SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 63af9eee1f5bbc695a14cab51fa7089eb2a0a04b
160SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = 883fb8cf76f9a6d47e1c96badb07be162add80f7 161SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = 883fb8cf76f9a6d47e1c96badb07be162add80f7
161SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.h) = 9059e8a5eace5ae48dd913e5ce57b9bface68745 162SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.h) = 9059e8a5eace5ae48dd913e5ce57b9bface68745
162SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = 928e9fbc11d8e64a69e27573efa13482acb62480 163SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = 928e9fbc11d8e64a69e27573efa13482acb62480
163SHA1 (patch-jdk_test_Makefile) = 0bdd1af41390bb0e02244c7596d5c35b9771bfb6 164SHA1 (patch-jdk_test_Makefile) = 0bdd1af41390bb0e02244c7596d5c35b9771bfb6
164SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = a2a13434a4e87730fa96f53efa176fa91d3c1eeb 165SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = a2a13434a4e87730fa96f53efa176fa91d3c1eeb
165SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = 98a7c2fbccd50da0c879940131901b3937d72c0d 166SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = 98a7c2fbccd50da0c879940131901b3937d72c0d
166SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = e003869d924ac3cb326c4093891bd0cfc0f7ff9c 167SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = e003869d924ac3cb326c4093891bd0cfc0f7ff9c
167SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 1997194b919a96628568ef469150c1bd39ede295 168SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 1997194b919a96628568ef469150c1bd39ede295
168SHA1 (patch-jdk_test_jprt.config) = 4eb27e773c564dde79be102e7ccfe2e42ff8f0ca 169SHA1 (patch-jdk_test_jprt.config) = 4eb27e773c564dde79be102e7ccfe2e42ff8f0ca
169SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = 142fa7029bfbdbb63354ce4e315ea7f5fd372a32 170SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = 142fa7029bfbdbb63354ce4e315ea7f5fd372a32
170SHA1 (patch-langtools_make_build.xml) = bf951f71b066436331869aded0d778df1b843820 171SHA1 (patch-langtools_make_build.xml) = bf951f71b066436331869aded0d778df1b843820

File Added: pkgsrc/lang/openjdk7/patches/Attic/patch-hotspot_src_cpu_x86_vm_jni__x86.h
$NetBSD: patch-hotspot_src_cpu_x86_vm_jni__x86.h,v 1.1 2020/03/22 21:22:20 joerg Exp $

--- hotspot/src/cpu/x86/vm/jni_x86.h.orig	2020-03-22 17:50:27.459024653 +0000
+++ hotspot/src/cpu/x86/vm/jni_x86.h
@@ -28,7 +28,7 @@
 
 #if defined(SOLARIS) || defined(LINUX) || defined(_ALLBSD_SOURCE)
 
-#if defined(__GNUC__) && (__GNUC__ > 4) || (__GNUC__ == 4) && (__GNUC_MINOR__ > 2)
+#if defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4) && (__GNUC_MINOR__ > 2) || defined(__clang__))
   #define JNIEXPORT     __attribute__((visibility("default")))
   #define JNIIMPORT     __attribute__((visibility("default")))
 #else