On 25/04/18 18:07, Coty Sutherland wrote: > Hi all, > > There was a problem discovered on Ubuntu where they're building Tomcat > 9 with Java 9, but users are using it with Java 8. That is causing > issues because of changes made in Java 9. One of the Ubuntu folks is > poking around with a patch and has some details about the issue here > https://pastebin.com/EnVh7K8v. We will probably open a bugzilla to see > if anyone is open to addressing them in tomcat,
I'm not in favour of that patch. > but while thinking > about the problem I noted that our supported java versions table on > http://tomcat.apache.org/whichversion.html doesn't explicitly say that > by 'supported' we mean the tomcat binary we provide will run on that > java version. I don't think that we claim that you can build with any > version and run on any version anywhere, right? Correct. BUILDING.txt states that Tomcat 9 should be built with Java 8. > Is anyone opposed to > adding a statement to that effect on the page? I think something along those lines would be fine. Something to the effect of if you build from source with a higher version of Java than the minimum then it might not work on Java versions below the version you build with. But worded more clearly. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org