[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#877149: octave-interval FTBFS: Depth and stencil doesn't match, are you sure you are using OSMesa >= 9.0?



On Fri, Sep 29, 2017 at 10:50:08 +0300, Adrian Bunk wrote:
> Some recent change in unstable makes octave-interval FTBFS:
[…]
> error: __osmesa_print__: Depth and stencil doesn't match, are you sure you are using OSMesa >= 9.0?

This is due to mesa in unstable using libglvnd now. This appears to
break Octave's attempt to use OSMesa and Mesa in the same executable
context (confirmed on other distributions also using libglvnd).

One workaround is an ugly "LD_PRELOAD=libGLX_mesa.so.0".

Other workaround is to avoid using the OpenGL-based toolkits with
figure("visible", "off").

Octave team may want to discuss whether Octave should be built with
"--without-osmesa" until a proper solution can be found upstream.
Because it's basically a useless feature in Octave now without the
LD_PRELOAD hack.

-- 
mike

Attachment: signature.asc
Description: PGP signature


Reply to: