--universal broken universally #14845
Comments
It looks to me like under superenv, the Does it work if you build with |
Appears to be a bug with superenv, as the following command resolves the issue
|
Works with --env=std for me |
@jacknagel yes sir – thought the same thing and tried it |
BTW: Don't really want to build lame as universal, but it served as a good example… |
From what I can tell, when the superenv wrapper script is in "ld" mode it doesn't pass any cflags to the real linker, but the arch flags never get added to the ldflags either, so... I don't know the superenv code well enough to say what needs to be changed, though, so @mxcl will have to fix it. |
@jacknagel yes, I saw the same thing; the ENV object didn't have any CFLAGS |
Well, that's not exactly it; superenv doesn't set any of the standard environment variables, because it wraps all the tools. What I meant was that when the wrapper is invoked as "ld" it doesn't send its internal cflags to the real ld tool. |
I did build universal support into superenv but (I hate to admit) I didn't test it. I think the problem is simple enough, the |
I've tested a number of forumlas and none are building universal binaries. Examples:
If I manually build:
Another example of failing formula:
The text was updated successfully, but these errors were encountered: