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 738744 - clutter-gst fails to build on Mac OS X 10.9, 10.10
clutter-gst fails to build on Mac OS X 10.9, 10.10
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other Mac OS
: Normal normal
: 1.5.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 738622
 
 
Reported: 2014-10-18 05:14 UTC by Brion Vibber
Modified: 2014-10-19 18:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to fix clutter-gst 2.0.10 build on OS X 10.9/10.10 (2.57 KB, patch)
2014-10-18 05:14 UTC, Brion Vibber
committed Details | Review

Description Brion Vibber 2014-10-18 05:14:15 UTC
Created attachment 288794 [details] [review]
patch to fix clutter-gst 2.0.10 build on OS X 10.9/10.10

On Mac OS X 10.9 and 10.10, clutter-gst 2.0.10 fails to build due to attempting to use some GL symbols directly on OS X.

It seems this is an old workaround, and is no longer present in current master versions of clutter-gst.

Attached patch gets the build working, but I don't know if it breaks older OS X or anything.
Comment 1 Thibault Saunier 2014-10-19 09:11:18 UTC
Actually pitivi does not depend on clutter-gst anymore, we should rather remove that dependencie in the cerbero.
Comment 2 Sebastian Dröge (slomo) 2014-10-19 18:17:25 UTC
In git master that hack probably moved to cogl-gst, as now all the heavy work is happening there.

Also it makes sense to continue shipping clutter-gst for now, others might use it or make use of it :) Let's remove it later.

commit e2d3b0adc03ba6bd0476ae3c993a65cc20a9a2b6
Author: Brion Vibber <brion@pobox.com>
Date:   Fri Oct 17 22:07:55 2014 -0700

    clutter-gst: Fix OS X 10.9/10.10 build
    
    https://bugzilla.gnome.org/show_bug.cgi?id=738744