python failed to build on 10.8.2 #15241
Comments
Do you actually need a fat binary with 32bit on your shiny new 10.8.2? I suppose |
nick$ brew doctor nick$ brew --config |
Yep, confirmed. Thanks. Workaround: |
Sweet. Thanks |
@audioplastic Thanks, your system is perfect. But out of curiosity, why "--universal"? There are a lot of old blog post floating around which state to use @mxcl Does the new superenv build style support universal at all? I see |
Under superenv, universal arch flags are removed unless the formula calls |
@jacknagel So why can't |
What exactly should it do? It can't do anything specific like call ENV.univeral_binary, because universal has to be implemented on a per-formula basis (i.e., there are things where it is not as simple as just adding the appropriate arch flags). |
@jacknagel alright. My fault. Will update the python formula with |
Still, I think that superenv could be made so smart to let the usual -arch flags through if Anyways, I have PR for python with ENV.universal_binary, @jacknagel. |
When I asked, "what exactly should it do?" I wasn't really being rhetorical. If the formula doesn't need ENV.universal_binary to build universal (and it appears that it adds the appropriate flags on its own given what we are passing to configure), we shouldn't add it. Rather, I imagine something like this:
|
Ok, I understood it more like "there is no way to do it" - and I stopped thinking about it. Your suggestion sounds appealing (though I lack the deep understanding of how options are processed here). The last of your three bullets, is however, a bit unclear to me: Does this mean it's a shorthand for |
superenv requires |
How do |
I updated homebrew just now, but still needed to do a brew link -f python |
The original point of the |
@audioplastic You will need to @jacknagel ok, fair enough. If that is a replacement, I am fine with it :-) |
It should be fixed. Please close, if so. |
Full gist available here:
https://gist.github.com/3820039
The text was updated successfully, but these errors were encountered: