Skip to content

OpenJDK 25 + bigloo 4.7a problems #154

Description

@jamesjer

I am trying to update the Fedora bigloo package to version 4.7a (it is currently on 4.6a). Fedora Rawhide currently has OpenJDK 25. So there are 2 variables: an updated bigloo version and an updated JDK. I applied the recent commit to handle OpenJDK versions greater than 20. However, I am seeing two types of failures when building the Java tests. The first looks like this:

Error: LinkageError occurred while loading main class main
	java.lang.ClassFormatError: Duplicated LocalVariableTable attribute entry for 'BgL_naza2za2' in class file main
*** pthread ********** 

The second looks like this:

Error: Unable to initialize main class recette
Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 12
Exception Details:
  Location:
    recette.main([Ljava/lang/String;)V @0: aload_0
  Reason:
    Expected stackmap frame at this location.
  Bytecode:
    0000000: 2ab8 0186 c001 88b8 018c 57b1 b801 90b1
    0000010:                                        
  Exception Handler Table:
    bci [0, 12] => handler: 12
*** fthread ********** 

Am I building the Java code incorrectly somehow? Any thoughts appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions