[Pkg-phototools-devel] Bug#873997: FTBFS with Java 9 due to -source/-target only
Markus Koschany
apo at debian.org
Mon Jan 22 23:00:14 UTC 2018
Control: tags -1 patch
Dear maintainer,
I've prepared a patch to fix the FTBFS with Java 9. Please find attached
the debdiff.
I presume one could also override the JAVA_SOURCE_VERSION CMake variable
in debian/rules but I haven't found an immediate solution for that. The
patch definitely works though.
Regards,
Markus
-------------- next part --------------
diff -Nru openjpeg2-2.3.0/debian/changelog openjpeg2-2.3.0/debian/changelog
--- openjpeg2-2.3.0/debian/changelog 2017-10-16 07:43:41.000000000 +0200
+++ openjpeg2-2.3.0/debian/changelog 2018-01-22 23:49:37.000000000 +0100
@@ -1,3 +1,10 @@
+openjpeg2 (2.3.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTBFS with Java 9.
+
+ -- Markus Koschany <apo at debian.org> Mon, 22 Jan 2018 23:49:37 +0100
+
openjpeg2 (2.3.0-1) unstable; urgency=medium
* New upstream release. Closes: #877758
diff -Nru openjpeg2-2.3.0/debian/patches/java9.patch openjpeg2-2.3.0/debian/patches/java9.patch
--- openjpeg2-2.3.0/debian/patches/java9.patch 1970-01-01 01:00:00.000000000 +0100
+++ openjpeg2-2.3.0/debian/patches/java9.patch 2018-01-22 23:49:37.000000000 +0100
@@ -0,0 +1,25 @@
+From: Markus Koschany <apo at debian.org>
+Date: Mon, 22 Jan 2018 23:49:10 +0100
+Subject: java9
+
+---
+ src/bin/jpip/CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/bin/jpip/CMakeLists.txt b/src/bin/jpip/CMakeLists.txt
+index 301d885..b412510 100644
+--- a/src/bin/jpip/CMakeLists.txt
++++ b/src/bin/jpip/CMakeLists.txt
+@@ -61,10 +61,10 @@ find_package(Java 1.5 COMPONENTS Development) # javac, jar
+
+ # User can override this:
+ if(NOT DEFINED JAVA_SOURCE_VERSION)
+- set(JAVA_SOURCE_VERSION 1.5)
++ set(JAVA_SOURCE_VERSION 1.7)
+ endif()
+ if(NOT DEFINED JAVA_TARGET_VERSION)
+- set(JAVA_TARGET_VERSION 1.5)
++ set(JAVA_TARGET_VERSION 1.7)
+ endif()
+
+ # Only build the java viewer if dev is found:
diff -Nru openjpeg2-2.3.0/debian/patches/series openjpeg2-2.3.0/debian/patches/series
--- openjpeg2-2.3.0/debian/patches/series 2017-10-16 07:43:41.000000000 +0200
+++ openjpeg2-2.3.0/debian/patches/series 2018-01-22 23:49:37.000000000 +0100
@@ -1 +1,2 @@
multiarch_path.patch
+java9.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-phototools-devel/attachments/20180123/f33e6c9e/attachment.sig>
More information about the Pkg-phototools-devel
mailing list