Source: swi-prolog
Version: 9.0.4+dfsg-2
Severity: important
Tags: ftbfs sid trixie
User: debian-j...@lists.debian.org
Usertags: default-java21


swi-prolog fails to build with OpenJDK 21 because it invokes javac with
the source/target options set to 7. Since OpenJDK 20 the minimum version
supported is 8.


  [ 65%] Building Java objects for jpl_jar.jar
  cd /<<PKGBUILDDIR>>/packages/jpl/src/main/java && /usr/bin/cmake 
-DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<PKGBUILDDIR>>/build/packages/jpl/src/main/java/CMakeFiles/jpl_jar.dir
 -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/sh
  are/cmake-3.27/Modules/UseJava/ClearClassFiles.cmake
  cd /<<PKGBUILDDIR>>/packages/jpl/src/main/java && /usr/bin/javac -source 7 
-target 7 -Xlint:-options -classpath 
:/<<PKGBUILDDIR>>/packages/jpl/src/main/java:/<<PKGBUILDDIR>>/build/packages/jpl/src/main/java
 -d /<<PKGBUILDDIR>>/build/packages/jpl/src/main/java/CMakeFiles/jpl_jar.dir 
@/<<PKGBUILDDIR>>/build/packages/jpl/src/main/java/CMakeFiles/jpl_jar.dir/java_sources
  error: Source option 7 is no longer supported. Use 8 or later.
  error: Target option 7 is no longer supported. Use 8 or later.

Reply via email to