Source: eprosima-idl-parser Version: 1.4.0+dfsg-1 Severity: important Tags: ftbfs sid trixie User: debian-j...@lists.debian.org Usertags: default-java21
eprosima-idl-parser fails to build with OpenJDK 21 because its use of the StringTemplate class is now ambiguous with the newly introduced java.lang.StringTemplate interface: [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/eprosima/idl/generator/manager/TemplateManager.java:[169,12] reference to StringTemplate is ambiguous both class org.antlr.stringtemplate.StringTemplate in org.antlr.stringtemplate and interface java.lang.StringTemplate in java.lang match [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/eprosima/idl/generator/manager/TemplateManager.java:[146,13] reference to StringTemplate is ambiguous both class org.antlr.stringtemplate.StringTemplate in org.antlr.stringtemplate and interface java.lang.StringTemplate in java.lang match [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/eprosima/idl/generator/manager/TemplateManager.java:[155,22] reference to StringTemplate is ambiguous both class org.antlr.stringtemplate.StringTemplate in org.antlr.stringtemplate and interface java.lang.StringTemplate in java.lang match [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/eprosima/idl/generator/manager/TemplateManager.java:[155,74] reference to StringTemplate is ambiguous both class org.antlr.stringtemplate.StringTemplate in org.antlr.stringtemplate and interface java.lang.StringTemplate in java.lang match [INFO] 4 errors [INFO] -------------------------------------------------------------