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.
Merge remote-tracking branch 'brion/osx-gtk3-patch-fix' into osx-work3
fix glibby