JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

Sven Gothel
Administrator
JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

<https://jogamp.org/deployment/v2.4.0-rc-20200106/>

Changes to previous RC:

1) SWT w/ High-DPI Scaling issues on MacOS (and others)
Bug 1358 <https://jogamp.org/bugzilla/show_bug.cgi?id=1358>
and Bug 1421 <https://jogamp.org/bugzilla/show_bug.cgi?id=1421>

- Further fixes fixed I hope, waiting for validation

- On MacOS it seems to be working, GLCanvas works fine now
  and NewtCanvasSWT might need more positioning fixes (Bug 1421)

- Linux/Windows (Non-MacOS, Non-Native-DPI-Scaling) might need
  some thoughts how to handle SWT's imposed DPI scaling?
  IMHO not .. but ..

- Further fixes for SWT shall land in 2.4.1 (Bug 1421 and new ones)

The builds ..
- https://jogamp.org/chuck/view/fwd/job/gluegen/930/
- https://jogamp.org/chuck/view/fwd/job/joal/652/
- https://jogamp.org/chuck/view/fwd/job/jogl/1494/
- https://jogamp.org/chuck/view/fwd/job/jocl/1138/

Open Bugs 2.4.0
- Bugzilla
<https://jogamp.org/bugzilla/buglist.cgi?list_id=2960&query_format=advanced&resolution=---&version=2.4.0>

- Wiki
<https://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.4.0>


Other Bugs pushed to 2.4.1
- Bugzilla
<https://jogamp.org/bugzilla/buglist.cgi?list_id=2960&query_format=advanced&resolution=---&version=2.4.1>

- Wiki
<https://jogamp.org/wiki/index.php?title=SW_Tracking_Report_Objectives_for_the_release_2.4.1>


~Sven
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

gouessej
Administrator
I've just tested it on TUER, I haven't found any regression. Thank you for the good work :)
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

Manu
Hi,
 
I successfully tested a special version of Sweet Home 3D 6.2 JAR Executable built with Java 3D 1.6.1 and JOGL 2.4.0-rc-20200106, under the following Java / OS combinations:
- Oracle Java 8u202 / Windows 10 64 bit
- OpenJDK 13.0.1 / Windows 10 64 bit
- Oracle Java 8u51 / Windows XP 32 bit
- Oracle Java 8u202 / macOS 10.14
- OpenJDK 13.0.1 / macOS 10.14
- Oracle Java 8u202 / Ubuntu 18 64 bit
- OpenJDK 13.0.1 / Ubuntu 18 64 bit
- Oracle Java 8u202 / Ubuntu 14 32 bit

Feel free to test it under other combinations (just check that the About dialog displays Java 3D 1.6.1 which is bound to JOGL 2.4.0 RC).

Thanks

PS: Why did you replace the hyphen in libgluegen-rt DLLs by an underscore?
Emmanuel Puybaret
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

Sven Gothel
Administrator
On 1/8/20 8:11 PM, Manu [via jogamp] wrote:

> Hi,
>  
> I successfully tested a special version of Sweet Home 3D 6.2 JAR Executable
> <http://www.sweethome3d.com/downloads/SweetHome3D-6.2-jogl-2.4.0-rc-20200104.jar> built
> with Java 3D 1.6.1 and JOGL 2.4.0-rc-20200106, under the following Java / OS
> combinations:
> - Oracle Java 8u202 / Windows 10 64 bit
> - OpenJDK 13.0.1 / Windows 10 64 bit
> - Oracle Java 8u51 / Windows XP *32* bit
> - Oracle Java 8u202 / macOS 10.14
> - OpenJDK 13.0.1 / macOS 10.14
> - Oracle Java 8u202 / Ubuntu 18 64 bit
> - OpenJDK 13.0.1 / Ubuntu 18 64 bit
> - Oracle Java 8u202 / Ubuntu 14 *32* bit
>
> Feel free to test it under other combinations (just check that the
> /About/ dialog displays Java 3D 1.6.1 which is bound to JOGL 2.4.0 RC).
Excellent!

Maybe nice to have a Release 2.4.0 including
the 2.4.0 RC success of such manual tests?
If you have a wiki account on jogamp.org ...

>
> Thanks
>
> PS: Why did you replace the hyphen in /libgluegen-rt/ DLLs by an underscore?

great eyes.

changed to have our iOS statical libs build under Java-11

- <https://jogamp.org/bugzilla/show_bug.cgi?id=1387>
- <https://openjdk.java.net/jeps/178>

commit 6f987f16c808242b61263d76bd7d72e148a0af24
Author: Sven Gothel <[hidden email]>
Date:   Sun Aug 18 23:53:27 2019 +0200

    Bug 1363: Java 11: Complete renaming JEP 178 compatible native lib
basename gluegen-rt -> gluegen_rt

    - Fix finding native library for Elf parsing
    - Fix one unit test
    - Fix comments

    Completes commit 330dad069dee5a0cc0480cf5cd9052000004223a

> Emmanuel Puybaret
>

~Sven



signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

gouessej
Administrator
In reply to this post by Manu
Manu wrote
Java 3D 1.6.1
Java3D 1.6.2 and Java3D 1.7.0 are available.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JogAmp 'Jbeil' RC Build 2.4.0-rc-20200106

hharrison
In reply to this post by Sven Gothel
I've produced test builds for the JaamSim software with this RC Build. Will advise if any of our users report issues.

It dropped in to our build process without requiring and changes, which was really appreciated!!

Thanks all.

Harvey