OmixVisualization / qtjambi

QtJambi is a wrapper for using Qt in Java.
http://www.qtjambi.io
Other
365 stars 43 forks source link

switch glibc to 2.31 #171

Closed long76 closed 1 year ago

long76 commented 1 year ago

Is your feature request related to a problem? Please describe. I can use QtJamni only on Linux with GLIBC 2.35+ like Ubuntu 22.04

Describe the solution you'd like Build qtjambi-native-linux-x64 with glibc 2.31

Describe alternatives you've considered Maybe auto build native component in user env on first start

Additional context https://ubuntu.com/about/release-cycle

omix commented 1 year ago

I compiled the next release binaries on Ubuntu 20.04 LTS. Minimum GLIBC version is 2.29.

long76 commented 1 year ago

I compiled the next release binaries on Ubuntu 20.04 LTS. Minimum GLIBC version is 2.29.

thank you!

long76 commented 1 year ago

@omix you can do it for 5.15 too? Thanks!

omix commented 1 year ago

Not this time. You'll have to wait for next release. I cannot exchange released packages from maven.

long76 commented 1 year ago

Not this time. You'll have to wait for next release. I cannot exchange released packages from maven.

Ok, thank you!

long76 commented 1 year ago

maybe you can do release like 5.15.17-glibc229 for now

<dependency>
    <groupId>io.qtjambi</groupId>
    <artifactId>qtjambi-native-linux-x64</artifactId>
    <version>5.15.17-glibc229</version>
</dependency>
long76 commented 1 year ago

maybe you can do release like 5.15.17-glibc229 for now

<dependency>
    <groupId>io.qtjambi</groupId>
    <artifactId>qtjambi-native-linux-x64</artifactId>
    <version>5.15.17-glibc229</version>
</dependency>

only for qtjambi-native-linux-x64

omix commented 1 year ago

I schedule next release end of November. The linux binaries will be compatible to GLIBC 2.29. I hope you can wait for it. Otherwise I suggest you build QtJambi on your Linux distribution. Although Maven allows to publish with version numbers as you suggest, QtJambi will not be able to autodetect the binaries this way.

long76 commented 1 year ago

I schedule next release end of November. The linux binaries will be compatible to GLIBC 2.29. I hope you can wait for it. Otherwise I suggest you build QtJambi on your Linux distribution. Although Maven allows to publish with version numbers as you suggest, QtJambi will not be able to autodetect the binaries this way.

Yes i can, thanks!

long76 commented 11 months ago

I schedule next release end of November.

Any updates?) for 5.15)

omix commented 11 months ago

Sorry, I need more time because I did not only adapt the API but also implemented new features which need further tests. I also was in vacation. I'll try to bring the new release as soon as possible.

long76 commented 11 months ago

Sorry, I need more time because I did not only adapt the API but also implemented new features which need further tests. I also was in vacation. I'll try to bring the new release as soon as possible.

Okay, thanks!

omix commented 11 months ago

Maybe you could support my work as a sponsor. I would highly appreciate!

long76 commented 11 months ago

Maybe you could support my work as a sponsor. I would highly appreciate!

I want do it but i have sanctions, sorry

long76 commented 11 months ago

all works on 5.15.18 thanks!