<div dir="ltr">Greetings, things have gone sideways for me with opam since upgrading my OSX to 10.10.  In particular, my attempt to reinstall Kenichi Asai's Universe library is failing because opam is failing in its attempt to install lablgtk. I'm pretty sure this problem is solved somewhere but I'm not finding a solution or workaround.<div><br></div><div>I'm pretty sure this isn't the right forum for posting this sort of problem, but I checked the opam FAQ and couldn't find any other obvious spot, and I've been seeing traffic relating to problems with opam. Hints as to where to post this kind of thing would be appreciated.</div><div><br></div><div>Anyway, as far as I can tell, the gcc compiler seems to fail because it's invoked with a switch:</div><div><br></div><div>-fno-defer-pop </div><div><p class=""><span class="">that it doesn't recognize. I'm under the impression that earlier versions of Xcode treated this as a warning rather than an error, but I'm getting:</span></p><p class=""><span class=""># </span><span class="">clang: error: unknown argument: '-fno-defer-pop'</span></p></div><div>I'm running OSX 10.10.1 and Xcode 6.1.1. Any hints appreciated.</div><div><br></div><div>Thanks,</div><div>Bob Muller</div><div><br></div><div>-----------------------------</div><div>







<p class=""><span class="">#===</span><span class=""> <b>ERROR</b> <b>while installing lablgtk.2.18.3</b> </span><span class="">====================================#</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">opam-version</span><span class=""> 1.2.0</span></p><p class=""><span class="">#</span><span class=""> </span><span class="">os</span><span class="">           darwin</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">command</span><span class="">      make world</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">path</span><span class="">         /Users/muller/.opam/system/build/lablgtk.2.18.3</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">compiler</span><span class="">     system (4.01.0)</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">exit-code</span><span class="">    2</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">env-file</span><span class="">     /Users/muller/.opam/system/build/lablgtk.2.18.3/lablgtk-36443-e4db2f.env</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">stdout-file</span><span class="">  /Users/muller/.opam/system/build/lablgtk.2.18.3/lablgtk-36443-e4db2f.out</span></p>
<p class=""><span class="">#</span><span class=""> </span><span class="">stderr-file</span><span class="">  /Users/muller/.opam/system/build/lablgtk.2.18.3/lablgtk-36443-e4db2f.err</span></p>
<p class=""><span class="">### stdout ###</span></p>
<p class=""><span class=""># </span><span class="">...[truncated]</span></p>
<p class=""><span class=""># </span></p>
<p class=""><span class=""># </span><span class="">        debug           no</span></p>
<p class=""><span class=""># </span><span class="">-e      C compiler      gcc</span></p>
<p class=""><span class=""># </span><span class="">/Applications/Xcode.app/Contents/Developer/usr/bin/make -C src world</span></p>
<p class=""><span class=""># </span><span class="">ocamlc.opt -c -pp "camlp4o -impl" -impl varcc.ml4</span></p>
<p class=""><span class=""># </span><span class="">ocamlc.opt   -o varcc varcc.cmo</span></p>
<p class=""><span class=""># </span><span class="">rm -f *_tags.h *_tags.c</span></p>
<p class=""><span class=""># </span><span class="">./varcc gdkpixbuf_tags.var</span></p>
<p class=""><span class=""># </span><span class="">./varcc gdk_tags.var</span></p>
<p class=""><span class=""># </span><span class="">ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -D_REENTRANT -I/opt/X11/include -I/opt/X11/include/cairo -I/opt/X11/include/pixman-1 -I/opt/X11/include/libpng15 -I/opt/X11/include -I/opt/X11/include/freetype2 -I/opt/local/include/libglade-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/gail-1.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include/atk-1.0 -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -imacros ml_domain.h -O' -verbose ml_gdkpixbuf.c</span></p>
<p class=""><span class="">### stderr ###</span></p>
<p class=""><span class=""># </span><span class="">+ gcc -fno-defer-pop -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT  -c -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -D_REENTRANT -I/opt/X11/include -I/opt/X11/include/cairo -I/opt/X11/include/pixman-1 -I/opt/X11/include/libpng15 -I/opt/X11/include -I/opt/X11/include/freetype2 -I/opt/local/include/libglade-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/gail-...[truncated]</span></p>
<p class=""><span class=""># </span><span class="">clang: error: unknown argument: '-fno-defer-pop'</span></p>
<p class=""><span class=""># </span><span class="">make[1]: *** [ml_gdkpixbuf.o] Error 2</span></p>
<p class=""><span class=""># </span><span class="">make: *** [world] Error 2</span></p></div></div>