-
-
Notifications
You must be signed in to change notification settings - Fork 13.2k
musl-cross 0.9.2 (new formula) #2974
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I noticed the failures on pre-El Capitan, but I don't have a machine to debug, help welcome. |
|
|
||
| bottle do | ||
| cellar :any_skip_relocation | ||
| end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this block, it'll be generated if this is pulled.
|
I'm afraid this repo isn't notable to be included in Homebrew: http://bot.brew.sh/job/Homebrew%20Core%20Pull%20Requests/4810/version=el_capitan/testReport/junit/brew-test-bot/el_capitan/audit_musl_cross___strict___online/ Sorry! Please consider creating your own tap instead. Thanks! |
|
I understand the specific GH repo does not match the requirements, but the repo is just the Makefile, to build a gcc with musl libc. That is the only way to use musl on OS X. And musl is definitely popular. I'd like to ask for a more adhoc relevance decision. Sent from a small keyboard
|
You can create your own tap and if that's popular then it'll be a stronger argument for inclusion. |
|
@FiloSottile Thanks for taking the time to produce this; being able to cross compile for musl from Mac OS X is extremely useful. I can now cross-compile Rust crates! Woo-hoo! |
|
I'm somewhat confused: when I So basically I'm forwarded here. Could anyone please explain to me what's going on here? |
|
@jjpe Homebrew is basically saying, “look, we don't officially support this formula, but someone did create one that never got merged in; you can install it from there if you really need it”. |
brew install <formula>(where<formula>is the name of the formula you're submitting)?brew audit --strict --online <formula>(after doingbrew install <formula>)?There's a README here, might be worth copying some of those instructions to Caveats https://gist.github.com/FiloSottile/01d2bbfaf63ae1b6e373e6bc874fefc6#file-z_readme-md
The musl-cross-make repo itself doesn't pass the popularity treshold, but it's onbly a wrapper to make cross-compilers with the hugely popular musl libc.
Also, AFAICT this is the only Formula that would install a cross-compilation toolkit out of the box.