[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
https://bugs.freedesktop.org/show_bug.cgi?id=91643 Dennis Schriddechanged: 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
https://bugs.freedesktop.org/show_bug.cgi?id=91643 Marek Olšákchanged: 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
https://bugs.freedesktop.org/show_bug.cgi?id=91643 Marek Olšákchanged: 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
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
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
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
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
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
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
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
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