After upgrading Ubuntu 18.04 to 20.04 it is no longer possible to build the manual from git. Using the command “make darktable-usermanual” I get this messages :
…
[100%] Building usermanual
Making portrait pages on A4 paper (210mmx297mm)
[warning] /usr/bin/fop: Unable to locate avalon-framework in /usr/share/java
Exception in thread “main” java.lang.NoSuchMethodError: java.nio.CharBuffer.limit(I)Ljava/nio/CharBuffer;
at org.apache.fop.fo.FOText.characters(FOText.java:143)
…
make[3]: *** [doc/usermanual/CMakeFiles/darktable-usermanual.dir/build.make:62: doc/usermanual/darktable-usermanual.pdf] Fehler 1
…
Java-11 (openjdk 11.0.8+10-0ubuntu1~20.04) from Ubuntu repository is installed on the system. No avalon-framework.jar in /usr/share/java.
The previous system (Ubuntu 18.04) contains 11.0.8+10-0ubuntu1~18.04.1, there avalon-framework-4.2.0.jar was present in /usr/share/java.
I think about copying the missing jar from a 18.04 system to 20.04, but I would prefer a clean solution. Any hint would be welcome.