1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
# Building on Jessie appears to use a newer default openjdk compiler
# that defaults to outputing newer Java8 bytecodes, which inturn
# causes the Lintian to warn that the resulting binaries have:
# "incompatible-java-bytecode-format Java8 version (Class format: 52)"
#
# Thusly this appears to be an artifact of the 'default-jdk' default
# configuration being out-of-step with Lintian, and presumably something
# that would be best fixed on a distro-wide basis that per-source package.
#
# On explanation in suggests that most packages are forced to override:
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786895#70
# "Most people will just override the tag or ignore it because they
# have no other choice."
#
# The habit of overriding would seem to be supported by the graph at:
# https://lintian.debian.org/tags/incompatible-java-bytecode-format.html
# "Emitted (non-overridden): 33, overridden: 26, total: 59"
# (*as of 2016-06-10).
libcds-savot-java: incompatible-java-bytecode-format
|