File: libcds-savot-java.lintian-overrides

package info (click to toggle)
libcds-savot-java 4.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, sid, trixie
  • size: 1,004 kB
  • sloc: java: 9,687; xml: 208; makefile: 11
file content (19 lines) | stat: -rw-r--r-- 998 bytes parent folder | download | duplicates (2)
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