[Touch-packages] [Bug 1605478] Re: supertux2 segfaults on native Mir with SDL_VIDEODRIVER=mir trying to call glXQueryVersion

2017-02-06 Thread Nigel Stewart
Sounds likely to be this issue:
https://github.com/nigels-com/glew/issues/103

I can go ahead and release a GLEW 2.0.1 (bugfix release) if it's likely
to be promptly downstreamed.

** Bug watch added: github.com/nigels-com/glew/issues #103
   https://github.com/nigels-com/glew/issues/103

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glew in Ubuntu.
https://bugs.launchpad.net/bugs/1605478

Title:
  supertux2 segfaults on native Mir with SDL_VIDEODRIVER=mir trying to
  call glXQueryVersion

Status in glew package in Ubuntu:
  Confirmed
Status in libsdl2 package in Ubuntu:
  Confirmed
Status in supertux package in Ubuntu:
  Confirmed

Bug description:
  supertux2 crashes on native Mir, trying to call GLX functions...

  Thread 1 "supertux2" received signal SIGSEGV, Segmentation fault.
  0x7519a95d in XQueryExtension ()
 from /usr/lib/x86_64-linux-gnu/libX11.so.6
  (gdb) bt
  #0  0x7519a95d in XQueryExtension ()
 from /usr/lib/x86_64-linux-gnu/libX11.so.6
  #1  0x7518e4c2 in XInitExtension ()
 from /usr/lib/x86_64-linux-gnu/libX11.so.6
  #2  0x76f8269c in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
  #3  0x76f7e041 in glXQueryVersion ()
 from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
  #4  0x76d2eb34 in glxewInit ()
 from /usr/lib/x86_64-linux-gnu/libGLEW.so.1.13
  #5  0x00560eeb in GLRenderer::GLRenderer() ()
  #6  0x0055e153 in GLVideoSystem::GLVideoSystem() ()
  #7  0x004f4b85 in VideoSystem::create(VideoSystem::Enum) ()
  #8  0x004ad662 in Main::launch_game() ()
  #9  0x004af0ad in Main::run(int, char**) ()
  #10 0x004a9f13 in main ()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glew/+bug/1605478/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1628260] Re: Upgrade libglew package to also include libglew2

2017-02-06 Thread Nigel Stewart
As the GLEW maintainer my suggestion would be to only continue with MX
packages for GLEW 1.13.  There is no good reason to continue using GLEW
1.x aside from the MX multi-thread, multi-context support.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glew in Ubuntu.
https://bugs.launchpad.net/bugs/1628260

Title:
  Upgrade libglew package to also include libglew2

Status in glew package in Ubuntu:
  New

Bug description:
  Currently glew package only includes versions up to 1.13, but the
  latest release is 2.0. As a developer, it would be best to have
  libglew2 and libglew2-dev available on Ubuntu. See
  http://glew.sourceforge.net/ for more information about the new (and
  previous) version(s).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glew/+bug/1628260/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1577218] Re: includedir is specified incorrectly in glew.pc v1.13.0

2016-05-01 Thread Nigel Stewart
To clarify the intended behavior.

$ pkg-config --cflags glew
-I/usr/include/GL -I/usr/include/libdrm

ought to be:

$ pkg-config --cflags glew
-I/usr/include -I/usr/include/libdrm

In other words, headers are supposed to include GLEW via 

As a workaround perhaps:

$ pkg-config --cflags glew
-I/usr/include -I/usr/include/libdrm -I/usr/include/GL

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glew in Ubuntu.
https://bugs.launchpad.net/bugs/1577218

Title:
  includedir is specified incorrectly in glew.pc v1.13.0

Status in glew package in Ubuntu:
  New

Bug description:
  On Ubuntu 15.10, "glew.pc" version 1.10.0 had the following "includedir" 
entry:
  includedir=/usr/include/GL

  On Ubuntu 16.04, "glew.pc" version 1.13.0 has such entry changed to:
  includedir=$(prefix)/include

  As a result, after installing libglew-dev package on Ubuntu Xenial, the 
following command:
  pkg-config --cflags glew

  prints: "-I/usr/include/libdrm" instead of "-I/usr/include/GL
  -I/usr/include/libdrm". So, C/C++ projects using GLEW can no longer
  find necessary headers when using "pkg-config".

  As a workaround, on Xenial, "/usr/lib/x86_64-linux-gnu/pkgconfig/glew.pc" can 
be edited and the problematic line changed to:
  includedir=$(prefix)/include/GL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glew/+bug/1577218/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


Re: [Touch-packages] [Bug 1408347] Re: bump version to 1.11 in ubuntu 15.04?

2015-11-10 Thread Nigel Stewart
Awesome. You rock!

- Nigel

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glew in Ubuntu.
https://bugs.launchpad.net/bugs/1408347

Title:
  bump version to 1.11 in ubuntu 15.04?

Status in glew package in Ubuntu:
  Triaged

Bug description:
  Debian Experimental already has 1.11 which introduces support for
  OpenGL 4.5.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glew/+bug/1408347/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1301033] Re: glew fails to build from source on armhf

2015-10-28 Thread Nigel Stewart
GLEW does not support OpenGLES.  Therefore it seems doubtful that
openimageio-1.3.12 supports OpenGLES unless there is some kind of build
option for that.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glew in Ubuntu.
https://bugs.launchpad.net/bugs/1301033

Title:
  glew fails to build from source on armhf

Status in glew package in Ubuntu:
  Confirmed
Status in glew source package in Trusty:
  Confirmed

Bug description:
  trying to build openimageio on armhf, ignoring the b-d on opencolorio,
  you get a build failure:

  In file included from /usr/include/qt4/QtOpenGL/QGLWidget:1:0,
   from 
/home/doko/tmp/openimageio-1.3.12~dfsg0/src/iv/ivgl.h:52,
   from 
/home/doko/tmp/openimageio-1.3.12~dfsg0/src/iv/imageviewer.cpp:32:
  /usr/include/qt4/QtOpenGL/qgl.h:85:17: error: conflicting declaration 
'typedef GLfloat GLdouble'
   typedef GLfloat GLdouble;
   ^
  In file included from 
/home/doko/tmp/openimageio-1.3.12~dfsg0/src/iv/imageviewer.h:50:0,
   from 
/home/doko/tmp/openimageio-1.3.12~dfsg0/src/iv/imageviewer.cpp:31:
  /usr/include/GL/glew.h:283:16: error: 'GLdouble' has a previous declaration 
as 'typedef double GLdouble'
   typedef double GLdouble;
  ^
  make[4]: *** [src/iv/CMakeFiles/iv.dir/imageviewer.cpp.o] Error 1
  make[4]: Leaving directory `/home/doko/tmp/openimageio-1.3.12~dfsg0/build'

  how ready is openimageio for OpenGLES?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glew/+bug/1301033/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1408347] Re: bump version to 1.11 in ubuntu 15.04?

2015-10-28 Thread Nigel Stewart
I'm the upstream maintainer of GLEW, my comment is that although a lot
of packages depend on GLEW, the vast majority of changes are fully
backwards compatible.  1.11.0 is itself nearly one year old and is two
versions behind.  Fortunately for me I'm not having too much traffic
about obsolete bugs, but it's fairly discouraging to see such a delay
between fresh new OpenGL functionality and widespread availability to
GLEW-based apps.  I do think it would be good to see something newer
than 1.10.0 show up in Ubuntu 16.04

- Nigel

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glew in Ubuntu.
https://bugs.launchpad.net/bugs/1408347

Title:
  bump version to 1.11 in ubuntu 15.04?

Status in glew package in Ubuntu:
  Triaged

Bug description:
  Debian Experimental already has 1.11 which introduces support for
  OpenGL 4.5.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glew/+bug/1408347/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp