[Bug 738621] New: Cerbero build of gtk+3 fails on Mac OS X

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Oct 16 03:28:22 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=738621
  GStreamer | cerbero | git

           Summary: Cerbero build of gtk+3 fails on Mac OS X
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Mac OS
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: cerbero
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: brion at pobox.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


(I'm trying to use Cerbero to make a test build of pitivi on Mac OS X 10.9.5;
pitivi requires gtk+3 which is not enabled by default on OS X.)

Encountering the same problem building gtk+3 reported on the mailing list in
July:
http://lists.freedesktop.org/archives/gstreamer-devel/2014-July/048728.html

It looks like 'imquartz.c' in gdk's input modules is being compiled as C, when
in fact it's an Objective-C file -- the failures are syntax errors on Obj-C
header files that are included.

The Makefile.am specifies options for building the file with -xobjective-c
added, but for some reason it's getting compiled with the generic ".c.o" rule
instead of the specific one.


Same problem if I update the recipe to the latest GTK+ 3.14.3 and strip out
custom patches. Oddly, Homebrew's GTK+3 package doesn't seem to hit this
problem so I wonder if there's an autotools version weirdness.

Not quite sure what's up, haven't found a workaround yet.

-- 
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