···66license: "GPLv2 with linking exception"
77build: ["javac" "-version"]
88depexts: [
99- ["default-jdk"] {os-family = "debian"}
99+ ["default-jdk"] {os-family = "debian" | os-family = "ubuntu"}
1010 ["java-latest-openjdk-devel"] {os-distribution = "fedora"}
1111 ["java-latest-openjdk-devel"] {os-distribution = "rhel"}
1212 ["java-latest-openjdk-devel"] {os-distribution = "ol"}
1313 ["java-latest-openjdk-devel"] {os-distribution = "centos"}
1414 ["jdk-openjdk"] {os-distribution = "arch"}
1515- ["openjdk"] {os-distribution = "freebsd"}
1615 ["openjdk"] {os-distribution = "homebrew" & os = "macos"}
1616+]
1717+x-ci-accept-failures: [
1818+ # requires the user to install a specific openjdk version
1919+ "freebsd"
2020+ # these fail CI as PATH does not include javac
2121+ "alpine-3.20"
2222+ "opensuse-15.6"
2323+ "opensuse-tumbleweed"
2424+ "macos-homebrew"
2525+ # x86_32 is debian-12-ocaml-4.14/i386
2626+ "debian-12"
2727+]
2828+post-messages: [
2929+ "Please ensure that the javac binary is installed and is available in PATH"
3030+ {failure}
3131+ """
3232+ You may need to first install a version of openjdk, e.g., openjdk19"""
3333+ {failure & os-distribution = "freebsd"}
1734]
1835synopsis: "Virtual package relying on OpenJDK / Javac"
1936description: