------------------------------------------------------------ revno: 658 committer: Matthias Klose <[email protected]> branch nick: openjdk8 timestamp: Sat 2015-10-31 03:06:26 +0100 message: * Update to 8u72-b05. removed: debian/patches/jvm-detect-32bit-archs.diff modified: corba.tar.xz debian/changelog debian/patches/kfreebsd-support-jdk.diff debian/rules hotspot-aarch64.tar.xz hotspot.tar.xz jaxp.tar.xz jaxws.tar.xz jdk.tar.xz langtools.tar.xz nashorn.tar.xz root.tar.xz
-- lp:~openjdk/openjdk/openjdk8 https://code.launchpad.net/~openjdk/openjdk/openjdk8 Your team Debian Java Maintainers is subscribed to branch lp:~openjdk/openjdk/openjdk8. To unsubscribe from this branch go to https://code.launchpad.net/~openjdk/openjdk/openjdk8/+edit-subscription
=== modified file 'corba.tar.xz' Binary files corba.tar.xz 2015-10-22 12:01:37 +0000 and corba.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'debian/changelog' --- debian/changelog 2015-10-22 12:05:41 +0000 +++ debian/changelog 2015-10-31 02:06:26 +0000 @@ -1,3 +1,10 @@ +openjdk-8 (8u72-b05-1) unstable; urgency=medium + + * Update to 8u72-b05. + * Strip packages again, Debian infrastruction is fixed. Closes: #775760. + + -- Matthias Klose <[email protected]> Sat, 31 Oct 2015 02:40:57 +0100 + openjdk-8 (8u66-b17-1) unstable; urgency=high * Update to 8u66-b17. === removed file 'debian/patches/jvm-detect-32bit-archs.diff' --- debian/patches/jvm-detect-32bit-archs.diff 2015-06-23 08:49:47 +0000 +++ debian/patches/jvm-detect-32bit-archs.diff 1970-01-01 00:00:00 +0000 @@ -1,11 +0,0 @@ ---- a/common/autoconf/boot-jdk.m4 -+++ b/common/autoconf/boot-jdk.m4 -@@ -323,7 +323,7 @@ AC_DEFUN_ONCE([BOOTJDK_SETUP_BOOT_JDK_AR - - # Maximum amount of heap memory. - # Maximum stack size. -- if test "x$BUILD_NUM_BITS" = x32; then -+ if test "x$OPENJDK_BUILD_CPU_BITS" = x32; then - JVM_MAX_HEAP=1100M - STACK_SIZE=768 - else === modified file 'debian/patches/kfreebsd-support-jdk.diff' --- debian/patches/kfreebsd-support-jdk.diff 2015-10-22 12:01:37 +0000 +++ debian/patches/kfreebsd-support-jdk.diff 2015-10-31 02:06:26 +0000 @@ -22,6 +22,8 @@ Author: Steven Chamberlain <[email protected]> Forwarded: no +Index: b/jdk/src/solaris/bin/ergo_i586.c +=================================================================== --- a/jdk/src/solaris/bin/ergo_i586.c +++ b/jdk/src/solaris/bin/ergo_i586.c @@ -106,7 +106,7 @@ ServerClassMachineImpl(void) { @@ -33,6 +35,8 @@ /* * A utility method for asking the CPU about itself. +Index: b/jdk/src/solaris/bin/jexec.c +=================================================================== --- a/jdk/src/solaris/bin/jexec.c +++ b/jdk/src/solaris/bin/jexec.c @@ -76,7 +76,7 @@ @@ -107,6 +111,8 @@ /* * Check if the given file is a JAR file. * +Index: b/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c +++ b/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c @@ -42,7 +42,7 @@ @@ -118,6 +124,8 @@ #include <string.h> #endif +Index: b/jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c +++ b/jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c @@ -35,7 +35,7 @@ @@ -129,6 +137,8 @@ #include <string.h> #endif +Index: b/jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c +++ b/jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c @@ -41,7 +41,7 @@ @@ -172,6 +182,8 @@ if (result == -1) { if (errno == EAGAIN) +Index: b/jdk/src/solaris/native/sun/nio/ch/sctp/Sctp.h +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/sctp/Sctp.h +++ b/jdk/src/solaris/native/sun/nio/ch/sctp/Sctp.h @@ -65,9 +65,25 @@ typedef int sctp_freepaddrs_func(void *a @@ -230,6 +242,8 @@ jboolean loadSocketExtensionFuncs(JNIEnv* env); #endif /* !SUN_NIO_CH_SCTP_H */ +Index: b/jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c +++ b/jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c @@ -445,7 +445,7 @@ JNIEXPORT jint JNICALL Java_sun_nio_ch_s @@ -241,6 +255,8 @@ } else if (errno == ENOTCONN) { /* ENOTCONN when EOF reached */ rv = 0; +Index: b/jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c +++ b/jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c @@ -35,7 +35,7 @@ @@ -261,6 +277,8 @@ { int len; SOCKADDR sa; +Index: b/jdk/src/solaris/native/sun/nio/ch/Net.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/Net.c +++ b/jdk/src/solaris/native/sun/nio/ch/Net.c @@ -273,7 +273,7 @@ Java_sun_nio_ch_Net_socket0(JNIEnv *env, @@ -272,6 +290,8 @@ if (type == SOCK_DGRAM) { int arg = 0; int level = (domain == AF_INET6) ? IPPROTO_IPV6 : IPPROTO_IP; +Index: b/jdk/src/solaris/native/sun/nio/ch/NativeThread.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/NativeThread.c +++ b/jdk/src/solaris/native/sun/nio/ch/NativeThread.c @@ -32,7 +32,7 @@ @@ -283,6 +303,8 @@ #include <pthread.h> #include <sys/signal.h> /* Also defined in net/linux_close.c */ +Index: b/jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c +++ b/jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c @@ -31,7 +31,7 @@ @@ -294,6 +316,8 @@ #include <netinet/in.h> #endif +Index: b/jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c +++ b/jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c @@ -28,7 +28,7 @@ @@ -305,6 +329,8 @@ #include <netinet/in.h> #endif +Index: b/jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c +++ b/jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c @@ -58,6 +58,7 @@ static int preCloseFD = -1; /* File @@ -323,6 +349,8 @@ funcsLoaded = JNI_TRUE; return JNI_TRUE; +Index: b/jdk/src/solaris/native/sun/awt/extutil.h +=================================================================== --- a/jdk/src/solaris/native/sun/awt/extutil.h +++ b/jdk/src/solaris/native/sun/awt/extutil.h @@ -58,7 +58,7 @@ in this Software without prior written a @@ -334,6 +362,8 @@ #ifndef _EXTUTIL_H_ #define _EXTUTIL_H_ +Index: b/jdk/src/solaris/native/sun/awt/VDrawingArea.c +=================================================================== --- a/jdk/src/solaris/native/sun/awt/VDrawingArea.c +++ b/jdk/src/solaris/native/sun/awt/VDrawingArea.c @@ -33,7 +33,7 @@ @@ -345,6 +375,8 @@ /* XXX: Shouldn't be necessary. */ #include "awt_p.h" #endif /* __linux__ */ +Index: b/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c +=================================================================== --- a/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c +++ b/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c @@ -121,7 +121,8 @@ static char *x11GraphicsConfigClassName @@ -408,6 +440,8 @@ int x,y; AWT_LOCK(); +Index: b/jdk/src/solaris/native/sun/awt/awt_Font.c +=================================================================== --- a/jdk/src/solaris/native/sun/awt/awt_Font.c +++ b/jdk/src/solaris/native/sun/awt/awt_Font.c @@ -255,7 +255,7 @@ loadFont(Display * display, char *name, @@ -419,6 +453,8 @@ if (!strcmp(family, "lucidasans")) { family = "lucida"; } +Index: b/jdk/src/solaris/native/sun/awt/awt_InputMethod.c +=================================================================== --- a/jdk/src/solaris/native/sun/awt/awt_InputMethod.c +++ b/jdk/src/solaris/native/sun/awt/awt_InputMethod.c @@ -52,7 +52,7 @@ static void PreeditDrawCallback(XIC, XPo @@ -640,6 +676,8 @@ AWT_LOCK(); adjustStatusWindow(window); AWT_UNLOCK(); +Index: b/jdk/src/solaris/native/sun/awt/fontpath.c +=================================================================== --- a/jdk/src/solaris/native/sun/awt/fontpath.c +++ b/jdk/src/solaris/native/sun/awt/fontpath.c @@ -23,9 +23,9 @@ @@ -654,6 +692,8 @@ #include <stdio.h> #include <stdlib.h> #include <strings.h> +Index: b/jdk/src/solaris/native/sun/awt/awt_Robot.c +=================================================================== --- a/jdk/src/solaris/native/sun/awt/awt_Robot.c +++ b/jdk/src/solaris/native/sun/awt/awt_Robot.c @@ -45,7 +45,7 @@ @@ -665,6 +705,8 @@ #include <sys/socket.h> #endif +Index: b/jdk/src/solaris/native/sun/java2d/j2d_md.h +=================================================================== --- a/jdk/src/solaris/native/sun/java2d/j2d_md.h +++ b/jdk/src/solaris/native/sun/java2d/j2d_md.h @@ -30,7 +30,8 @@ @@ -677,6 +719,8 @@ #include <stdint.h> #endif /* __linux__ || MACOSX */ +Index: b/jdk/src/solaris/native/sun/java2d/loops/vis_FuncArray.c +=================================================================== --- a/jdk/src/solaris/native/sun/java2d/loops/vis_FuncArray.c +++ b/jdk/src/solaris/native/sun/java2d/loops/vis_FuncArray.c @@ -804,7 +804,7 @@ static AnyFunc* hash_table_vis[HASH_SIZE @@ -688,6 +732,8 @@ # define ULTRA_CHIP "sparc64" #else # define ULTRA_CHIP "sun4u" +Index: b/jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c +++ b/jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c @@ -33,7 +33,7 @@ @@ -699,6 +745,8 @@ #include <string.h> #endif +Index: b/jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c +=================================================================== --- a/jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c +++ b/jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c @@ -32,7 +32,7 @@ @@ -710,6 +758,8 @@ #include <string.h> #else #include <strings.h> +Index: b/jdk/src/solaris/native/sun/xawt/XToolkit.c +=================================================================== --- a/jdk/src/solaris/native/sun/xawt/XToolkit.c +++ b/jdk/src/solaris/native/sun/xawt/XToolkit.c @@ -27,7 +27,7 @@ @@ -730,6 +780,8 @@ void print_stack(void) { void *array[10]; +Index: b/jdk/src/solaris/native/java/nio/MappedByteBuffer.c +=================================================================== --- a/jdk/src/solaris/native/java/nio/MappedByteBuffer.c +++ b/jdk/src/solaris/native/java/nio/MappedByteBuffer.c @@ -40,7 +40,7 @@ Java_java_nio_MappedByteBuffer_isLoaded0 @@ -741,27 +793,29 @@ unsigned char *vec = (unsigned char *)malloc(numPages * sizeof(char)); #else char *vec = (char *)malloc(numPages * sizeof(char)); +Index: b/jdk/src/solaris/native/java/util/TimeZone_md.c +=================================================================== --- a/jdk/src/solaris/native/java/util/TimeZone_md.c +++ b/jdk/src/solaris/native/java/util/TimeZone_md.c -@@ -49,7 +49,7 @@ +@@ -55,7 +55,7 @@ #define fileclose fclose #endif -#if defined(__linux__) || defined(_ALLBSD_SOURCE) +#if defined(__linux__) || defined(_ALLBSD_SOURCE) || defined(__GLIBC__) - - static const char *ETC_TIMEZONE_FILE = "/etc/timezone"; -@@ -126,7 +126,7 @@ findZoneinfoFile(char *buf, size_t size, - return NULL; - } - --#if defined(_AIX) || defined(__linux__) || defined(MACOSX) || (defined(__solaris__) \ -+#if defined(_AIX) || defined(__linux__) || defined(__GLIBC__) || defined(MACOSX) || (defined(__solaris__) \ - && (defined(_POSIX_PTHREAD_SEMANTICS) || defined(_LP64))) - while (readdir_r(dirp, entry, &dp) == 0 && dp != NULL) { - #else -@@ -214,7 +214,7 @@ findZoneinfoFile(char *buf, size_t size, + static const char *ZONEINFO_DIR = "/usr/share/zoneinfo"; + static const char *DEFAULT_ZONEINFO_FILE = "/etc/localtime"; +@@ -69,7 +69,7 @@ static const char *DEFAULT_ZONEINFO_FILE + static const char *ETC_ENVIRONMENT_FILE = "/etc/environment"; + #endif + +-#if defined(__linux__) || defined(MACOSX) || defined(__solaris__) ++#if defined(__linux__) || defined(MACOSX) || defined(__solaris__) || defined(__GLIBC__) + + /* + * Returns a pointer to the zone ID portion of the given zoneinfo file +@@ -215,7 +215,7 @@ findZoneinfoFile(char *buf, size_t size, return tz; } @@ -770,33 +824,26 @@ /* * Performs Linux specific mapping and returns a zone ID -@@ -230,7 +230,7 @@ getPlatformTimeZoneID() +@@ -231,7 +231,7 @@ getPlatformTimeZoneID() char *buf; size_t size; --#ifdef __linux__ +-#if defined(__linux__) +#ifdef __linux__ || defined(__GLIBC__) /* * Try reading the /etc/timezone file for Debian distros. There's * no spec of the file format available. This parsing assumes that -@@ -664,7 +664,7 @@ findJavaTZ_md(const char *java_home_dir) - - tz = getenv("TZ"); - --#if defined(__linux__) || defined(_ALLBSD_SOURCE) +@@ -771,7 +771,7 @@ findJavaTZ_md(const char *java_home_dir) + if (*tz == ':') { + tz++; + } +-#if defined(__linux__) +#if defined(__linux__) || defined(_ALLBSD_SOURCE) || defined(__GLIBC__) - if (tz == NULL) { - #else - #if defined (__solaris__) || defined(_AIX) -@@ -690,7 +690,7 @@ findJavaTZ_md(const char *java_home_dir) - #endif - - if (tz != NULL) { --#ifdef __linux__ -+#if defined(__linux__) || defined(__GLIBC__) - /* - * Ignore "posix/" prefix. - */ + /* Ignore "posix/" prefix on Linux. */ + if (strncmp(tz, "posix/", 6) == 0) { + tz += 6; +Index: b/jdk/src/solaris/native/java/io/io_util_md.c +=================================================================== --- a/jdk/src/solaris/native/java/io/io_util_md.c +++ b/jdk/src/solaris/native/java/io/io_util_md.c @@ -99,7 +99,7 @@ fileOpen(JNIEnv *env, jobject this, jstr @@ -808,6 +855,8 @@ /* Remove trailing slashes, since the kernel won't */ char *p = (char *)ps + strlen(ps) - 1; while ((p > ps) && (*p == '/')) +Index: b/jdk/src/solaris/native/java/lang/locale_str.h +=================================================================== --- a/jdk/src/solaris/native/java/lang/locale_str.h +++ b/jdk/src/solaris/native/java/lang/locale_str.h @@ -48,7 +48,7 @@ @@ -870,9 +919,11 @@ "RN", "US", // used on Linux, not clear what it stands for #endif "YU", "CS", // YU has been removed from ISO 3166 +Index: b/jdk/src/solaris/native/java/lang/UNIXProcess_md.c +=================================================================== --- a/jdk/src/solaris/native/java/lang/UNIXProcess_md.c +++ b/jdk/src/solaris/native/java/lang/UNIXProcess_md.c -@@ -396,7 +396,7 @@ __attribute_noinline__ +@@ -397,7 +397,7 @@ __attribute_noinline__ #ifdef START_CHILD_USE_CLONE static pid_t cloneChild(ChildStuff *c) { @@ -881,6 +932,8 @@ #define START_CHILD_CLONE_STACK_SIZE (64 * 1024) /* * See clone(2). +Index: b/jdk/src/solaris/native/java/lang/java_props_md.c +=================================================================== --- a/jdk/src/solaris/native/java/lang/java_props_md.c +++ b/jdk/src/solaris/native/java/lang/java_props_md.c @@ -23,7 +23,7 @@ @@ -928,18 +981,20 @@ #if __BYTE_ORDER == __LITTLE_ENDIAN sprops.unicode_encoding = "UnicodeLittle"; #else +Index: b/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c +=================================================================== --- a/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c +++ b/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c -@@ -33,7 +33,7 @@ - #ifdef __solaris__ - #include <fcntl.h> +@@ -39,7 +39,7 @@ + #define BSD_COMP + #endif #endif -#ifdef __linux__ +#if defined(__linux__) || defined(__GLIBC__) #include <unistd.h> #include <sys/utsname.h> #include <netinet/ip.h> -@@ -291,7 +291,7 @@ Java_java_net_PlainDatagramSocketImpl_di +@@ -299,7 +299,7 @@ Java_java_net_PlainDatagramSocketImpl_di /* The fdObj'fd */ jint fd; @@ -948,7 +1003,7 @@ SOCKADDR addr; int len; #endif -@@ -301,19 +301,26 @@ Java_java_net_PlainDatagramSocketImpl_di +@@ -309,19 +309,26 @@ Java_java_net_PlainDatagramSocketImpl_di } fd = (*env)->GetIntField(env, fdObj, IO_fd_fdID); @@ -976,6 +1031,8 @@ } JVM_Connect(fd, (struct sockaddr *)&addr, len); +Index: b/jdk/src/solaris/native/java/net/Inet6AddressImpl.c +=================================================================== --- a/jdk/src/solaris/native/java/net/Inet6AddressImpl.c +++ b/jdk/src/solaris/native/java/net/Inet6AddressImpl.c @@ -75,7 +75,7 @@ Java_java_net_Inet6AddressImpl_getLocalH @@ -996,6 +1053,8 @@ case EINVAL: case EHOSTUNREACH: /* +Index: b/jdk/src/solaris/native/java/net/Inet4AddressImpl.c +=================================================================== --- a/jdk/src/solaris/native/java/net/Inet4AddressImpl.c +++ b/jdk/src/solaris/native/java/net/Inet4AddressImpl.c @@ -645,7 +645,7 @@ ping4(JNIEnv *env, jint fd, struct socka @@ -1016,6 +1075,8 @@ case EINVAL: case EHOSTUNREACH: /* +Index: b/jdk/src/solaris/native/java/net/NetworkInterface.c +=================================================================== --- a/jdk/src/solaris/native/java/net/NetworkInterface.c +++ b/jdk/src/solaris/native/java/net/NetworkInterface.c @@ -63,17 +63,17 @@ @@ -1072,6 +1133,8 @@ memcpy(&ifr6.ifr_addr, ifa->ifa_addr, MIN(sizeof(ifr6.ifr_addr), ifa->ifa_addr->sa_len)); if (ioctl(sock, SIOCGIFNETMASK_IN6, (caddr_t)&ifr6) < 0) { +Index: b/jdk/src/solaris/native/java/net/net_util_md.c +=================================================================== --- a/jdk/src/solaris/native/java/net/net_util_md.c +++ b/jdk/src/solaris/native/java/net/net_util_md.c @@ -56,6 +56,11 @@ @@ -1086,6 +1149,8 @@ #ifndef IPV6_FLOWINFO_SEND #define IPV6_FLOWINFO_SEND 33 #endif +Index: b/jdk/src/solaris/native/java/net/PlainSocketImpl.c +=================================================================== --- a/jdk/src/solaris/native/java/net/PlainSocketImpl.c +++ b/jdk/src/solaris/native/java/net/PlainSocketImpl.c @@ -32,7 +32,7 @@ @@ -1115,6 +1180,8 @@ /* * Linux/GNU distribution setup /etc/hosts so that * InetAddress.getLocalHost gets back the loopback address +Index: b/jdk/src/solaris/native/java/net/net_util_md.h +=================================================================== --- a/jdk/src/solaris/native/java/net/net_util_md.h +++ b/jdk/src/solaris/native/java/net/net_util_md.h @@ -47,7 +47,7 @@ @@ -1135,6 +1202,8 @@ extern int kernelIsV24(); #endif +Index: b/jdk/src/solaris/classes/sun/font/FcFontConfiguration.java +=================================================================== --- a/jdk/src/solaris/classes/sun/font/FcFontConfiguration.java +++ b/jdk/src/solaris/classes/sun/font/FcFontConfiguration.java @@ -306,7 +306,7 @@ public class FcFontConfiguration extends @@ -1146,6 +1215,8 @@ return; } try { +Index: b/jdk/src/solaris/classes/sun/print/UnixPrintServiceLookup.java +=================================================================== --- a/jdk/src/solaris/classes/sun/print/UnixPrintServiceLookup.java +++ b/jdk/src/solaris/classes/sun/print/UnixPrintServiceLookup.java @@ -161,6 +161,7 @@ public class UnixPrintServiceLookup exte @@ -1156,6 +1227,8 @@ osname.contains("OS X")); } +Index: b/jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java +=================================================================== --- a/jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java +++ b/jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java @@ -102,9 +102,7 @@ class LinuxFileStore @@ -1169,6 +1242,8 @@ } finally { UnixNativeDispatcher.close(fd); } +Index: b/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java +=================================================================== --- a/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java +++ b/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java @@ -238,9 +238,6 @@ class LinuxDosFileAttributeView @@ -1181,6 +1256,8 @@ throw x; } finally { buffer.release(); +Index: b/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java +=================================================================== --- a/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java +++ b/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java @@ -61,6 +61,8 @@ public class DefaultFileSystemProvider { @@ -1192,6 +1269,8 @@ if (osname.contains("OS X")) return createProvider("sun.nio.fs.MacOSXFileSystemProvider"); if (osname.equals("AIX")) +Index: b/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java +=================================================================== --- a/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java +++ b/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java @@ -64,7 +64,7 @@ public class DefaultAsynchronousChannelP @@ -1203,6 +1282,8 @@ return createProvider("sun.nio.ch.LinuxAsynchronousChannelProvider"); if (osname.contains("OS X")) return createProvider("sun.nio.ch.BsdAsynchronousChannelProvider"); +Index: b/jdk/src/solaris/classes/sun/awt/X11/XScrollbarPeer.java +=================================================================== --- a/jdk/src/solaris/classes/sun/awt/X11/XScrollbarPeer.java +++ b/jdk/src/solaris/classes/sun/awt/X11/XScrollbarPeer.java @@ -74,7 +74,7 @@ class XScrollbarPeer extends XComponentP @@ -1214,6 +1295,8 @@ return DEFAULT_WIDTH_LINUX; } else { return DEFAULT_WIDTH_SOLARIS; +Index: b/jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h +=================================================================== --- a/jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h +++ b/jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h @@ -61,7 +61,7 @@ @@ -1225,6 +1308,8 @@ #define __ieee754_sqrt __j__ieee754_sqrt #define __ieee754_acos __j__ieee754_acos #define __ieee754_log __j__ieee754_log +Index: b/jdk/src/share/classes/sun/font/FontUtilities.java +=================================================================== --- a/jdk/src/share/classes/sun/font/FontUtilities.java +++ b/jdk/src/share/classes/sun/font/FontUtilities.java @@ -76,7 +76,7 @@ public final class FontUtilities { @@ -1236,6 +1321,8 @@ isMacOSX = osName.contains("OS X"); // TODO: MacOSX +Index: b/jdk/src/share/classes/sun/print/PSPrinterJob.java +=================================================================== --- a/jdk/src/share/classes/sun/print/PSPrinterJob.java +++ b/jdk/src/share/classes/sun/print/PSPrinterJob.java @@ -1587,7 +1587,9 @@ public class PSPrinterJob extends Raster @@ -1249,6 +1336,8 @@ execCmd = new String[ncomps]; execCmd[n++] = "/usr/bin/lpr"; if ((pFlags & PRINTER) != 0) { +Index: b/jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java +=================================================================== --- a/jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java +++ b/jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java @@ -1306,6 +1306,7 @@ public class ExtendedCharsets @@ -1259,6 +1348,8 @@ || osName.contains("OS X")) { charset("x-COMPOUND_TEXT", "COMPOUND_TEXT", new String[] { +Index: b/jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java +=================================================================== --- a/jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java +++ b/jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java @@ -49,6 +49,7 @@ public class GSSManagerImpl extends GSSM @@ -1269,6 +1360,8 @@ osname.startsWith("Linux")) { return new Boolean(System.getProperty (USE_NATIVE_PROP)); +Index: b/jdk/src/solaris/native/sun/net/portconfig.c +=================================================================== --- a/jdk/src/solaris/native/sun/net/portconfig.c +++ b/jdk/src/solaris/native/sun/net/portconfig.c @@ -28,7 +28,7 @@ @@ -1289,6 +1382,8 @@ { int ret; size_t size = sizeof(range->lower); +Index: b/jdk/src/solaris/classes/sun/net/PortConfig.java +=================================================================== --- a/jdk/src/solaris/classes/sun/net/PortConfig.java +++ b/jdk/src/solaris/classes/sun/net/PortConfig.java @@ -63,6 +63,9 @@ public final class PortConfig { @@ -1301,6 +1396,8 @@ } else { throw new InternalError( "sun.net.PortConfig: unknown OS"); +Index: b/jdk/src/share/classes/java/awt/GraphicsEnvironment.java +=================================================================== --- a/jdk/src/share/classes/java/awt/GraphicsEnvironment.java +++ b/jdk/src/share/classes/java/awt/GraphicsEnvironment.java @@ -180,6 +180,7 @@ public abstract class GraphicsEnvironmen @@ -1311,6 +1408,8 @@ "NetBSD".equals(osName) || "OpenBSD".equals(osName) || "AIX".equals(osName)) && +Index: b/jdk/make/mapfiles/libattach/mapfile-bsd +=================================================================== --- /dev/null +++ b/jdk/make/mapfiles/libattach/mapfile-bsd @@ -0,0 +1,41 @@ @@ -1355,6 +1454,8 @@ + local: + *; +}; +Index: b/jdk/make/lib/ServiceabilityLibraries.gmk +=================================================================== --- a/jdk/make/lib/ServiceabilityLibraries.gmk +++ b/jdk/make/lib/ServiceabilityLibraries.gmk @@ -34,7 +34,7 @@ endif @@ -1366,6 +1467,8 @@ LIBATTACH_EXCLUDE_FILES += BsdVirtualMachine.c endif ifneq ($(OPENJDK_TARGET_OS),aix) +Index: b/jdk/src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider +=================================================================== --- a/jdk/src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider +++ b/jdk/src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider @@ -31,4 +31,5 @@ @@ -1374,6 +1477,8 @@ #[macosx]sun.tools.attach.BsdAttachProvider +#[bsd]sun.tools.attach.BsdAttachProvider #[aix]sun.tools.attach.AixAttachProvider +Index: b/jdk/make/CompileJavaClasses.gmk +=================================================================== --- a/jdk/make/CompileJavaClasses.gmk +++ b/jdk/make/CompileJavaClasses.gmk @@ -135,16 +135,22 @@ ifneq ($(OPENJDK_TARGET_OS), linux) @@ -1402,6 +1507,8 @@ sun/tools/attach/BsdAttachProvider.java \ sun/tools/attach/BsdVirtualMachine.java endif +Index: b/jdk/src/solaris/native/sun/management/OperatingSystemImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/management/OperatingSystemImpl.c +++ b/jdk/src/solaris/native/sun/management/OperatingSystemImpl.c @@ -352,7 +352,13 @@ Java_sun_management_OperatingSystemImpl_ @@ -1418,6 +1525,8 @@ rlen = sizeof(result); if (sysctl(mib, 2, &result, &rlen, NULL, 0) != 0) { throw_internal_error(env, "sysctl failed"); +Index: b/jdk/make/lib/SoundLibraries.gmk +=================================================================== --- a/jdk/make/lib/SoundLibraries.gmk +++ b/jdk/make/lib/SoundLibraries.gmk @@ -71,6 +71,11 @@ ifeq ($(OPENJDK_TARGET_OS), linux) @@ -1432,9 +1541,11 @@ ifeq ($(OPENJDK_TARGET_OS), aix) LIBJSOUND_CFLAGS += -DX_PLATFORM=X_AIX endif # OPENJDK_TARGET_OS aix +Index: b/jdk/make/lib/CoreLibraries.gmk +=================================================================== --- a/jdk/make/lib/CoreLibraries.gmk +++ b/jdk/make/lib/CoreLibraries.gmk -@@ -266,7 +266,7 @@ $(eval $(call SetupNativeCompilation,BUI +@@ -267,7 +267,7 @@ $(eval $(call SetupNativeCompilation,BUI LDFLAGS_windows := -export:ZIP_Open -export:ZIP_Close -export:ZIP_FindEntry \ -export:ZIP_ReadEntry -export:ZIP_GetNextEntry -export:ZIP_CRC32 jvm.lib \ $(WIN_JAVA_LIB), \ @@ -1443,7 +1554,7 @@ LDFLAGS_SUFFIX_solaris := -ljvm -ljava $(LIBZ) -lc, \ LDFLAGS_SUFFIX_aix := -ljvm -ljava $(LIBZ),\ LDFLAGS_SUFFIX_macosx := $(LIBZ) -ljava -ljvm, \ -@@ -413,10 +413,12 @@ $(eval $(call SetupNativeCompilation,BUI +@@ -414,10 +414,12 @@ $(eval $(call SetupNativeCompilation,BUI LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/..), \ @@ -1456,6 +1567,8 @@ LDFLAGS_SUFFIX_aix := $(LIBZ) $(LIBDL),\ LDFLAGS_SUFFIX_macosx := $(LIBZ), \ LDFLAGS_SUFFIX_windows := \ +Index: b/jdk/make/lib/NioLibraries.gmk +=================================================================== --- a/jdk/make/lib/NioLibraries.gmk +++ b/jdk/make/lib/NioLibraries.gmk @@ -77,6 +77,24 @@ ifeq ($(OPENJDK_TARGET_OS), linux) @@ -1491,6 +1604,8 @@ LDFLAGS_SUFFIX_aix := -ljava -lnet $(LIBDL),\ LDFLAGS_SUFFIX_solaris := -ljvm -lsocket -lposix4 $(LIBDL) \ -lsendfile -ljava -lnet -lc, \ +Index: b/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c +=================================================================== --- a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c +++ b/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c @@ -672,6 +672,7 @@ int xrun_recovery(AlsaPcmInfo* info, int @@ -1509,6 +1624,8 @@ } else if (err == -EAGAIN) { TRACE0("xrun_recovery: EAGAIN try again flag.\n"); return 0; +Index: b/jdk/make/CompileLaunchers.gmk +=================================================================== --- a/jdk/make/CompileLaunchers.gmk +++ b/jdk/make/CompileLaunchers.gmk @@ -163,13 +163,13 @@ define SetupLauncher @@ -1563,6 +1680,8 @@ BUILD_LAUNCHERS += $(JAVA_RMI_CGI) endif ifeq ($(OPENJDK_TARGET_OS), solaris) +Index: b/jdk/src/share/bin/jli_util.h +=================================================================== --- a/jdk/src/share/bin/jli_util.h +++ b/jdk/src/share/bin/jli_util.h @@ -83,7 +83,7 @@ void JLI_CmdToArgs(char *cmdline); @@ -1574,6 +1693,8 @@ #define _LARGFILE64_SOURCE #define JLI_Lseek lseek64 #endif +Index: b/jdk/make/data/classlist/classlist.bsd +=================================================================== --- /dev/null +++ b/jdk/make/data/classlist/classlist.bsd @@ -0,0 +1,2454 @@ @@ -4031,6 +4152,8 @@ +sun/util/resources/en/TimeZoneNames_en +sun/util/spi/CalendarProvider +# e4fe875988768cf5 +Index: b/jdk/make/Images.gmk +=================================================================== --- a/jdk/make/Images.gmk +++ b/jdk/make/Images.gmk @@ -236,11 +236,11 @@ ifeq ($(PROFILE), ) @@ -4074,6 +4197,8 @@ JRE_MAN_PAGE_LIST = $(addprefix $(JRE_IMAGE_DIR)/man/man1/, $(JRE_MAN_PAGES)) \ $(addprefix $(JRE_IMAGE_DIR)/man/ja_JP.UTF-8/man1/, $(JRE_MAN_PAGES)) \ $(JRE_IMAGE_DIR)/man/ja +Index: b/jdk/make/mapfiles/libnio/mapfile-bsd +=================================================================== --- /dev/null +++ b/jdk/make/mapfiles/libnio/mapfile-bsd @@ -0,0 +1,190 @@ @@ -4267,6 +4392,8 @@ + local: + *; +}; +Index: b/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c +=================================================================== --- a/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c +++ b/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c @@ -45,8 +45,12 @@ @@ -4365,6 +4492,8 @@ LDFLAGS_SUFFIX_solaris := -lc, \ LDFLAGS_SUFFIX_windows := $(WIN_JAVA_LIB) advapi32.lib user32.lib version.lib, \ LDFLAGS_SUFFIX_posix := -lm -ljava -ljvm, \ +Index: b/jdk/src/share/lib/security/java.security-bsd +=================================================================== --- /dev/null +++ b/jdk/src/share/lib/security/java.security-bsd @@ -0,0 +1,569 @@ === modified file 'debian/rules' --- debian/rules 2015-10-22 12:11:07 +0000 +++ debian/rules 2015-10-31 02:06:26 +0000 @@ -415,7 +415,6 @@ libjpeg-fix.diff \ sparc-fixes.diff \ jdk-target-arch-define.diff \ - jvm-detect-32bit-archs.diff \ m68k-support.diff \ javadoc-sort-enum-and-annotation-types.diff \ @@ -2300,7 +2299,7 @@ is_release = is_release = yes hg_project = jdk8u -hg_tag = jdk8u66-b17 +hg_tag = jdk8u72-b05 package_version = $(subst jdk,,$(hg_tag)) ifneq ($(is_release),yes) package_version := $(subst -,~,$(package_version)) === modified file 'hotspot-aarch64.tar.xz' Binary files hotspot-aarch64.tar.xz 2015-10-22 12:01:37 +0000 and hotspot-aarch64.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'hotspot.tar.xz' Binary files hotspot.tar.xz 2015-10-22 12:01:37 +0000 and hotspot.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'jaxp.tar.xz' Binary files jaxp.tar.xz 2015-10-22 12:01:37 +0000 and jaxp.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'jaxws.tar.xz' Binary files jaxws.tar.xz 2015-10-22 12:01:37 +0000 and jaxws.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'jdk.tar.xz' Binary files jdk.tar.xz 2015-10-22 12:01:37 +0000 and jdk.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'langtools.tar.xz' Binary files langtools.tar.xz 2015-10-22 12:01:37 +0000 and langtools.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'nashorn.tar.xz' Binary files nashorn.tar.xz 2015-10-22 12:01:37 +0000 and nashorn.tar.xz 2015-10-31 02:06:26 +0000 differ === modified file 'root.tar.xz' Binary files root.tar.xz 2015-10-22 12:01:37 +0000 and root.tar.xz 2015-10-31 02:06:26 +0000 differ
__ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use [email protected] for discussions and questions.

