<div dir="ltr"><div>I used the latest git pull. Also updated the svn stuff. libJOGL 2.3.2 the latest. Lubuntu 18.04. OpenJDK Java 8.0.<br></div><div>However, this runs inside a virtual machine. I think this is a very specific bug in the vmgfx drivers. Becuase I had an instance in which libGL could not open this driver and then everything worked fine. If you still want me to open a bug report I will do that. <br></div><div><br></div><div>Let me now.<br></div></div><br><div class="gmail_quote"><div dir="ltr">Op do 30 aug. 2018 om 10:07 schreef Clément David <<a href="mailto:Clement.David@esi-group.com">Clement.David@esi-group.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Johan,<br>
<br>
Strange, that may be a regression using a fresh JOGL2 and the current master. Could you open a bug<br>
to trace this issue (with screenshots and your JOGL2 version) ?<br>
<br>
Thanks,<br>
<br>
--<br>
Clément<br>
<br>
Le lundi 30 juillet 2018 à 10:01 -0300, Johan Wesselink a écrit :<br>
> Thanks Clément,<br>
> <br>
> I made the modifications by hand in the different files. Not that many files!<br>
> Had a quick look at the patch set it does exactly the same as mine as far as I can see.<br>
> <br>
> I can now compile an working Scilab from the master branch.However, I noticed that there is still<br>
> a selection bug in the plot window.<br>
> The red markers are correct. However, the rubber box is drawn upside down. <br>
> I don't know if this is also fixed in this patch set. But it is a really old bug which is not any<br>
> longer present in Scilab 6.0.1<br>
> So at one moment in time it was fixed. I am curious if I introduced this bug myself because I<br>
> linked against an external<br>
> version of JOGL2 which may or may not contain this bug. In other words is this bug fixed JOGL2<br>
> library you are using?<br>
> <br>
> Thanks,<br>
> <br>
> Johan<br>
> <br>
> <br>
> <br>
> <br>
> 2018-07-30 9:41 GMT-03:00 Clément David <<a href="mailto:Clement.David@esi-group.com" target="_blank">Clement.David@esi-group.com</a>>:<br>
> > Hello Johan,<br>
> > <br>
> > Yep the patch is already in review [1] however we should rebuild jogl2 to ship it within our<br>
> > thirdparties. Currently to build Scilab for yourself with the latest jogl2 version from your<br>
> > distribution, apply it before building.<br>
> > <br>
> > [1]: <a href="https://codereview.scilab.org/#/c/17530/" rel="noreferrer" target="_blank">https://codereview.scilab.org/#/c/17530/</a><br>
> > <br>
> > Thanks,<br>
> > <br>
> > --<br>
> > Clément<br>
> > <br>
> > Le mercredi 25 juillet 2018 à 22:09 -0300, Johan Wesselink a écrit :<br>
> > > I build scilab from the scilab branch master under lubuntu. <br>
> > > This went well except for the JOGL2 library.<br>
> > > <br>
> > > I noticed that almost all modern distros come with its own version of this library.<br>
> > > The library is currently redistributed. However, there is a library problem in which<br>
> > > a dynamic library doesn't return the correct string. If I remember correctly this is the<br>
> > latest<br>
> > > MesagGL library. The redistributed version is no longer compatible with the latest mesa<br>
> > library. <br>
> > > <br>
> > > This is a well known problem and all distributions package scilab using the<br>
> > > new version.<br>
> > > They are aware that search path for the library in Java is modfied from <br>
> > > javax.opengl to com.jogamp.<br>
> > > Every distribution uses a patch which patches a set of java files and adapts the <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
> > > <br>
> > > I am very curious if there is an incentive to integrate this modification into the current <br>
> > > master branch and link to a new version of JOGL2. This will make it much easier to<br>
> > > compile scilab from scratch.<br>
> > > <br>
> > > I do this because I am interested on working on XCOS.. This is a very cool tool<br>
> > > which still needs a lot of work. <br>
> > > <br>
> > > Sincerely<br>
> > > Johan Wesselink<br>
> > > _______________________________________________<br>
> > > dev mailing list<br>
> > > <a href="mailto:dev@lists.scilab.org" target="_blank">dev@lists.scilab.org</a><br>
> > > <a href="http://lists.scilab.org/mailman/listinfo/dev" rel="noreferrer" target="_blank">http://lists.scilab.org/mailman/listinfo/dev</a><br>
> > _______________________________________________<br>
> > dev mailing list<br>
> > <a href="mailto:dev@lists.scilab.org" target="_blank">dev@lists.scilab.org</a><br>
> > <a href="http://lists.scilab.org/mailman/listinfo/dev" rel="noreferrer" target="_blank">http://lists.scilab.org/mailman/listinfo/dev</a><br>
> <br>
> _______________________________________________<br>
> dev mailing list<br>
> <a href="mailto:dev@lists.scilab.org" target="_blank">dev@lists.scilab.org</a><br>
> <a href="http://lists.scilab.org/mailman/listinfo/dev" rel="noreferrer" target="_blank">http://lists.scilab.org/mailman/listinfo/dev</a><br>
_______________________________________________<br>
dev mailing list<br>
<a href="mailto:dev@lists.scilab.org" target="_blank">dev@lists.scilab.org</a><br>
<a href="http://lists.scilab.org/mailman/listinfo/dev" rel="noreferrer" target="_blank">http://lists.scilab.org/mailman/listinfo/dev</a><br>
</blockquote></div>