#jogamp @ irc.freenode.net - 20150403 05:05:29 (UTC)


20150403 05:05:29 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20150402050529.html
20150403 05:05:29 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20150403050529.html
20150403 05:59:51 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 06:04:53 <badshah400> Hi guys! I package jogl for openSUSE, but I have been running into trouble trying to package jogl 2.3.0 recently. I would be most grateful if someone could take a look at the spec file and build log and let me know what I might be doing wrong.
20150403 06:05:00 <badshah400> Spec file: http://paste.opensuse.org/29807662
20150403 06:05:18 <badshah400> Log for build failure: http://paste.opensuse.org/42686113
20150403 06:05:26 <badshah400> Thanks.
20150403 07:06:09 * kles4enko (~kles4enko@anon) has joined #jogamp
20150403 07:10:37 * kles4enko_ (~kles4enko@anon) has joined #jogamp
20150403 07:10:47 * kles4enko (~kles4enko@anon) Quit (Ping timeout: 250 seconds)
20150403 07:24:17 * eclesia (~husky@anon) has joined #jogamp
20150403 07:24:23 <eclesia> good morning
20150403 07:45:20 <bruce-> morning!
20150403 08:32:33 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150403 08:37:33 * monsieur_max (~maxime@anon) has joined #jogamp
20150403 08:43:10 * jvanek (jvanek@anon) has joined #jogamp
20150403 08:45:27 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150403 08:49:37 * monsieur_max (~maxime@anon) has joined #jogamp
20150403 10:21:08 <kles4enko_> Good day!
20150403 10:21:25 <monsieur_max> hi :) thanks kles4enko_
20150403 10:21:35 * kles4enko_ is now known as kles4enko
20150403 10:22:21 <kles4enko> Please, help with JOGL. How to render OutlineShape? have any simple example?
20150403 10:22:58 <monsieur_max> kles4enko: usually the best examples are to be found in the junit test classes of jogamp
20150403 10:23:08 <kles4enko> Looks like I need to use RegionRenderer...
20150403 10:24:41 <kles4enko> I tryed, but it is not easy for begginer understand all flow in unit test)
20150403 10:27:39 <kles4enko> Which one, can you suggest needed test?
20150403 12:27:13 * jvanek_ (jvanek@anon) has joined #jogamp
20150403 12:27:54 * jvanek (jvanek@anon) Quit (Read error: Connection reset by peer)
20150403 12:32:01 * jvanek_ (jvanek@anon) Quit (Ping timeout: 252 seconds)
20150403 12:45:44 * jvanek_ (jvanek@anon) has joined #jogamp
20150403 13:32:45 * jvanek_ (jvanek@anon) Quit (Quit: Leaving)
20150403 13:33:05 * jvanek (jvanek@anon) has joined #jogamp
20150403 14:11:23 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20150403 14:24:24 <kles4enko> Done. It's ease)
20150403 14:24:33 <kles4enko> TestTextRendererNEWT10 helped
20150403 14:24:43 <kles4enko> *easy
20150403 14:28:34 <monsieur_max> kles4enko: the tests are the best sources of help ;)
20150403 14:32:22 * kles4enko (~kles4enko@anon) Quit (Ping timeout: 264 seconds)
20150403 15:30:55 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 15:40:20 * dirtytrixzzster (~gingerb3a@anon) has joined #jogamp
20150403 15:59:48 * kles4enko (~kles4enko@anon) has joined #jogamp
20150403 16:20:43 * eclesia (~husky@anon) has left #jogamp
20150403 16:56:53 * kles4enko (~kles4enko@anon) Quit (Read error: No route to host)
20150403 17:15:37 * zzuegg (~zzuegg___@anon) has joined #jogamp
20150403 18:07:54 * dirtytrixzzster (~gingerb3a@anon) Quit (Quit: Konversation terminated!)
20150403 18:28:31 * hija (~hija@anon) has joined #jogamp
20150403 18:29:44 * badshah400 (~badshah40@anon) Quit (Remote host closed the connection)
20150403 18:30:07 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 18:43:25 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150403 18:47:10 * hija (~hija@anon) Quit (Quit: hija)
20150403 19:04:04 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 19:14:54 * kles4enko (~kles4enko@anon) has joined #jogamp
20150403 19:21:20 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150403 19:24:45 * hija (~hija@anon) has joined #jogamp
20150403 20:18:38 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 20:25:29 * badshah400 (~badshah40@anon) Quit (Remote host closed the connection)
20150403 20:25:50 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 21:19:20 * hija (~hija@anon) Quit (Quit: hija)
20150403 21:20:17 * hija (~hija@anon) has joined #jogamp
20150403 21:31:29 * hija (~hija@anon) Quit (Quit: hija)
20150403 21:32:37 * hija (~hija@anon) has joined #jogamp
20150403 21:54:42 <badshah400> Hi guys! I package jogl for openSUSE, but I have been running into trouble trying to package jogl 2.3.0 recently. I would be most grateful if someone could take a look at the spec file and build log and let me know what I might be doing wrong.
20150403 21:54:44 <badshah400> Spec file: http://paste.opensuse.org/29807662
20150403 21:54:46 <badshah400> Log for build failure: http://paste.opensuse.org/42686113
20150403 21:54:48 <badshah400> Thanks.
20150403 21:57:12 <sgothel> Hi badshah400
20150403 21:57:26 <sgothel> looks like .. err com.jogamp.plugin.applet is missing?
20150403 21:57:44 <sgothel> btw .. v2.3.1 is the latest release
20150403 21:59:09 <sgothel> ls jogl/make/lib/plugin3/
20150403 21:59:13 <sgothel> tada ..
20150403 22:00:07 <sgothel> where does it come from? -> http://jogamp.org/git/?p=jigong/icedtea-web.git;a=summary
20150403 22:00:53 <sgothel> - or - you simply don't build: 'com/jogamp/newt/util/applet' ..
20150403 22:01:19 <sgothel> we could change our build setting, i.e. excluding this package if not existing .. hmm
20150403 22:07:13 <badshah400> sgothel: thanks a lot for your help, I think we might have to disable building com/jogamp/newt/util/applet for now
20150403 22:07:51 <sgothel> .. if you don't want to add plugin3-public.jar to your build classpath .. yes
20150403 22:08:14 <sgothel> plugin3-public-src.zip .. also included ofc
20150403 22:09:42 <badshah400> sgothel: unfortunately, I am completely java-illiterate, so I have to kind of stumble about in the dark to do things properly
20150403 22:10:14 <badshah400> perhaps you would be so kind as to tell me how I can add that to the classpath and if I would need any additional dependencies?
20150403 22:10:40 <sgothel> ok .. 1st Q: why isn't it being picked up w/ your build?
20150403 22:10:49 <sgothel> you build using ant ? i.e. official build?
20150403 22:11:23 <sgothel> let me look at your log again ..
20150403 22:11:38 <sgothel> [   36s] ./make/lib/plugin3/plugin3-public.jar
20150403 22:11:56 <sgothel> it is being picked up .. hmm
20150403 22:12:10 <badshah400> sgothel: yes, i am using ant
20150403 22:13:24 <sgothel> [ 36s] + find -name '*.jar' -type f -print -exec rm '{}' ';'
20150403 22:13:24 <sgothel> [ 36s] ./make/lib/plugin3/plugin3-public.jar
20150403 22:13:34 <sgothel> well .. if you delete it, you cannot use it :)
20150403 22:14:02 <sgothel> so please exclude this one from being deleted .. thats all
20150403 22:14:23 <badshah400> I also tried 2.3.1, but that had another problem, gluegen 2.3.1 has an empty dir for jcpp and complains it cannot find jcpp, failing to build thereafter
20150403 22:14:40 <badshah400> sgothel: ah, ok. thanks. I am trying that rightaway
20150403 22:15:04 <sgothel> - or - you would also need to delete the source folder(s) using it, i.e. jogl/src/newt/classes/com/jogamp/newt/util/applet
20150403 22:15:36 <sgothel> gluegen 2.3.1: gluegen/doc/HowToBuild.html
20150403 22:15:54 <sgothel> git clone --recurse-submodules git://jogamp.org/srv/scm/gluegen.git gluegen
20150403 22:16:00 <sgothel> --recurse-submodules
20150403 22:16:05 <sgothel> ^^^ !!!!
20150403 22:16:24 <sgothel> I recommend 2.3.1 .. since it includes at least one important big fix ..
20150403 22:17:04 <sgothel> https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.3.1
20150403 22:17:31 <badshah400> sgothel: ok, I will give it a try as soon as I finish this build for jogl 2.3.0; I too want to have the latest versions packaged for openSUSE anyway, so thanks a lot for all your help in this regard.
20150403 22:17:52 <sgothel> you are very welcome
20150403 22:18:03 <sgothel> thank you for packaging it!
20150403 22:19:02 <badshah400> sgothel: you are welcome too ;)
20150403 22:19:36 <badshah400> sgothel: I would be most happy to improve the condition of these packages (which I don't think is all that great) with upstream help from you and others
20150403 22:20:27 <sgothel> ofc I will help
20150403 22:22:45 <sgothel> https://jogamp.org/wiki/index.php/Jogamp_Versioning_and_Releases#Semantic_Version_Numbers <- our semantics regarding versioning numbers
20150403 22:22:56 <sgothel> *MINOR version indicates minor incompatible API changes, and *
20150403 22:23:17 <sgothel> https://jogamp.org/wiki/index.php/Release_2.3.1 <- 2.3.1 includes one exception ..
20150403 22:23:30 <sgothel> those are always documented .. ofc
20150403 22:24:55 <badshah400> sgothel: thank you very much
20150403 22:24:59 <sgothel> @Mark: I added 'binary compatibility' to semver .. (see our semver git repo) - noticed they advertise another tool now :)
20150403 22:25:07 <badshah400> all bookmarked now :)
20150403 22:25:36 <sgothel> https://github.com/siom79/japicmp <- maybe we move to this one .. one day .. dunno
20150403 22:26:00 <sgothel> at least, I know how to fix semver now .. which is of great value :)
20150403 22:26:14 <badshah400> sgothel: I think the bundles jar files might be an issue, openSUSE packaging guidelines recommend against them, so we might have to disable building this class after all
20150403 22:26:39 <sgothel> yup .. hmm, same thing w/ debian etc
20150403 22:26:51 <sgothel> or .. we add the source files, hmm
20150403 22:27:28 <sgothel> but they are not crucial .. I only showed plugin3 at Fosdem 2014 .. an experimental thingy w/o AWT
20150403 22:27:49 <sgothel> will earmark to drop it .. soon
20150403 22:27:56 <badshah400> sgothel: ok then, I think I will disable it for now
20150403 22:29:42 <sgothel> delete these two files: JOGLNewtApplet3Run.java VersionApplet3.java
20150403 22:29:48 <sgothel> that should be enough IMHO
20150403 22:31:13 <sgothel> in folder: jogl/src/newt/classes/com/jogamp/newt/util/applet
20150403 22:33:22 <badshah400> sgothel: ok, working on it
20150403 22:36:26 <sgothel> https://jogamp.org/bugzilla/show_bug.cgi?id=1154 <- added
20150403 22:37:28 <sgothel> https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.3.2 <- added here :)
20150403 22:39:12 <badshah400> sgothel: thanks for opening that bug, I will subscribe to the ml's so that I can keep track of new releases
20150403 22:54:36 <badshah400> sgothel: yes, success with building 2.3.0, thanks to you ;) but I had to disable junit tests for both gluegen and jogl to get there, so I will bug you more ;)
20150403 23:03:46 <badshah400> We can't do git from the obs specfile, so for gluegen 2.3.1, I might have to add the jcpp tarball to the sources and extract and copy that to the appropriate dir.
20150403 23:31:06 * hija (~hija@anon) Quit (Quit: hija)
20150403 23:41:56 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150403 23:51:19 * badshah400 (~badshah40@anon) has joined #jogamp
20150403 23:56:26 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150404 00:18:07 * kles4enko (~kles4enko@anon) Quit (Ping timeout: 255 seconds)
20150404 00:40:12 * badshah400 (~badshah40@anon) has joined #jogamp
20150404 01:01:20 * monsieur_max (~maxime@anon) Quit (Ping timeout: 272 seconds)
20150404 02:05:35 * hija (~hija@anon) has joined #jogamp
20150404 03:57:50 * hija (~hija@anon) Quit (Quit: hija)
20150404 04:02:42 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150404 04:13:35 * badshah400 (~badshah40@anon) has joined #jogamp
20150404 04:16:17 * badshah400 (~badshah40@anon) Quit (Client Quit)
20150404 04:21:39 * badshah400 (~badshah40@anon) has joined #jogamp
20150404 04:22:44 * badshah400 (~badshah40@anon) Quit (Client Quit)
20150404 04:26:18 * badshah400 (~badshah40@anon) has joined #jogamp
20150404 04:37:33 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150404 04:50:16 * badshah400 (~badshah40@anon) has joined #jogamp
20150404 05:05:30 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20150404050530.html