Thu Sep 24 22:54:28 2015 UTC ()
add/fix patch comments


(tnn)
diff -r1.26 -r1.27 pkgsrc/lang/openjdk8/distinfo
diff -r1.6 -r1.7 pkgsrc/lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh
diff -r1.3 -r1.4 pkgsrc/lang/openjdk8/patches/patch-jdk_make_lib_NioLibraries.gmk
diff -r1.1 -r1.2 pkgsrc/lang/openjdk8/patches/patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c
diff -r1.1 -r1.2 pkgsrc/lang/openjdk8/patches/patch-jdk_src_solaris_native_java_lang_java__props__md.c

cvs diff -r1.26 -r1.27 pkgsrc/lang/openjdk8/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/openjdk8/distinfo 2015/09/12 16:56:48 1.26
+++ pkgsrc/lang/openjdk8/distinfo 2015/09/24 22:54:28 1.27
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.26 2015/09/12 16:56:48 joerg Exp $ 1$NetBSD: distinfo,v 1.27 2015/09/24 22:54:28 tnn 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
@@ -37,27 +37,27 @@ SHA1 (openjdk7/openjdk-1.8.51-20150806.t @@ -37,27 +37,27 @@ SHA1 (openjdk7/openjdk-1.8.51-20150806.t
37RMD160 (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 9630e0c5ec8982a4aa45b238e6846c06981a8fa9 37RMD160 (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 9630e0c5ec8982a4aa45b238e6846c06981a8fa9
38Size (openjdk7/openjdk-1.8.51-20150806.tar.xz) = 54540072 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) = cda7bc95247400a1702e9da937d485d1a2084f97
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
@@ -85,35 +85,35 @@ SHA1 (patch-hotspot_src_share_vm_ci_ciTy @@ -85,35 +85,35 @@ SHA1 (patch-hotspot_src_share_vm_ci_ciTy
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_oops_klass.hpp) = 2a728aa8fb04976195ebf58549a544b97e56b329 86SHA1 (patch-hotspot_src_share_vm_oops_klass.hpp) = 2a728aa8fb04976195ebf58549a544b97e56b329
87SHA1 (patch-hotspot_src_share_vm_opto_library__call.cpp) = 4654248e3fdf9a1be8ef5563e50b12dcd59aa1aa 87SHA1 (patch-hotspot_src_share_vm_opto_library__call.cpp) = 4654248e3fdf9a1be8ef5563e50b12dcd59aa1aa
88SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293 88SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293
89SHA1 (patch-hotspot_src_share_vm_runtime_arguments.cpp) = 80265396c62de95b0937d770c1dba0e8a53daa80 89SHA1 (patch-hotspot_src_share_vm_runtime_arguments.cpp) = 80265396c62de95b0937d770c1dba0e8a53daa80
90SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = f35b8c1a1841f1239aa25d58d0b8749bb7b29ad2 90SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = f35b8c1a1841f1239aa25d58d0b8749bb7b29ad2
91SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7 91SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7
92SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7 92SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7
93SHA1 (patch-jdk_make_CompileLaunchers.gmk) = 48427d0ff3f29781d2beabf564e8bf55fa52dfdb 93SHA1 (patch-jdk_make_CompileLaunchers.gmk) = 48427d0ff3f29781d2beabf564e8bf55fa52dfdb
94SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5 94SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5
95SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828 95SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828
96SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41 96SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41
97SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 5fed2c4036080dd5230941bbb76025859e936267 97SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 5fed2c4036080dd5230941bbb76025859e936267
98SHA1 (patch-jdk_make_lib_NioLibraries.gmk) = 2f87fe9f0dd5a9298954d4da21938d147c368d42 98SHA1 (patch-jdk_make_lib_NioLibraries.gmk) = 5a1044c444e534d627b46d820d27bb545e65959d
99SHA1 (patch-jdk_make_lib_SoundLibraries.gmk) = b63cf0ebe204acf7264704916df875a31de84393 99SHA1 (patch-jdk_make_lib_SoundLibraries.gmk) = b63cf0ebe204acf7264704916df875a31de84393
100SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = fe58fe992521c0ef8b7b60f8213bfcd714790c1e 100SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c) = 9d8900a6f9cc6af99b08e281b0d6d4c337916317
101SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = 5986de69be2eb36546274a8242b8d13ed7599b50 101SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = 5986de69be2eb36546274a8242b8d13ed7599b50
102SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 18e79e74dc8ec2b24ab91ad8af2195bfd508d1b4 102SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 18e79e74dc8ec2b24ab91ad8af2195bfd508d1b4
103SHA1 (patch-jdk_src_solaris_bin_ergo.c) = 0e2e496a0d596cc9de546c722b3387ad5a08bc21 103SHA1 (patch-jdk_src_solaris_bin_ergo.c) = 0e2e496a0d596cc9de546c722b3387ad5a08bc21
104SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = f6fd4c1e0627867ba8d5071da7c53697177805dd 104SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = f6fd4c1e0627867ba8d5071da7c53697177805dd
105SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = ea9f74b654ddc7ab977daff6c9176d78657145a9 105SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = ea9f74b654ddc7ab977daff6c9176d78657145a9
106SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = f11483cb75ab5cad5a5b749cab287d5dbaaefe63 106SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = f11483cb75ab5cad5a5b749cab287d5dbaaefe63
107SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 7fab23dce20b4ff18123ea65841589ae673f5675 107SHA1 (patch-jdk_src_solaris_native_com_sun_media_sound_PLATFORM__API__BsdOS__ALSA__PCM.c) = 7fab23dce20b4ff18123ea65841589ae673f5675
108SHA1 (patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c) = 2596d03c4a2e0d978aabfd4b170b0dd1d6260c6d 108SHA1 (patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c) = 2596d03c4a2e0d978aabfd4b170b0dd1d6260c6d
109SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 6c6648c2716508209f07512327afe3ec1179f64c 109SHA1 (patch-jdk_src_solaris_native_java_lang_java__props__md.c) = 672c9a044936cb11cc91e9a3e550dc69ef665209
110SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 3409e21ec151e407053fd510760c8b082f1beda5 110SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = 3409e21ec151e407053fd510760c8b082f1beda5
111SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = c404a3520f82b8cc5eb906725aa2bc7f27cad801 111SHA1 (patch-jdk_src_solaris_native_java_net_net__util__md.c) = c404a3520f82b8cc5eb906725aa2bc7f27cad801
112SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = cf0f8218e0088b677cd66fd5bc0d575ab08b710f 112SHA1 (patch-jdk_src_solaris_native_sun_awt_X11Color.c) = cf0f8218e0088b677cd66fd5bc0d575ab08b710f
113SHA1 (patch-jdk_test_Makefile) = 36430647c444dea491ae0c916c6ad7b1a3607ec6 113SHA1 (patch-jdk_test_Makefile) = 36430647c444dea491ae0c916c6ad7b1a3607ec6
114SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = 5fb2dd92820afcca5a04956d81e5244840b513f7 114SHA1 (patch-jdk_test_java_beans_Introspector_4168475_Test4168475.java) = 5fb2dd92820afcca5a04956d81e5244840b513f7
115SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = e5d6121d2af74238347baa2d63670f0d520847f8 115SHA1 (patch-jdk_test_java_beans_Introspector_4520754_Test4520754.java) = e5d6121d2af74238347baa2d63670f0d520847f8
116SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = bb0a20f688093f2d60f4a4937ae418fcebfcc7ca 116SHA1 (patch-jdk_test_java_beans_Introspector_Test4144543.java) = bb0a20f688093f2d60f4a4937ae418fcebfcc7ca
117SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 07b071ace2a91acd1968ed670aead67d72f0d490 117SHA1 (patch-jdk_test_java_lang_management_OperatingSystemMXBean_GetSystemLoadAverage.java) = 07b071ace2a91acd1968ed670aead67d72f0d490
118SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = c2db0716408ae1d081b3516b6c866b8f43cf5b6f 118SHA1 (patch-jdk_test_sun_security_ec_TestEC.java) = c2db0716408ae1d081b3516b6c866b8f43cf5b6f
119SHA1 (patch-langtools_make_build.xml) = e9dccdb67a0f25b266755f66e520c6420afaf7ba 119SHA1 (patch-langtools_make_build.xml) = e9dccdb67a0f25b266755f66e520c6420afaf7ba

cvs diff -r1.6 -r1.7 pkgsrc/lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh (expand / switch to unified diff)

--- pkgsrc/lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 2015/07/03 20:40:59 1.6
+++ pkgsrc/lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 2015/09/24 22:54:28 1.7
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1$NetBSD: patch-common_autoconf_generated-configure.sh,v 1.6 2015/07/03 20:40:59 fhajny Exp $ 1$NetBSD: patch-common_autoconf_generated-configure.sh,v 1.7 2015/09/24 22:54:28 tnn Exp $
2 2
3GCC support on SunOS. 3GCC support on SunOS.
4Fix max heap. 4Fix max heap.
5Avoid requiring ALSA. 5Avoid requiring ALSA.
 6Fix broken configure check for llvm-config.
6 7
7--- common/autoconf/generated-configure.sh.orig 2015-06-10 10:29:06.000000000 +0000 8--- common/autoconf/generated-configure.sh.orig 2015-08-05 15:28:20.000000000 +0000
8+++ common/autoconf/generated-configure.sh 9+++ common/autoconf/generated-configure.sh
9@@ -6883,7 +6883,7 @@ test -n "$target_alias" && 10@@ -6883,7 +6883,7 @@ test -n "$target_alias" &&
10 VAR_CPU_BITS=32 11 VAR_CPU_BITS=32
11 VAR_CPU_ENDIAN=big 12 VAR_CPU_ENDIAN=big
12 ;; 13 ;;
13- sparcv9) 14- sparcv9)
14+ sparcv9|sparc64) 15+ sparcv9|sparc64)
15 VAR_CPU=sparcv9 16 VAR_CPU=sparcv9
16 VAR_CPU_ARCH=sparc 17 VAR_CPU_ARCH=sparc
17 VAR_CPU_BITS=64 18 VAR_CPU_BITS=64
18@@ -7030,7 +7030,7 @@ $as_echo "$OPENJDK_BUILD_OS-$OPENJDK_BUI 19@@ -7030,7 +7030,7 @@ $as_echo "$OPENJDK_BUILD_OS-$OPENJDK_BUI
19 VAR_CPU_BITS=32 20 VAR_CPU_BITS=32
20 VAR_CPU_ENDIAN=big 21 VAR_CPU_ENDIAN=big
@@ -36,27 +37,27 @@ Avoid requiring ALSA. @@ -36,27 +37,27 @@ Avoid requiring ALSA.
36+# fi 37+# fi
37  38
38 MAKE_CANDIDATE=""$MAKE"" 39 MAKE_CANDIDATE=""$MAKE""
39 DESCRIPTION="user supplied MAKE=$MAKE" 40 DESCRIPTION="user supplied MAKE=$MAKE"
40@@ -12543,7 +12543,7 @@ fi 41@@ -12543,7 +12543,7 @@ fi
41 # Resolve file symlinks 42 # Resolve file symlinks
42 while test $COUNTER -lt 20; do 43 while test $COUNTER -lt 20; do
43 ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` 44 ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'`
44- if test "x$ISLINK" == x; then 45- if test "x$ISLINK" == x; then
45+ if test "x$ISLINK" = x; then 46+ if test "x$ISLINK" = x; then
46 # This is not a symbolic link! We are done! 47 # This is not a symbolic link! We are done!
47 break 48 break
48 fi 49 fi
49@@ -16217,16 +16217,15 @@ $as_echo_n "checking flags for boot jdk 50@@ -16217,16 +16217,15 @@ $as_echo_n "checking flags for boot jdk
50 # Maximum amount of heap memory. 51 # Maximum amount of heap memory.
51 # Maximum stack size. 52 # Maximum stack size.
52 if test "x$BUILD_NUM_BITS" = x32; then 53 if test "x$BUILD_NUM_BITS" = x32; then
53- JVM_MAX_HEAP=1100M 54- JVM_MAX_HEAP=1100M
54 STACK_SIZE=768 55 STACK_SIZE=768
55 else 56 else
56 # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit 57 # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit
57 # pointers are used. Apparently, we need to increase the heap and stack 58 # pointers are used. Apparently, we need to increase the heap and stack
58 # space for the jvm. More specifically, when running javac to build huge 59 # space for the jvm. More specifically, when running javac to build huge
59 # jdk batch 60 # jdk batch
60- JVM_MAX_HEAP=1600M 61- JVM_MAX_HEAP=1600M
61 STACK_SIZE=1536 62 STACK_SIZE=1536
62 fi 63 fi
@@ -146,72 +147,82 @@ Avoid requiring ALSA. @@ -146,72 +147,82 @@ Avoid requiring ALSA.
146 C_O_FLAG_NORM="-Os" 147 C_O_FLAG_NORM="-Os"
147 C_O_FLAG_NONE="" 148 C_O_FLAG_NONE=""
148 ;; 149 ;;
149+ solaris ) 150+ solaris )
150+ # libverify currently crashes in 32-bit builds with 151+ # libverify currently crashes in 32-bit builds with
151+ # alignment faults, temporary workaround with -O2 152+ # alignment faults, temporary workaround with -O2
152+ C_O_FLAG_HI="-O2" 153+ C_O_FLAG_HI="-O2"
153+ C_O_FLAG_NORM="-O2" 154+ C_O_FLAG_NORM="-O2"
154+ C_O_FLAG_NONE="-O0" 155+ C_O_FLAG_NONE="-O0"
155+ ;; 156+ ;;
156 *) 157 *)
157 C_O_FLAG_HI="-O3" 158 C_O_FLAG_HI="-O3"
158 C_O_FLAG_NORM="-O2" 159 C_O_FLAG_NORM="-O2"
159@@ -29862,7 +29875,7 @@ fi 160@@ -29862,7 +29876,7 @@ fi
160 # 161 #
161 case $COMPILER_NAME in 162 case $COMPILER_NAME in
162 gcc ) 163 gcc )
163- CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \ 164- CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \
164+ CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses \ 165+ CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses \
165 -pipe \ 166 -pipe \
166 -D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE64_SOURCE" 167 -D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE64_SOURCE"
167 case $OPENJDK_TARGET_CPU_ARCH in 168 case $OPENJDK_TARGET_CPU_ARCH in
168@@ -30475,7 +30488,8 @@ $as_echo "alsa pulse x11" >&6; } 169@@ -30475,7 +30489,8 @@ $as_echo "alsa pulse x11" >&6; }
169 if test "x$OPENJDK_TARGET_OS" = xbsd; then 170 if test "x$OPENJDK_TARGET_OS" = xbsd; then
170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what is not needed on BSD?" >&5 171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what is not needed on BSD?" >&5
171 $as_echo_n "checking what is not needed on BSD?... " >&6; } 172 $as_echo_n "checking what is not needed on BSD?... " >&6; }
172- if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd; then 173- if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd; then
173+ if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd -o "x$OPENJDK_TARGET_OS_VENDOR" = xnetbsd; then 174+ if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd -o "x$OPENJDK_TARGET_OS_VENDOR" = xnetbsd; then
174+# XXX revisit this 175+# XXX revisit this
175 ALSA_NOT_NEEDED=yes 176 ALSA_NOT_NEEDED=yes
176 PULSE_NOT_NEEDED=yes 177 PULSE_NOT_NEEDED=yes
177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: alsa pulse" >&5 178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: alsa pulse" >&5
178@@ -31701,7 +31715,11 @@ $as_echo "$as_me: WARNING: freetype not 179@@ -31701,7 +31716,11 @@ $as_echo "$as_me: WARNING: freetype not
179  180
180 # Allow --with-freetype-lib and --with-freetype-include to override 181 # Allow --with-freetype-lib and --with-freetype-include to override
181 if test "x$with_freetype_include" != x; then 182 if test "x$with_freetype_include" != x; then
182- POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include" 183- POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include"
183+ POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include" 184+ POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include"
184+ # deal w/ freetype2 in new location 185+ # deal w/ freetype2 in new location
185+ if test -f "$with_freetype_include"/freetype2/ft2build.h; then 186+ if test -f "$with_freetype_include"/freetype2/ft2build.h; then
186+ POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include"/freetype2 187+ POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include"/freetype2
187+ fi 188+ fi
188 fi 189 fi
189 if test "x$with_freetype_lib" != x; then 190 if test "x$with_freetype_lib" != x; then
190 POTENTIAL_FREETYPE_LIB_PATH="$with_freetype_lib" 191 POTENTIAL_FREETYPE_LIB_PATH="$with_freetype_lib"
191@@ -34519,7 +34537,7 @@ $as_echo "$as_me: The path of FREETYPE_I 192@@ -34519,7 +34538,7 @@ $as_echo "$as_me: The path of FREETYPE_I
192 FREETYPE_INCLUDE_PATH="`cd "$path"; $THEPWDCMD -L`" 193 FREETYPE_INCLUDE_PATH="`cd "$path"; $THEPWDCMD -L`"
193 fi 194 fi
194  195
195- if test -d $FREETYPE_INCLUDE_PATH/freetype2/freetype; then 196- if test -d $FREETYPE_INCLUDE_PATH/freetype2/freetype; then
196+ if test -d $FREETYPE_INCLUDE_PATH/freetype2; then 197+ if test -d $FREETYPE_INCLUDE_PATH/freetype2; then
197 FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH/freetype2 -I$FREETYPE_INCLUDE_PATH" 198 FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH/freetype2 -I$FREETYPE_INCLUDE_PATH"
198 else 199 else
199 FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH" 200 FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH"
200@@ -34652,7 +34670,7 @@ $as_echo "$as_me: The path of FREETYPE_L 201@@ -34652,7 +34671,7 @@ $as_echo "$as_me: The path of FREETYPE_L
201 if test "x$OPENJDK_TARGET_OS" = xwindows; then 202 if test "x$OPENJDK_TARGET_OS" = xwindows; then
202 FREETYPE_LIBS="$FREETYPE_LIB_PATH/freetype.lib" 203 FREETYPE_LIBS="$FREETYPE_LIB_PATH/freetype.lib"
203 else 204 else
204- FREETYPE_LIBS="-L$FREETYPE_LIB_PATH -lfreetype" 205- FREETYPE_LIBS="-L$FREETYPE_LIB_PATH -lfreetype"
205+ FREETYPE_LIBS="-Xlinker -R$FREETYPE_LIB_PATH -L$FREETYPE_LIB_PATH -lfreetype" 206+ FREETYPE_LIBS="-Xlinker -R$FREETYPE_LIB_PATH -L$FREETYPE_LIB_PATH -lfreetype"
206 fi 207 fi
207 fi 208 fi
208  209
209@@ -35923,7 +35941,7 @@ fi 210@@ -35878,9 +35897,6 @@ fi
 211
 212
 213
 214- if test "x$LLVM_CONFIG" != xllvm-config; then
 215- as_fn_error $? "llvm-config not found in $PATH." "$LINENO" 5
 216- fi
 217
 218 llvm_components="jit mcjit engine nativecodegen native"
 219 unset LLVM_CFLAGS
 220@@ -35923,7 +35939,7 @@ fi
210 fi 221 fi
211  222
212 # libCrun is the c++ runtime-library with SunStudio (roughly the equivalent of gcc's libstdc++.so) 223 # libCrun is the c++ runtime-library with SunStudio (roughly the equivalent of gcc's libstdc++.so)
213- if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x; then 224- if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x; then
214+ if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x && test "x$GCC" = "xno"; then 225+ if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x && test "x$GCC" = "xno"; then
215 LIBCXX="/usr/lib${OPENJDK_TARGET_CPU_ISADIR}/libCrun.so.1" 226 LIBCXX="/usr/lib${OPENJDK_TARGET_CPU_ISADIR}/libCrun.so.1"
216 fi 227 fi
217  228

cvs diff -r1.3 -r1.4 pkgsrc/lang/openjdk8/patches/patch-jdk_make_lib_NioLibraries.gmk (expand / switch to unified diff)

--- pkgsrc/lang/openjdk8/patches/patch-jdk_make_lib_NioLibraries.gmk 2015/07/03 20:40:59 1.3
+++ pkgsrc/lang/openjdk8/patches/patch-jdk_make_lib_NioLibraries.gmk 2015/09/24 22:54:28 1.4
@@ -1,14 +1,16 @@ @@ -1,14 +1,16 @@
1$NetBSD: patch-jdk_make_lib_NioLibraries.gmk,v 1.3 2015/07/03 20:40:59 fhajny Exp $ 1$NetBSD: patch-jdk_make_lib_NioLibraries.gmk,v 1.4 2015/09/24 22:54:28 tnn Exp $
 2
 3Fix list of platforms that do not have SCTP support.
2 4
3--- jdk/make/lib/NioLibraries.gmk.orig 2015-06-10 10:36:24.000000000 +0000 5--- jdk/make/lib/NioLibraries.gmk.orig 2015-06-10 10:36:24.000000000 +0000
4+++ jdk/make/lib/NioLibraries.gmk 6+++ jdk/make/lib/NioLibraries.gmk
5@@ -185,10 +185,12 @@ $(BUILD_LIBNIO): $(BUILD_LIBNET) 7@@ -185,10 +185,12 @@ $(BUILD_LIBNIO): $(BUILD_LIBNET)
6  8
7 ########################################################################################## 9 ##########################################################################################
8  10
9+ifeq (, $(OS_VENDOR)) 11+ifeq (, $(OS_VENDOR))
10+OS_VENDOR:= $(shell uname -s) 12+OS_VENDOR:= $(shell uname -s)
11+endif 13+endif
12 ifeq ($(OPENJDK_TARGET_OS_API), posix) 14 ifeq ($(OPENJDK_TARGET_OS_API), posix)
13  15
14- ifeq (, $(filter $(OPENJDK_TARGET_OS), macosx aix)) 16- ifeq (, $(filter $(OPENJDK_TARGET_OS), macosx aix))

cvs diff -r1.1 -r1.2 pkgsrc/lang/openjdk8/patches/patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c (expand / switch to unified diff)

--- pkgsrc/lang/openjdk8/patches/patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c 2015/02/08 08:41:25 1.1
+++ pkgsrc/lang/openjdk8/patches/patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c 2015/09/24 22:54:28 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c,v 1.1 2015/02/08 08:41:25 tnn Exp $ 1$NetBSD: patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c,v 1.2 2015/09/24 22:54:28 tnn Exp $
2 2
3patch-jdk_src_share_native_sun_awt_image_jpeg_imageioJPEG.c 3Ensure we use the bundled jpeg.
4 4
5--- jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c.orig 2015-02-02 15:37:11.000000000 +0000 5--- jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c.orig 2015-02-02 15:37:11.000000000 +0000
6+++ jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c 6+++ jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c
7@@ -50,7 +50,7 @@ 7@@ -50,7 +50,7 @@
8 #include "com_sun_imageio_plugins_jpeg_JPEGImageWriter.h" 8 #include "com_sun_imageio_plugins_jpeg_JPEGImageWriter.h"
9  9
10 /* headers from the JPEG library */ 10 /* headers from the JPEG library */
11-#include <jpeglib.h> 11-#include <jpeglib.h>
12+#include "jpeglib.h" 12+#include "jpeglib.h"
13 #include "jerror.h" 13 #include "jerror.h"
14  14
15 #undef MAX 15 #undef MAX

cvs diff -r1.1 -r1.2 pkgsrc/lang/openjdk8/patches/patch-jdk_src_solaris_native_java_lang_java__props__md.c (expand / switch to unified diff)

--- pkgsrc/lang/openjdk8/patches/patch-jdk_src_solaris_native_java_lang_java__props__md.c 2015/02/08 08:41:25 1.1
+++ pkgsrc/lang/openjdk8/patches/patch-jdk_src_solaris_native_java_lang_java__props__md.c 2015/09/24 22:54:28 1.2
@@ -1,14 +1,16 @@ @@ -1,14 +1,16 @@
1$NetBSD: patch-jdk_src_solaris_native_java_lang_java__props__md.c,v 1.1 2015/02/08 08:41:25 tnn Exp $ 1$NetBSD: patch-jdk_src_solaris_native_java_lang_java__props__md.c,v 1.2 2015/09/24 22:54:28 tnn Exp $
 2
 3DragonFly support.
2 4
3--- jdk/src/solaris/native/java/lang/java_props_md.c.orig 2015-02-02 15:37:12.000000000 +0000 5--- jdk/src/solaris/native/java/lang/java_props_md.c.orig 2015-02-02 15:37:12.000000000 +0000
4+++ jdk/src/solaris/native/java/lang/java_props_md.c 6+++ jdk/src/solaris/native/java/lang/java_props_md.c
5@@ -499,6 +499,11 @@ GetJavaProperties(JNIEnv *env) 7@@ -499,6 +499,11 @@ GetJavaProperties(JNIEnv *env)
6 { 8 {
7 #ifdef MACOSX 9 #ifdef MACOSX
8 setOSNameAndVersion(&sprops); 10 setOSNameAndVersion(&sprops);
9+#elif defined(__DragonFly__) 11+#elif defined(__DragonFly__)
10+ struct utsname name; 12+ struct utsname name;
11+ uname(&name); 13+ uname(&name);
12+ sprops.os_name = "DragonFlyBSD"; 14+ sprops.os_name = "DragonFlyBSD";
13+ sprops.os_version = strdup(name.release); 15+ sprops.os_version = strdup(name.release);
14 #else 16 #else