Heads-Up: Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.* ; Etc ..

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

Heads-Up: Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.* ; Etc ..

Sven Gothel
Administrator
This post was updated on .
See Bug 682 details
  <https://jogamp.org/bugzilla/show_bug.cgi?id=682>

Work is now in progress:
  <https://jogamp.org/bugzilla/show_bug.cgi?id=682#c18>

Hence this will be part of release 2.3.0
  <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.3.0#Bugs_already_fixed_for_this_release>

Note: jogl-demos and jocl-demos still needs to be patched!

+++

Further notes:

- General support of AArch64 has been added, see:

  Bug 1122 - Add ARM 64bit build support, add Android ARM 64 bit build
    <https://jogamp.org/bugzilla/show_bug.cgi?id=1122>

  Bug 1123 - Android Launcher/ClassLoaderUtil: Fails to work w/ Android 5.* (lollipop/art)
    <https://jogamp.org/bugzilla/show_bug.cgi?id=1123>

  Bug 1124 - Android Build: Use SDK >= 24.0.2 (build-tools >= 21.1.2) and NDK >= 10d
    <https://jogamp.org/bugzilla/show_bug.cgi?id=1124>

  Bug 1125 - Make ELF Reader 'jogamp.common.os.elf' Stateless
    <https://jogamp.org/bugzilla/show_bug.cgi?id=1125>

  Bug 1126 - Remove static query requirement of MachineDescriptor,
             find matching StaticConfig at runtime.
    <https://jogamp.org/bugzilla/show_bug.cgi?id=1126>

i.e. the whole 'platform probing' got a little overhaul,
allowing to ease maintenance of new platforms.

It would be nice to test on some GNU/Linux or other OS w/
  - AArch64
  - MIPS
  - MIPSEL
  - PPC
  - ..

since I don't have test machines w/ such configuration.

+++

@Mark: Yes, this means your maven scripts needs an overhaul as well :)

@Harvey, Julien, Xerxes, Rami, et.al.:
   Please adopt these changes and test, thank you!

Cheers, Sven



signature.asc (828 bytes) <http://forum.jogamp.org/attachment/4033975/0/signature.asc>
Reply | Threaded
Open this post in threaded view
|

Re: Head-Up: Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.* ; Etc ..

gouessej
Administrator
Hi

Thank you for this change, it will remove an old source of conflicts with very old versions of JOGL packaged with Java3D...

Sven Gothel wrote
@Harvey, Julien, Xerxes, Rami, et.al.:
   Please adopt these changes and test, thank you!
I can't give it a try without Maven. I'll have to clean up my environment, I haven't updated the JOGL renderer of JMonkeyEngine for a while :s
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Head-Up: Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.* ; Etc ..

Sven Gothel
Administrator
In reply to this post by Sven Gothel
Autobuilds are up and running again ..

including:

- Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.*
- Bug 1122 - Add ARM 64bit build support, add Android ARM 64 bit build

  <http://jogamp.org/deployment/archive/master/gluegen_843-joal_574-jogl_1369-jocl_1030/>
  <http://jogamp.org/deployment/archive/master/gluegen_843-joal_574-jogl_1369-jocl_1030-signed/>

Maven (thanks to Mark) will follow soon ..

~Sven


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

Re: Heads-Up: Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.* ; Etc ..

Sven Gothel
Administrator
In reply to this post by Sven Gothel
Minor issues of last aggregated build has been fixed and maven artifacts (thx to Mark)
has been added.

maven in our jogamp.org repo:
  2.3.0-rc-20150205

Signed jars and jogamp-all-platforms.7z
  <http://jogamp.org/deployment/archive/master/gluegen_844-joal_575-jogl_1371-jocl_1032-signed/>

Test Applets:
  <http://jogamp.org/deployment/archive/master/gluegen_844-joal_575-jogl_1371-jocl_1032-signed/jogl-test-applets.html>
Reply | Threaded
Open this post in threaded view
|

Re: Heads-Up: Bug 682 - Relocating remaining javax.media.opengl.* -> com.jogamp.opengl.* ; Etc ..

gouessej
Administrator
Please rename PixelFormat$Composition.componenCount() -> PixelFormat$Composition.componentCount()
Julien Gouesse | Personal blog | Website