1 --- jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java
2 +++ jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java
3 @@ -26,6 +26,7 @@
4  package sun.nio.fs;
5 
6  import java.nio.file.*;
7 +import java.nio.file.spi.FileSystemProvider;
8  import java.nio.file.spi.FileTypeDetector;
9  import java.io.IOException;
10  import java.security.AccessController;
11 @@ -40,6 +41,10 @@
12          super();
13      }
14 
15 +    public BsdFileSystemProvider(FileSystemProvider f) {
16 +        super();
17 +    }
18 +
19      @Override
20      BsdFileSystem newFileSystem(String dir) {
21          return new BsdFileSystem(this, dir);
22 @@ -54,7 +59,7 @@
23      FileTypeDetector getFileTypeDetector() {
24          Path userMimeTypes = Paths.get(AccessController.doPrivileged(
25              new GetPropertyAction("user.home")), ".mime.types");
26 -        Path etcMimeTypes = Paths.get("/etc/mime.types");
27 +        Path etcMimeTypes = Paths.get("%%LOCALBASE%%/etc/mime.types");
28 
29          return chain(new GnomeFileTypeDetector(),
30                       new MimeTypesFileTypeDetector(userMimeTypes),
31