GNOME Bugzilla – Bug 738792
Regression: OSX gtk+3 patch broke Linux by forcing objective-c compilation on files that don't need it
Last modified: 2014-10-19 18:04:37 UTC
Created attachment 288826 [details] [review] only apply objc compilation hack patch on Mac OS X Patch in commit 6cd33e9e79 for gtk+3 recipe forces objective-c compilation on GDK input modules; while this fixes the build for imquartz.c on Mac OS X it breaks other modules on Linux if an Objective-C compiler isn't installed. The patch should only be applied if building for Platform.DARWIN; see attached patch.
Created attachment 288853 [details] [review] one-char fix to the patch to avoid breaking other recipes (whoops)
commit eabf48161dde47982934081938268c28cc7471aa Author: Brion Vibber <brion@pobox.com> Date: Sat Oct 18 13:53:10 2014 -0700 gtk+3: Only apply objective-c compilation hack patch on Mac OS X Otherwise gtk+3 compilation fails on Linux if objective-c compiler is not available. https://bugzilla.gnome.org/show_bug.cgi?id=738792