[Bug 728234] EGL cannot be disabled.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 15 23:01:09 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=728234
  GStreamer | gst-plugins-bad | git

--- Comment #3 from Eric Toombs <ewtoombs at uwaterloo.ca> 2014-04-16 06:01:02 UTC ---
Well, as I was about to test the effect of --disable-gtk-doc, I synced and it
appears the old EGL code was ripped out just today. So the first thing I did
was test my original options

  ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
    --disable-static --enable-experimental --disable-fatal-warnings \
    --with-gtk=3.0
  make

to see what the changes did. (That was what came with the PKGBUILD I'm using.
If you don't know archlinux, don't worry about it.) Now, it fails at the
gtk-doc step, but not at the compile and link step, which I thought was pretty
weird. It failed due to the same missing *KHR, though. I think what happened
was it linked with mesa's EGL, but gtkdoc dynamically linked it with nvidia's
EGL. I then disabled gtk-doc with the same options and it compiled fine. Thanks
for that tip, by the way, Matthew Waters.

Now, it seems the problem is solely with gtk-doc, but I am not sure. Indeed,
this may not be a problem that can be reasonably solved. The best solution may
be just to disable gtkdoc when compiling on hosts that use nvidia's proprietary
drivers. In any case, I have attached config.logs for both builds.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list