mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-21 00:25:50 +00:00
. Update to 7u65.
This commit is contained in:
parent
b6a6a97ea5
commit
63182852ca
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=362066
@ -3,7 +3,6 @@
|
||||
|
||||
PORTNAME= openjdk
|
||||
PORTVERSION= ${JDK_MAJOR_VERSION}.${PORT_MINOR_VERSION}.${PORT_BUILD_NUMBER}
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= java devel
|
||||
MASTER_SITES= http://download.java.net/openjdk/jdk${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}/promoted/b${JDK_BUILD_NUMBER}/ \
|
||||
@ -36,8 +35,8 @@ DEBUG_DESC= Enable extra debugging info
|
||||
POLICY_DESC= Install the Unlimited Strength Policy Files
|
||||
TZUPDATE_DESC= Update the time zone data
|
||||
|
||||
PORT_MINOR_VERSION= 60
|
||||
PORT_BUILD_NUMBER= 19
|
||||
PORT_MINOR_VERSION= 65
|
||||
PORT_BUILD_NUMBER= 17
|
||||
JDK_MAJOR_VERSION= 7
|
||||
JDK_MINOR_VERSION= 40
|
||||
JDK_BUILD_NUMBER= 43
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,51 +0,0 @@
|
||||
--- jdk/src/solaris/native/sun/nio/ch/NativeThread.c
|
||||
+++ jdk/src/solaris/native/sun/nio/ch/NativeThread.c
|
||||
@@ -33,12 +33,20 @@
|
||||
#include "nio_util.h"
|
||||
|
||||
|
||||
-#ifdef __linux__
|
||||
+#if defined(__linux__) || defined(_ALLBSD_SOURCE)
|
||||
+#if defined(__linux__)
|
||||
#include <pthread.h>
|
||||
#include <sys/signal.h>
|
||||
|
||||
/* Also defined in src/solaris/native/java/net/linux_close.c */
|
||||
#define INTERRUPT_SIGNAL (__SIGRTMAX - 2)
|
||||
+#else
|
||||
+#include <pthread.h>
|
||||
+#include <signal.h>
|
||||
+
|
||||
+/* Also defined in src/solaris/native/java/net/bsd_close.c */
|
||||
+#define INTERRUPT_SIGNAL SIGIO
|
||||
+#endif
|
||||
|
||||
static void
|
||||
nullHandler(int sig)
|
||||
@@ -51,7 +59,7 @@
|
||||
JNIEXPORT void JNICALL
|
||||
Java_sun_nio_ch_NativeThread_init(JNIEnv *env, jclass cl)
|
||||
{
|
||||
-#ifdef __linux__
|
||||
+#if defined(__linux__) || defined(_ALLBSD_SOURCE)
|
||||
|
||||
/* Install the null handler for INTERRUPT_SIGNAL. This might overwrite the
|
||||
* handler previously installed by java/net/linux_close.c, but that's okay
|
||||
@@ -74,7 +82,7 @@
|
||||
JNIEXPORT jlong JNICALL
|
||||
Java_sun_nio_ch_NativeThread_current(JNIEnv *env, jclass cl)
|
||||
{
|
||||
-#ifdef __linux__
|
||||
+#if defined(__linux__) || defined(_ALLBSD_SOURCE)
|
||||
return (long)pthread_self();
|
||||
#else
|
||||
return -1;
|
||||
@@ -84,7 +92,7 @@
|
||||
JNIEXPORT void JNICALL
|
||||
Java_sun_nio_ch_NativeThread_signal(JNIEnv *env, jclass cl, jlong thread)
|
||||
{
|
||||
-#ifdef __linux__
|
||||
+#if defined(__linux__) || defined(_ALLBSD_SOURCE)
|
||||
if (pthread_kill((pthread_t)thread, INTERRUPT_SIGNAL))
|
||||
JNU_ThrowIOExceptionWithLastError(env, "Thread signal failed");
|
||||
#endif
|
Loading…
Reference in New Issue
Block a user