ovsdb sodium failing to build after MRI bump

JamO Luhrsen


I'm Iooking for some help with a build failure in OVSDB when using an updated
mdsal version. The failure message is:

Failed to execute goal org.apache.aries.blueprint:blueprint-maven-plugin:1.10.0:blueprint-generate (default) on project library: Error during blueprint generation: Unsupported class file major version 59 -> [Help 1]

I learned from Robert that it seems to indicate that something is trying to use
java 15. I cannot get to the bottom of it.

This reproduces quickly and easily locally. I'm using java 8, and you can
just build the library module to reproduce. It's also happening in our
jenkins build with the multipatch job for sodium sr4:


One clue I have is that if I downgrade mdsal from version 4.0.16 to 4.0.15 the build
will pass.

Looking for ideas because I've run out :)