<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Wed, Dec 9, 2015 at 4:28 AM Philippe Normand &lt;<a href="mailto:philn@igalia.com">philn@igalia.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><blockquote type="cite"><div>On 09 Dec 2015, at 12:56, Erik Allik &lt;<a href="mailto:eallik@gmail.com" target="_blank">eallik@gmail.com</a>&gt; wrote:</div><br><div><div dir="ltr">Hi Philippe and thanks for pointing out the 2 issues! <div><br></div><div>Last I checked it appeared audio/video did not compile without gstreamermm; the gstreamer package didn&#39;t provide any `.pc` files; as soon as I added `gstreamermm`, it started compiling. But audio/video had other issues, so as you can see, they are enabled conditionally, and in the run whose log I pasted, were not enabled anyway.</div><div><br></div><div>I also disabled the FFTFrame patch, which you said was wrong, however the same compilation error still occurs. I&#39;m now trying to monitor how the MacPorts port does the compilation, using `--verbose`, and possibly extract the right way and put that in the Homebrew formula.</div><div><br></div><div>However, as pointed out in the initial e-mail, I cannot use anything newer than 2.4.9 as that&#39;s what&#39;s needed by the `webkitgtk3` Cabal package — </div></div></div></blockquote><div><br></div></div></div><div style="word-wrap:break-word"><div>Sorry I can’t help you then.</div><div>Someone would need to back port the OSX build fixes in the next stable release.</div></div></blockquote><div><br></div><div>2.4.9 actually had far fewer build issues than newer versions. This JHbuild entry works: <a href="https://github.com/jralls/gtk-osx-build/blob/master/modulesets/gtk-osx-network.modules#L131-L162">https://github.com/jralls/gtk-osx-build/blob/master/modulesets/gtk-osx-network.modules#L131-L162</a></div><div><br></div><div>Only one patch to 2.4.9 is needed if you use the combination of autogenargs mentioned above: <a href="https://github.com/jralls/gtk-osx-build/blob/master/patches/webkit-140167-disable-netscape-api.patch">https://github.com/jralls/gtk-osx-build/blob/master/patches/webkit-140167-disable-netscape-api.patch</a></div><div>I haven&#39;t recently tried with gstreamer enabled, but it did work at one point. I might suggest trying to build with gstreamer disabled first and then go from there.</div><div><br></div><div>(For your reference, the JHbuild instructions on OS X are here: <a href="https://wiki.gnome.org/Projects/GTK+/OSX/Building">https://wiki.gnome.org/Projects/GTK+/OSX/Building</a>) </div><div><br></div><div>Regards,</div><div>Philip C</div></div></div>