Skip to content

Conversation

@FiloSottile
Copy link
Contributor

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same formula update/change?
  • Have you built your formula locally prior to submission with brew install <formula> (where <formula> is the name of the formula you're submitting)?
  • Does your submission pass brew audit --strict --online <formula> (after doing brew 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.

@FiloSottile
Copy link
Contributor Author

I noticed the failures on pre-El Capitan, but I don't have a machine to debug, help welcome.

@DomT4 DomT4 added the new formula PR adds a new formula to Homebrew/homebrew-core label Jul 15, 2016

bottle do
cellar :any_skip_relocation
end
Copy link
Member

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.

@MikeMcQuaid
Copy link
Member

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!

@FiloSottile
Copy link
Contributor Author

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

On 15 lug 2016, at 17:42, Mike McQuaid notifications@github.com wrote:

Closed #2974.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@MikeMcQuaid
Copy link
Member

I'd like to ask for a more adhoc relevance decision.

You can create your own tap and if that's popular then it'll be a stronger argument for inclusion.

@FiloSottile
Copy link
Contributor Author

@raphaelcohn
Copy link
Contributor

@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!

@jjpe
Copy link

jjpe commented Jul 5, 2017

I'm somewhat confused: when I brew search for musl, I get this output:

$ brew search musl-cross

No formula found for "musl-cross".
Closed pull requests:
musl-cross 0.9.2 (new formula) (https://github.com/Homebrew/homebrew-core/pull/2974)

So basically I'm forwarded here. Could anyone please explain to me what's going on here?

@habibalamin
Copy link
Contributor

@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”.

@Homebrew Homebrew locked and limited conversation to collaborators May 4, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

new formula PR adds a new formula to Homebrew/homebrew-core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants