[libnb-platform-java] 02/07: Add java9.patch.
Markus Koschany
apo at moszumanska.debian.org
Tue Apr 24 19:17:10 BST 2018
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch master
in repository libnb-platform-java.
commit ef1d472797328e5843007d14788da1cbd03033dc
Author: Markus Koschany <apo at debian.org>
Date: Tue Apr 24 18:39:30 2018 +0200
Add java9.patch.
---
debian/patches/ant-10.patch | 4 ++--
debian/patches/java9.patch | 52 +++++++++++++++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 55 insertions(+), 2 deletions(-)
diff --git a/debian/patches/ant-10.patch b/debian/patches/ant-10.patch
index 0041005..2f8cbd0 100644
--- a/debian/patches/ant-10.patch
+++ b/debian/patches/ant-10.patch
@@ -8,7 +8,7 @@ Subject: ant 10
2 files changed, 10 insertions(+)
diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/ModuleSelector.java b/nbbuild/antsrc/org/netbeans/nbbuild/ModuleSelector.java
-index 85c4da0..1458076 100644
+index 85c4da0..d5b407b 100644
--- a/nbbuild/antsrc/org/netbeans/nbbuild/ModuleSelector.java
+++ b/nbbuild/antsrc/org/netbeans/nbbuild/ModuleSelector.java
@@ -61,6 +61,7 @@ import org.apache.tools.ant.BuildException;
@@ -31,7 +31,7 @@ index 85c4da0..1458076 100644
validate();
diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/ModuleStateSelector.java b/nbbuild/antsrc/org/netbeans/nbbuild/ModuleStateSelector.java
-index 288e22f..45a90db 100644
+index 288e22f..0cfaef0 100644
--- a/nbbuild/antsrc/org/netbeans/nbbuild/ModuleStateSelector.java
+++ b/nbbuild/antsrc/org/netbeans/nbbuild/ModuleStateSelector.java
@@ -58,6 +58,7 @@ import org.apache.tools.ant.BuildException;
diff --git a/debian/patches/java9.patch b/debian/patches/java9.patch
new file mode 100644
index 0000000..35cb840
--- /dev/null
+++ b/debian/patches/java9.patch
@@ -0,0 +1,52 @@
+From: Markus Koschany <apo at debian.org>
+Date: Tue, 24 Apr 2018 18:39:21 +0200
+Subject: java9
+
+---
+ openide.util.lookup/nbproject/project.properties | 2 +-
+ .../util/lookup/implspi/AbstractServiceProviderProcessor.java | 5 +++--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/openide.util.lookup/nbproject/project.properties b/openide.util.lookup/nbproject/project.properties
+index f04bc5b..2511aa0 100644
+--- a/openide.util.lookup/nbproject/project.properties
++++ b/openide.util.lookup/nbproject/project.properties
+@@ -41,7 +41,7 @@
+ # made subject to such option by the copyright holder.
+
+ module.jar.dir=lib
+-javac.source=1.6
++javac.source=1.7
+ javac.compilerargs=-Xlint -Xlint:-serial
+
+ javadoc.arch=${basedir}/arch.xml
+diff --git a/openide.util.lookup/src/org/openide/util/lookup/implspi/AbstractServiceProviderProcessor.java b/openide.util.lookup/src/org/openide/util/lookup/implspi/AbstractServiceProviderProcessor.java
+index a3c0eb5..bb7fabb 100644
+--- a/openide.util.lookup/src/org/openide/util/lookup/implspi/AbstractServiceProviderProcessor.java
++++ b/openide.util.lookup/src/org/openide/util/lookup/implspi/AbstractServiceProviderProcessor.java
+@@ -50,6 +50,7 @@ import java.io.OutputStream;
+ import java.io.OutputStreamWriter;
+ import java.io.PrintWriter;
+ import java.lang.annotation.Annotation;
++import java.nio.file.NoSuchFileException;
+ import java.util.ArrayList;
+ import java.util.HashMap;
+ import java.util.List;
+@@ -222,7 +223,7 @@ public abstract class AbstractServiceProviderProcessor extends AbstractProcessor
+ // at com.sun.tools.javac.processing.JavacFiler.getResource(JavacFiler.java:434)
+ // at org.netbeans.modules.openide.util.AbstractServiceProviderProcessor.register(AbstractServiceProviderProcessor.java:163)
+ // at org.netbeans.modules.openide.util.ServiceProviderProcessor.register(ServiceProviderProcessor.java:99)
+- } catch (FileNotFoundException x) {
++ } catch (FileNotFoundException | NoSuchFileException x) {
+ // Good.
+ }
+ try {
+@@ -233,7 +234,7 @@ public abstract class AbstractServiceProviderProcessor extends AbstractProcessor
+ } finally {
+ is.close();
+ }
+- } catch (FileNotFoundException x) {
++ } catch (FileNotFoundException | NoSuchFileException x) {
+ // OK, created for the first time
+ }
+ } catch (IOException x) {
diff --git a/debian/patches/series b/debian/patches/series
index a3dc737..2a826c2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -11,3 +11,4 @@ netbeans-platform-o.n.html.ko4j.patch
gcc-6-ftbfs.patch
jna-4.4.0-compatibility.patch
ant-10.patch
+java9.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libnb-platform-java.git
More information about the pkg-java-commits
mailing list