After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 755850 - unbreak GL introspection build
unbreak GL introspection build
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.6.0
Other OpenBSD
: Normal normal
: 1.6.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-09-30 06:41 UTC by Antoine Jacoutot
Modified: 2015-09-30 09:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Pass GL_CFLAGS to g-ir-scanner. (1.04 KB, patch)
2015-09-30 06:41 UTC, Antoine Jacoutot
committed Details | Review

Description Antoine Jacoutot 2015-09-30 06:41:24 UTC
Created attachment 312397 [details] [review]
Pass GL_CFLAGS to g-ir-scanner.

Hi.

This patches allows building gstreamer plugins-base on OpenBSD where GL includes are under /usr/X11R6. Otherwise, g-ir-scanner errors out with:

gstreamer1-plugins-bad-1.6.0/gst-plugins-bad-1.6.0/gst-libs/gst/gl/gstglapi.h:35:25: error: GLES2/gl2.h: No such file or directory
gstreamer1-plugins-bad-1.6.0/gst-plugins-bad-1.6.0/gst-libs/gst/gl/gstglapi.h:36:28: error: GLES2/gl2ext.h: No such file or directory
gstreamer1-plugins-bad-1.6.0/gst-plugins-bad-1.6.0/gst-libs/gst/gl/gstglapi.h:53:21: error: GL/gl.h: No such file or directory

Thank you.
Comment 1 Tim-Philipp Müller 2015-09-30 09:00:52 UTC
commit a1d39d385d04b963f6231a9619946f87d8deaa94
Author: Antoine Jacoutot <ajacoutot@gnome.org>
Date:   Wed Sep 30 08:36:15 2015 +0200

    gl: Pass GL_CFLAGS to g-ir-scanner
    
    This unbreaks building when some headers are under a non-standard path.
    e.g. /usr/X11R6/include as on OpenBSD.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=755850