[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-10-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

Dennis Schridde  changed:

   What|Removed |Added

 CC||devuran...@gmx.net

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-09-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

Marek Olšák  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

--- Comment #8 from Marek Olšák  ---
*** Bug 91020 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-09-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

Marek Olšák  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Marek Olšák  ---
Fixed by demos commit 74443c6ee79f3251f643ea05e94df58183e37d0d. Closing.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

Alexander Tsoy alexan...@tsoy.me changed:

   What|Removed |Added

 CC||alexan...@tsoy.me

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

--- Comment #6 from Tobias Klausmann tobias.klausm...@mni.thm.de ---
Oh right, i was not aware of this. I guess mesa-demo should make this the
default then.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

--- Comment #5 from Shlomi Fish shlo...@shlomifish.org ---
(In reply to Tobias Klausmann from comment #3)
 WE use a normal 10.6.4 snapshot and i'm not aware of extra patches. You may
 need other some devel packages like we got Mesa-libEGL-devel for this.
 
 As a reference you may look into the opensuse packages for sure:
 https://build.opensuse.org/package/show/X11:XOrg/Mesa

Looking at
https://build.opensuse.org/package/view_file/openSUSE:Factory/Mesa-demo/Mesa-demo.spec?expand=1
, I see that ./configure gets passed the --disable-egl flag. After adding it
to the Mageia .spec the package builds specifically. But it's not the default,
so the problem still stands.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

Bug ID: 91643
   Summary: mesa-demos-8.2.0 (latest released version) fails to
build against mesa-10.6.4-2.mga6.tainted.src.rpm
   Product: Mesa
   Version: unspecified
  Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
  Severity: critical
  Priority: medium
 Component: Demos
  Assignee: mesa-dev@lists.freedesktop.org
  Reporter: shlo...@shlomifish.org
QA Contact: mesa-dev@lists.freedesktop.org

The latest release of mesa-demos - mesa-demos-8.2.0 gives a compilation error
when building using mesa-10.6.4-2.mga6.tainted.src.rpm on Mageia Linux x86-64
6/Cauldron:

shlomif@telaviv1:~/mesa-demos-8.2.0$ make
Making all in src
make[1]: Entering directory '/home/shlomif/mesa-demos-8.2.0/src'
Making all in util
make[2]: Entering directory '/home/shlomif/mesa-demos-8.2.0/src/util'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/shlomif/mesa-demos-8.2.0/src/util'
Making all in data
make[2]: Entering directory '/home/shlomif/mesa-demos-8.2.0/src/data'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/shlomif/mesa-demos-8.2.0/src/data'
Making all in demos
make[2]: Entering directory '/home/shlomif/mesa-demos-8.2.0/src/demos'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/shlomif/mesa-demos-8.2.0/src/demos'
Making all in egl
make[2]: Entering directory '/home/shlomif/mesa-demos-8.2.0/src/egl'
Making all in eglut
make[3]: Entering directory '/home/shlomif/mesa-demos-8.2.0/src/egl/eglut'
  CC   eglut.lo
eglut.c: In function '_eglutDestroyWindow':
eglut.c:80:32: error: 'EGL_SCREEN_BIT_MESA' undeclared (first use in this
function)
_eglut-surface_type != EGL_SCREEN_BIT_MESA)
^
eglut.c:80:32: note: each undeclared identifier is reported only once for each
function it appears in
eglut.c: In function '_eglutCreateWindow':
eglut.c:178:9: error: 'EGL_SCREEN_BIT_MESA' undeclared (first use in this
function)
case EGL_SCREEN_BIT_MESA:
 ^  
eglut.c: In function 'eglutDestroyWindow':  
eglut.c:293:33: error: 'EGL_SCREEN_BIT_MESA' undeclared (first use in this
function)   
if ( _eglut-surface_type != EGL_SCREEN_BIT_MESA)   
 ^  
Makefile:475: recipe for target 'eglut.lo' failed   
make[3]: *** [eglut.lo] Error 1 
make[3]: Leaving directory '/home/shlomif/mesa-demos-8.2.0/src/egl/eglut'   
Makefile:408: recipe for target 'all-recursive' failed  
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/shlomif/mesa-demos-8.2.0/src/egl' 
Makefile:424: recipe for target 'all-recursive' failed  
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/shlomif/mesa-demos-8.2.0/src' 
Makefile:431: recipe for target 'all-recursive' failed  
make: *** [all-recursive] Error 1   
shlomif@telaviv1:~/mesa-demos-8.2.0$

Can a new version be released with a fix?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

--- Comment #1 from Tobias Klausmann tobias.klausm...@mni.thm.de ---
Works fine here and on the opensuse buildservers, have you build mesa with the
appropriate --with-egl-platforms=yourplatforms where the platform is one or
several of: x11, drm, wayland

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

--- Comment #2 from Shlomi Fish shlo...@shlomifish.org ---
(In reply to Tobias Klausmann from comment #1)
 Works fine here and on the opensuse buildservers, have you build mesa with
 the appropriate --with-egl-platforms=yourplatforms where the platform is one
 or several of: x11, drm, wayland

This is indeed the case according to my reading of the rpm .spec file.
Furthermore:

# ~/mesa-10.6.4 is the vanilla Mesa sources from the ftp.freedesktop.org tar.xz
shlomif[rpms]:~/mesa-10.6.4$ grep -ri EGL_SCREEN_BIT .
./src/egl/docs/EGL_MESA_screen_surface:EGL_SCREEN_BIT_MESA
shlomif[rpms]:~/mesa-10.6.4$ grep -ri EGL_SCREEN_BIT /usr/include/EGL
shlomif[rpms]:~/mesa-10.6.4$ 

Where is it supposed to be declared and defined?

Are you sure opensuse is not using a patched version or a git snapshot?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

--- Comment #3 from Tobias Klausmann tobias.klausm...@mni.thm.de ---
WE use a normal 10.6.4 snapshot and i'm not aware of extra patches. You may
need other some devel packages like we got Mesa-libEGL-devel for this.

As a reference you may look into the opensuse packages for sure:
https://build.opensuse.org/package/show/X11:XOrg/Mesa

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 91643] mesa-demos-8.2.0 (latest released version) fails to build against mesa-10.6.4-2.mga6.tainted.src.rpm

2015-08-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91643

--- Comment #4 from Shlomi Fish shlo...@shlomifish.org ---
(In reply to Shlomi Fish from comment #2)
 (In reply to Tobias Klausmann from comment #1)
  Works fine here and on the opensuse buildservers, have you build mesa with
  the appropriate --with-egl-platforms=yourplatforms where the platform is one
  or several of: x11, drm, wayland
 
 This is indeed the case according to my reading of the rpm .spec file.
 Furthermore:
 
 # ~/mesa-10.6.4 is the vanilla Mesa sources from the ftp.freedesktop.org
 tar.xz
 shlomif[rpms]:~/mesa-10.6.4$ grep -ri EGL_SCREEN_BIT .
 ./src/egl/docs/EGL_MESA_screen_surface:EGL_SCREEN_BIT_MESA
 shlomif[rpms]:~/mesa-10.6.4$ grep -ri EGL_SCREEN_BIT /usr/include/EGL
 shlomif[rpms]:~/mesa-10.6.4$ 
 
 Where is it supposed to be declared and defined?
 
 Are you sure opensuse is not using a patched version or a git snapshot?

OK, some investigation:

1. The constant in question was removed by this commit:

commit 7a58262e58d8edac3308777def0950032628edee
Author: Adam Jackson a...@redhat.com
Date:   Wed Apr 1 10:39:45 2015 -0400

egl: Remove skeleton implementation of EGL_MESA_screen_surface

No backend wires this up to anything, and the extension spec has been
marked obsolete for 4+ years.

Reviewed-by: Marek Olšák marek.ol...@amd.com
Signed-off-by: Adam Jackson a...@redhat.com

2. According to http://software.opensuse.org/package/Mesa opensuse is using
Mesa version 10.3.7 which may still have had it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev