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 725530 - babl fails to compile on 10.9 in stable modulesets
babl fails to compile on 10.9 in stable modulesets
Status: RESOLVED FIXED
Product: gtk-osx
Classification: Other
Component: General
unspecified
Other Mac OS
: Normal normal
: ---
Assigned To: GTK Mac Integration Maintainers
GTK Mac Integration Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-03-02 23:40 UTC by Brion Vibber
Modified: 2014-03-06 17:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brion Vibber 2014-03-02 23:40:00 UTC
babl-0.1.10 in the stable module sets fails building on 10.9:

sse-fixups.c:96:16: error: use of unknown builtin '__builtin_ia32_movhlps'
      [-Wimplicit-function-declaration]
           v = g4float_movhl (v, v);
               ^
sse-fixups.c:46:29: note: expanded from macro 'g4float_movhl'
#define g4float_movhl(a,b)  __builtin_ia32_movhlps(a, b)
                            ^
sse-fixups.c:96:14: error: assigning to 'g4float' from incompatible type 'int'
           v = g4float_movhl (v, v);
             ^ ~~~~~~~~~~~~~~~~~~~~
sse-fixups.c:154:14: error: assigning to 'g4float' from incompatible type 'int'
           v = g4float_movhl (v, v);
             ^ ~~~~~~~~~~~~~~~~~~~~
3 errors generated.



Adding autogenargs="--disable-sse" to the module definition gets it building as a workaround.
Comment 1 John Ralls 2014-03-06 17:46:56 UTC
f5c6a78