octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #44979] check for osmesa is done at runtime an


From: Andreas Weber
Subject: [Octave-bug-tracker] [bug #44979] check for osmesa is done at runtime and not configure
Date: Fri, 01 May 2015 14:43:50 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.0

Follow-up Comment #1, bug #44979 (project octave):

There is in configure.ac:


if test -n "$OPENGL_LIBS"; then
  ## Check for OSMesa which is needed for offscreen rendering with OpenGL
  ## FIXME: Check for version >= 9.0.0
  OCTAVE_CHECK_LIB(OSMesa, OSMesa,
    [OSMesa library not found.  Offscreen rendering with OpenGL will be
disabled.],
    [osmesa.h GL/osmesa.h], [OSMesaCreateContext])
fi


We had a quick discussion on the mailinglist that the configure script doesn't
check for versions but rather for bugs or functions. The problem here is, that
OSMesa only fails if linked with Octave. (a typical bootstrap problem).

On my tests with OSMesa on Debian I figured out that one symptom from linking
Octave against an old libosmesa is, that the buffer_depths are totally screwed
up when reading back and I used this to show an hint.

We have alo bug #44478 which makes OSMesa completely useless if proprietary
Nvidia drivers are used.

Perhaps we should mark OSMesa as experimental and disable it per default.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44979>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]