I had a go at this and it looks like the package simply is not ready for Java 9+. The unmappable character error is bogus. Rather issues like using an underscore character as a variable name (which is forbidden in Java 9) or naming a package java.lang ... are the root cause of the FTBFS.
Markus
signature.asc
Description: OpenPGP digital signature