#jogamp @ irc.freenode.net - 20160816 05:05:52 (UTC)


20160816 05:05:52 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20160815050549.html
20160816 05:05:52 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20160816050552.html
20160816 05:06:21 * hija (~hija@anon) has joined #jogamp
20160816 07:03:17 * elect (~elect@anon) has joined #jogamp
20160816 07:03:25 <elect> hi
20160816 08:07:22 * Eclesia (~husky@anon) has joined #jogamp
20160816 08:10:30 <Eclesia> hi
20160816 08:54:51 * monsieur_max (~maxime@anon) has joined #jogamp
20160816 09:33:33 <rmk0> .o.
20160816 10:02:23 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160816 11:23:04 * hija (~hija@anon) Quit (Ping timeout: 240 seconds)
20160816 11:27:52 * hija (~hija@anon) has joined #jogamp
20160816 12:18:55 <rmk0> JOGL OSGi bundle works
20160816 12:19:04 <rmk0> LWJGL bundle doesn't
20160816 12:23:11 <bruce-> JOGL 1 - LWJGL 0
20160816 12:24:16 <rmk0> i was actually expecting the reverse /o\
20160816 12:24:30 <rmk0> seems that instead of classloader madness, LWJGL does shared library loading madness instead
20160816 12:28:19 * monsieur_max (~maxime@anon) has joined #jogamp
20160816 12:39:09 <rmk0> although IDEA seems to be doing everything it possibly can to make sure the bundles don't work
20160816 12:39:16 <rmk0> is now somehow starting felix in a way that screws it up
20160816 12:39:25 <rmk0> services are listed as active and running... nothing
20160816 12:39:34 <rmk0> uninstalling and reinstalling the bundles fixes it
20160816 12:41:16 <zubzub> you're still using intellij osgi integratin?
20160816 12:42:13 <rmk0> only the runner
20160816 12:42:59 <rmk0> i thought they couldn't screw up something as simple as "java -jar felix.jar", but apparently they can
20160816 12:50:01 <rmk0> feel like i'm dealing with some sort of race condition here
20160816 12:55:59 <rmk0> amazing
20160816 12:56:12 <rmk0> intellij is adding a jar to the command line that doesn't exist, has never existed, and is not specified anywhere
20160816 12:57:49 <rmk0> ugh
20160816 12:58:01 <zubzub> nice
20160816 12:59:24 <rmk0> it seems like what's happening is that it assumes that you're using the IDE to produce a bundle
20160816 12:59:40 <rmk0> and then it assumes that it knows where the bundle will be, because obviously the IDE will have produced it
20160816 12:59:52 <rmk0> and you can't tell it to use a different one
20160816 13:04:20 <rmk0> it also assumes the bundles will be named a specific way, and you can't change that either
20160816 13:06:17 <zubzub> just stop using it already :p
20160816 13:06:50 * zubzub hates things that assumes stuff
20160816 13:06:54 <rmk0> i would if there was an alternative
20160816 13:07:04 <rmk0> i don't want to lose "click to run" or "click to debug" in the IDE
20160816 13:07:08 <zubzub> type java -jar foo.jar yourself
20160816 13:07:26 <zubzub> it's hardly any overhead
20160816 13:07:27 <zubzub> build it
20160816 13:07:32 <zubzub> run/debug it
20160816 13:07:36 <zubzub> that's all there is to it
20160816 13:08:02 <rmk0> is not that simple. the ide in particular supplies the list of maven dependencies that get installed into the container on startup
20160816 13:08:14 <rmk0> so i get to manually maintain a separate list myself to execute from a shell script
20160816 13:08:26 <zubzub> configure a sub project with maven shade plugin to have all the jars
20160816 13:08:27 <zubzub> fixed!
20160816 13:08:29 <rmk0> and i also lose the ability to debug from the IDE unless i set up some sort of annoying remote debugging
20160816 13:08:54 <zubzub> get de remote debug command line from intellij
20160816 13:08:55 <zubzub> fixed!
20160816 13:09:35 <zubzub> ofcourse a fat jar with osgi defeats the purpose
20160816 13:09:41 <zubzub> so yeah there's that
20160816 13:09:41 <rmk0> i'd rather, you know, have the fucking ide work properly
20160816 13:09:50 <rmk0> filing bugs with intellij is equivalent to flushing them down the toilet though
20160816 13:10:13 <zubzub> not if you have 100 people comment/update and scream/yell
20160816 13:10:27 <zubzub> then 3 years later it gets implemented
20160816 13:10:35 * hija (~hija@anon) Quit (Quit: hija)
20160816 13:11:16 * hija (~hija@anon) has joined #jogamp
20160816 13:11:22 <rmk0> not sure why this other project "works"
20160816 13:17:31 <rmk0> $ rm -rfv .idea && find . -name '*.iml' -exec rm -v {} \;
20160816 13:21:53 <rmk0> hah, that fixed it
20160816 13:22:24 <rmk0> there is some sort of bizarre interaction between the maven and osgi support
20160816 13:22:40 <rmk0> if the osgi support doesn't notice that maven is handling the project, it goes badly wrong and can never be corrected
20160816 13:22:57 <rmk0> deleting everything IDEA knows about the project gives it another chance to not screw up
20160816 13:28:12 * juank_prada (~juank_pra@anon) has joined #jogamp
20160816 13:30:57 * juank_ (~juank_pra@anon) has joined #jogamp
20160816 13:32:35 * juank_prada (~juank_pra@anon) Quit (Ping timeout: 258 seconds)
20160816 13:35:12 * hija (~hija@anon) Quit (Ping timeout: 240 seconds)
20160816 13:47:55 * SHC (~quassel@anon) has joined #jogamp
20160816 13:51:21 * hija (~hija@anon) has joined #jogamp
20160816 14:30:04 * juank_ (~juank_pra@anon) Quit (Read error: Connection reset by peer)
20160816 14:30:24 * juank_prada (~juank_pra@anon) has joined #jogamp
20160816 16:04:14 * Eclesia (~husky@anon) has left #jogamp
20160816 16:07:34 * elect (~elect@anon) Quit (Ping timeout: 240 seconds)
20160816 16:28:38 * juank_prada (~juank_pra@anon) Quit (Remote host closed the connection)
20160816 16:35:25 * juank_prada (~juank_pra@anon) has joined #jogamp
20160816 17:03:57 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20160816 17:21:49 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20160816 20:20:34 * Eclesia (~eclesia@anon) has joined #jogamp
20160816 20:24:31 * Eclesia *pom pom pom*
20160816 20:27:44 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160816 20:30:10 <Eclesia> How is the GLProfile.getMaximum(true) method behave in real life ? is it reliable ?
20160816 21:43:13 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20160816 22:10:16 * juank_prada (~juank_pra@anon) Quit (Remote host closed the connection)
20160816 22:10:49 * juank_prada (~juank_pra@anon) has joined #jogamp
20160816 22:15:39 * juank_prada (~juank_pra@anon) Quit (Ping timeout: 276 seconds)
20160817 05:05:54 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20160817050554.html