From aa8f38c3b67bc647eb1082c28adbf84a577ec664 Mon Sep 17 00:00:00 2001 From: Jung-uk Kim Date: Fri, 28 Mar 2014 22:11:29 +0000 Subject: Add a port of OpenJDK8. Submitted by: Brian Gardner (preliminary version) --- ...s-classes-sun-nio-fs-BsdFileSystemProvider.java | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java (limited to 'java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java') diff --git a/java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java b/java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java new file mode 100644 index 000000000000..951b54497623 --- /dev/null +++ b/java/openjdk8/files/patch-jdk-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java @@ -0,0 +1,30 @@ +--- jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java ++++ jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java +@@ -26,6 +26,7 @@ + package sun.nio.fs; + + import java.nio.file.*; ++import java.nio.file.spi.FileSystemProvider; + import java.nio.file.spi.FileTypeDetector; + import java.io.IOException; + import java.security.AccessController; +@@ -40,6 +41,10 @@ + super(); + } + ++ public BsdFileSystemProvider(FileSystemProvider f) { ++ super(); ++ } ++ + @Override + BsdFileSystem newFileSystem(String dir) { + return new BsdFileSystem(this, dir); +@@ -54,7 +59,7 @@ + FileTypeDetector getFileTypeDetector() { + Path userMimeTypes = Paths.get(AccessController.doPrivileged( + new GetPropertyAction("user.home")), ".mime.types"); +- Path etcMimeTypes = Paths.get("/etc/mime.types"); ++ Path etcMimeTypes = Paths.get("%%LOCALBASE%%/etc/mime.types"); + + return chain(new GnomeFileTypeDetector(), + new MimeTypesFileTypeDetector(userMimeTypes), -- cgit v1.2.3