Latest JOGL release v2.4.0 does not include 32-bit native libraries
Nobody has claimed this yet.
- Dominant language
- Scala
- Stars
- 1.2k
- Forks
- 272
- PR merge metrics
- No merged PRs in 30d
Description
While working on unrelated changes, I noticed that JOGL updated from the release candidate for 2.4.0 to 2.4.0 final. That's good news, but in working on updating NetLogo I found they are no longer including 32-bit native libraries in their release packages. For now since 2.4.0 is basically the same as the RC, and we've already been using the RC 32-bit libs in our releases, I can repackage them our use with 2.4.0 final. Going forward, though, we may have to consider a different strategy such as dropping 32 bit support (maybe just for 3D), compiling the 32 bit libraries ourselves, or switching to a different 3D library that still supports 32-bit platforms.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting how NetLogo packages JOGL native libraries and compare the 2.4.0 release package with the 2.4.0 release candidate. Determine whether to continue repackaging the 32-bit libraries, compile them, drop 32-bit support, or replace the 3D library; done means a documented and implemented compatibility strategy.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100