[bionic SRU] Port libjsyntaxpane-java 0.9.6~r156-7 java9 crash to bionic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libjsyntaxpane-java (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Freeplane uses libjsyntaxpane-java for editing groovy and latex content
* libjsyntaxpane-
Java9, it crashes at runtime when opening the editor(s).
* The fix is simple (one patch for java9 fix, one patch for making it
build without maven) is simple and well tested on Debian unstable
and Debian testing
[Test Case]
* Install 'freeplane', add a node with content "\latex $x_2=3$"
(without quotes), and edit the node with Alt+Enter. Without the fix
(-6), there will be a popup with an exception. With the fix
(-6ubuntu1), an editor with syntax highlighting will pop up.
[Regression Potential]
* In theory, the editor could still not work with the new (-6ubuntu1) version (unlikely, because the fix is well-tested). There is no risk since the current version of libjsyntaxpane-java is completely broken.
[Original Description]
Please sync libjsyntaxpane-java 0.9.6~r156-7 (universe) from Debian unstable (main)
Changelog entries since current bionic version 0.9.6~r156-6:
libjsyntaxpane-java (0.9.6~r156-7) unstable; urgency=medium
* Fix java 9 problem (ported from https:/
* Patch out pom.xml to avoid maven build
* Use debhelper compat level 11
* Add myself to Uploaders:
* Declare conformance with standards-version 4.1.4
* Update Vcs-* to point to salsa
* Override bad-jar-name and obsolete-
* Ignore embedded-
for now, see #883981
-- Felix Natter <email address hidden> Tue, 24 Apr 2018 19:43:37 +0200
summary: |
- Sync libjsyntaxpane-java 0.9.6~r156-7 (universe) from Debian unstable - (main) + [bionic SRU] Port libjsyntaxpane-java 0.9.6~r156-7 java9 crash to bionic |
tags: | added: bionic patch |
Changed in libjsyntaxpane-java (Ubuntu Bionic): | |
status: | Incomplete → New |
description: | updated |
This fixes a problem with freeplane, where the LaTeX/Groovy editor does not work.
Thanks and Best Regards!
Felix