-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.7.x broken builds and releases #48
Comments
So, do you mean that the win build is good ? |
@mokun , potentially, I haven't tested there. Technically, the code isn't platform independent and can be build/run on Windows only with JDK 11+. |
@sfuerte please use the library source code instead of the jar. We don't release jars anymore. The latest version is 3.7.10 which already fixed the NCFE. |
@jidesoft when I was posting about Maven/Ant compilation errors, that was on macOS 11 under JDK 11:
and the diff is already at the top of the ticket. When trying Ant build on
|
I'm really not too sure what's happening here. The library version 3.7.6 has this issue with the NoClassDefFound and windows LAF that makes my application crash on multiple linux distros when running java version 9 and above. The issue is also mentioned in issue #37 that is linked in some other projects as well. The issue is however fixed. Just not in 3.7.6. I have managed to build the current version 3.7.11 into a library jar by importing the project into eclipse and merging some of the files from other src directories into a single one and exporting that as a jar. Here is a link to the functional library (built using Java 8): I hope I am not violating any licenses. I'm posting this just so people don't have to go through the headache of trying to figure this out again. Hopefully, jidesoft will fix their build system or address why it's not working for us. Thanks for the library though ❤️ |
I've built and published latest jide-oss version to Maven Central:
This was built on GitHub Actions using Gradle. |
r5606 2021-03-21 1. Update jide-oss from 3.7.4 to 3.7.11.1. See jidesoft/jide-oss#48
Thanks for your contribution. Jidesoft has just released 3.7.12 on June 1, 2021. Do you mind updating your maven build to 3.7.12 so as to give the OSS community a helping hand again ? |
Upgraded BouncyCastle library from 1.45 to 1.69. Removed unused libraries.
@mokun 3.7.12 is now available on maven central 😄 |
I just found out Jidesoft released 3.7.13 on early this year on that very special day of February 22, 2022, in that a lot of people get married 😄 @DevCharly , can you by any chance update that for the OSS community ? Thanks ! |
They released 3.7.14 since 25 Aug 2023. Will you by any chance be able to update yours to 3.7.14 as well as another contribution to the OSS community ? Much Appreciated ! |
@mokun thanks for the reminder |
it looks like there is a problem with 3.7.x release builds in general.
If I use 3.7.6.jar downloaded from here, then I'd get the following NCF error in an app:
It's getting more interesting when one starts to compare releases and their sizes, for example:
and for 3.7.6 it's pretty much doesn't matter where I take it from: Github (https://github.com/jidesoft/jide-oss/releases/tag/3.7.6), Jitpack.io (https://jitpack.io/#jidesoft/jide-oss) or build locally (with Maven).
On Jitpack, click "look up", it'll show you different versions, snapshots and their build logs. Most/all of them are failing.
On my local machine, when I was trying to compile it with Maven (
mvn -f pom_compile.xml clean compile package
), it wouldn't copy actual classes at all but rather some minor artefacts. If I try it with modified Ant build then it'll produce bunch ofWindows
related errors:changes to Ant build:
Potentially builds on Windows OS are fine but Unix/Linux-based shall be reviewed.
My JDK & OS versions:
PS: potentially relates to #30
The text was updated successfully, but these errors were encountered: