[Pkg-octave-devel] [RFU] octave 4.0.0~rc3-1

Rafael Laboissiere rafael at laboissiere.net
Wed Apr 22 13:17:54 UTC 2015


I prepared version 4.0.0~rc3-1 in Git (including d/changelog) and I think 
it is ready for release to experimental.  I bumped the Breaks 
relationships of all packages currently in testing that provide .oct 
files.  We should, when releasing the package to unstable, review those 
relationships.

I already made octave-pkg-dev depend on liboctave-dev >= 4.0.0~rc3. 
Releasing a new version of octave-pkg-dev will be the next step for 
starting the 3.8 -> 4.0 transition.

I also did some bug triage.  I thought that adding a build-dependency on 
libosmesa6-dev would be enough to fix Bug#740449, but I still get:

     $ echo 'figure(1, "visible", "off");  plot(sin(1:100)); print -deps "/tmp/sin.eps"' | octave-cli -q
     error: __osmesa_print__: support for offscreen rendering was disabled when Octave was built
     error: called from
         __opengl_print__ at line 171 column 7
         print at line 438 column 14

This is strange, because I see the following lines in the build log:

     checking GL/osmesa.h usability... yes
     checking GL/osmesa.h presence... yes
     checking for GL/osmesa.h... yes
     checking for OSMesaCreateContext in -lOSMesa... yes

and

     libinterp/dldfcn/__osmesa_print__.cc-tst .................... PASS 2/2

If someone can figure out what is going on, it will be great.

Rafael



More information about the Pkg-octave-devel mailing list