[Midnightbsd-cvs] mports [20159] trunk/java/openjdk7: Fix DefaultAsynchronousChannelProvider.create to not crash but rather create an instance of BsdAsynchronousChannelProvider ().

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Aug 31 18:07:34 EDT 2015


Revision: 20159
          http://svnweb.midnightbsd.org/mports/?rev=20159
Author:   laffer1
Date:     2015-08-31 18:07:33 -0400 (Mon, 31 Aug 2015)
Log Message:
-----------
Fix DefaultAsynchronousChannelProvider.create to not crash but rather create an instance of BsdAsynchronousChannelProvider().

Modified Paths:
--------------
    trunk/java/openjdk7/Makefile

Added Paths:
-----------
    trunk/java/openjdk7/files/patch-src-solaris-classes-sun-nio-ch-DefaultAsynchronousChanneldProvider.java

Modified: trunk/java/openjdk7/Makefile
===================================================================
--- trunk/java/openjdk7/Makefile	2015-08-31 13:02:39 UTC (rev 20158)
+++ trunk/java/openjdk7/Makefile	2015-08-31 22:07:33 UTC (rev 20159)
@@ -2,7 +2,7 @@
 
 PORTNAME=	openjdk
 PORTVERSION=	${JDK_MAJOR_VERSION}.${PORT_MINOR_VERSION}.${PORT_BUILD_NUMBER}
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	java devel
 MASTER_SITES=	http://download.java.net/openjdk/jdk${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}/promoted/b${JDK_BUILD_NUMBER}/ \
 		http://download.java.net/jaxp/1.4.5/:jaxp \

Added: trunk/java/openjdk7/files/patch-src-solaris-classes-sun-nio-ch-DefaultAsynchronousChanneldProvider.java
===================================================================
--- trunk/java/openjdk7/files/patch-src-solaris-classes-sun-nio-ch-DefaultAsynchronousChanneldProvider.java	                        (rev 0)
+++ trunk/java/openjdk7/files/patch-src-solaris-classes-sun-nio-ch-DefaultAsynchronousChanneldProvider.java	2015-08-31 22:07:33 UTC (rev 20159)
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java.orig	2013-10-28 01:26:45.766774262 +0100
++++ jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java	2013-10-28 01:27:24.043766301 +0100
+@@ -50,7 +50,7 @@
+             return new SolarisAsynchronousChannelProvider();
+         if (osname.equals("Linux"))
+             return new LinuxAsynchronousChannelProvider();
+-        if (osname.contains("OS X"))
++        if (osname.contains("OS X") || osname.equals("FreeBSD"))
+             return new BsdAsynchronousChannelProvider();
+         throw new InternalError("platform not recognized");
+     }


Property changes on: trunk/java/openjdk7/files/patch-src-solaris-classes-sun-nio-ch-DefaultAsynchronousChanneldProvider.java
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list