On Mon, 27 Sept 2021 at 17:31, Richard W.M. Jones <rjones(a)redhat.com> wrote:
On Mon, Sep 27, 2021 at 04:39:03PM +0100, Mat Booth wrote:
> On Mon, 27 Sept 2021 at 13:31, Richard W.M. Jones <rjones(a)redhat.com> wrote:
> >
https://bugzilla.redhat.com/show_bug.cgi?id=1536762
> >
> > so it might be more of a saga than just changing a few commands.
> >
> > Rich.
>
> Hi Rich,
>
> TBH it looks like your Java bindings should build fine on Java 11
> since this change:
>
>
https://github.com/libguestfs/libguestfs/commit/662dc5d0bf65e72dab11aa58d...
You're right - I checked just now using:
java-11-openjdk-headless-11.0.11.0.9-4.fc35.x86_64
javapackages-filesystem-6.0.0-1.fc35.noarch
javapackages-tools-6.0.0-1.fc35.noarch
Tests pass too.
The bug above is a bit worrying though. I don't think anyone ever
tried to address those issues. I don't know enough to say if they're
real or nice to haves, but they seem serious.
I think the only super serious one is the local reference leaks --
this can be fatal to an application. The other concerns seem "just"
perf-related.
BTW another project that would be fun for Java bindings (none exist
presently) is nbdkit
https://gitlab.com/nbdkit/nbdkit
Rich.