[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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Aug 15 13:34:40 PDT 2015


--- Comment #4 from Shlomi Fish <shlomif at 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 <ajax at 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.olsak at amd.com>
    Signed-off-by: Adam Jackson <ajax at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150815/9c22e7ba/attachment-0001.html>

More information about the mesa-dev mailing list