[tomcat7] 01/02: Add patch 0020-disable-java8-support-with-jdtcompiler.patch
Miguel Landaeta
nomadium at moszumanska.debian.org
Fri May 2 03:05:51 UTC 2014
This is an automated email from the git hooks/post-receive script.
nomadium pushed a commit to branch master
in repository tomcat7.
commit 946c3a09b011af610db132780cbf43a0f272c913
Author: Miguel Landaeta <nomadium at debian.org>
Date: Thu May 1 23:35:33 2014 -0300
Add patch 0020-disable-java8-support-with-jdtcompiler.patch
---
debian/changelog | 4 +++-
...20-disable-java8-support-with-jdtcompiler.patch | 28 ++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index c89a792..ce8900a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,9 +4,11 @@ tomcat7 (7.0.53-1) UNRELEASED; urgency=low
* Refresh patches:
- debian/patches/0011-fix-classpath-lintian-warnings.patch.
- debian/patches/0015_disable_test_TestCometProcessor.patch.
+ * Add new patch:
+ - Disabled Java 8 support in JSPs (requires an Eclipse compiler update).
* Update my email address in Uploaders list.
- -- Miguel Landaeta <nomadium at debian.org> Thu, 01 May 2014 21:58:20 -0300
+ -- Miguel Landaeta <nomadium at debian.org> Thu, 01 May 2014 23:33:35 -0300
tomcat7 (7.0.52-1) unstable; urgency=low
diff --git a/debian/patches/0020-disable-java8-support-with-jdtcompiler.patch b/debian/patches/0020-disable-java8-support-with-jdtcompiler.patch
new file mode 100644
index 0000000..798bc66
--- /dev/null
+++ b/debian/patches/0020-disable-java8-support-with-jdtcompiler.patch
@@ -0,0 +1,28 @@
+Description: Drop Java 8 support in JSP files until the Eclipse compiler is updated
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: no
+
+--- tomcat7-7.0.53.orig/java/org/apache/jasper/compiler/JDTCompiler.java
++++ tomcat7-7.0.53/java/org/apache/jasper/compiler/JDTCompiler.java
+@@ -333,9 +333,6 @@ public class JDTCompiler extends org.apa
+ } else if(opt.equals("1.7")) {
+ settings.put(CompilerOptions.OPTION_Source,
+ CompilerOptions.VERSION_1_7);
+- } else if(opt.equals("1.8")) {
+- settings.put(CompilerOptions.OPTION_Source,
+- CompilerOptions.VERSION_1_8);
+ } else {
+ log.warn("Unknown source VM " + opt + " ignored.");
+ settings.put(CompilerOptions.OPTION_Source,
+@@ -377,11 +374,6 @@ public class JDTCompiler extends org.apa
+ CompilerOptions.VERSION_1_7);
+ settings.put(CompilerOptions.OPTION_Compliance,
+ CompilerOptions.VERSION_1_7);
+- } else if(opt.equals("1.8")) {
+- settings.put(CompilerOptions.OPTION_TargetPlatform,
+- CompilerOptions.VERSION_1_8);
+- settings.put(CompilerOptions.OPTION_Compliance,
+- CompilerOptions.VERSION_1_8);
+ } else {
+ log.warn("Unknown target VM " + opt + " ignored.");
+ settings.put(CompilerOptions.OPTION_TargetPlatform,
diff --git a/debian/patches/series b/debian/patches/series
index ea1e9e8..35ae345 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -13,3 +13,4 @@
0017-use-jdbc-pool-default.patch
0018-fix-manager-webapp.patch
0019-add-distribution-to-error-page.patch
+0020-disable-java8-support-with-jdtcompiler.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/tomcat7.git
More information about the pkg-java-commits
mailing list