Control: tags -1 + patch

Here is a patch fixing the build failure with Java 9 & 10:

--- a/src/java/Makefile.am
+++ b/src/java/Makefile.am
@@ -47,11 +47,9 @@

 $(CEPH_PROXY): $(JAVA_SRC)
        export CLASSPATH=java/ ; \
-       $(JAVAC) -classpath java -source 1.5 -target 1.5 -Xlint:-options 
java/com/ceph/fs/*.java
+       $(JAVAC) -classpath java -source 1.8 -target 1.8 -Xlint:-options 
java/com/ceph/fs/*.java -h native

 $(JAVA_H): $(CEPH_PROXY)
-       export CLASSPATH=java/ ; \
-       $(JAVAH) -classpath java -jni -o $@ com.ceph.fs.CephMount

 libcephfs.jar: $(CEPH_PROXY)
        $(JAR) cf $@ $(JAVA_CLASSES:%=-C java %)
@@ -72,7 +70,7 @@

 $(CEPH_TEST_PROXY): $(JAVA_TEST_SRC) $(CEPH_PROXY)
        export CLASSPATH=$(CLASSPATH):$(EXTRA_CLASSPATH_JAR):java/:test/ ; \
-       $(JAVAC) -source 1.5 -target 1.5 -Xlint:-options test/com/ceph/fs/*.java
+       $(JAVAC) -source 1.8 -target 1.8 -Xlint:-options test/com/ceph/fs/*.java

 libcephfs-test.jar: $(CEPH_TEST_PROXY)
        $(JAR) cf $@ $(JAVA_TEST_CLASSES:%=-C test %)

Reply via email to