I noticed some differences between my own builds and the binary distributions for TC 8.5. More precisely the classes I build for the examples are not binary identical to the ones distributed with out binary distribution.

Normally I would not worry too much about binary differences, but previous experience told me, that the class file contents are pretty stable.

The deltas started with 8.5.27. For 8.5.24 my build is consistent, but for 8.5.27 there are small changes. Example:

File webapps/examples/WEB-INF/classes/async/Async0.class has size 2899 Bytes in our binary distribution starting with 8.5.27, but size 2883 until 8.5.24 and for both versions when I build it myself.

I wonder whether there was a change on Mark's packaging system eg. from Java 7 to Java 8 or Java 9 (of course still compiling for Java 7)? Is this guess correct or do we know any other reason?



To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to