Source: eprosima-idl-parser
Version: 1.4.0+dfsg-1
Severity: important
Tags: ftbfs sid trixie
User: [email protected]
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] -------------------------------------------------------------