<br><br><div class="gmail_quote">On Tue, Aug 14, 2012 at 11:56 PM, Aron Ahmadia <span dir="ltr">&lt;<a href="mailto:aron@ahmadia.net" target="_blank">aron@ahmadia.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>Ralf,</div><div><br></div><div>I&#39;m not sure how much you enjoy reading Ruby, but here are the details on where things are happening in brew.</div><div><br></div><div>Here&#39;s the Python formula for actually downloading/configuring/building (no flags added here): <a href="https://github.com/mxcl/homebrew/blob/master/Library/Formula/python.rb" target="_blank">https://github.com/mxcl/homebrew/blob/master/Library/Formula/python.rb</a></div>

<div>Compiler flags are picked up here: <a href="https://github.com/mxcl/homebrew/blob/master/Library/Homebrew/extend/ENV.rb" target="_blank">https://github.com/mxcl/homebrew/blob/master/Library/Homebrew/extend/ENV.rb</a></div>
</div></blockquote><div><br>Thanks Aron. Ruby reads pretty much like Python, with a few : and =&gt; mixed in, so no problem.<br><br>So they do add all possible sse flags, like:<br><br>def gcc<br>    ....<br>    set_cpu_cflags &#39;core2 -msse4&#39;, :penryn =&gt; &#39;core2 -msse4.1&#39;<br>
<br>If you do a regular Framework build with configure/make steps, this doesn&#39;t happen (I think). So the question is what to do now. Perhaps this can be fixed in scipy, does anyone know? And are other projects using distutils likely affected by this? If so, it should be fixed in Homebrew anyway.<br>
<br>Ralf<br>  <br></div></div>