-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
openblas 0.3.13 fails to compile on macOS #3037
Comments
I do not think this is due to a change in 0.3.13, possibly the hyphenation in gcc-10 tricks c_check into assuming that you are cross-compiling with a CROSS_SUFFIX (actually prefix) of "gcc-" to add to RANLIB in Makefile.system. Do you see CROSS=1 in your Makefile.conf ? |
|
That's because this code is broken since da6d5d6
|
I'm not sure why |
Ah, thanks, that is a bit insidious indeed. The Solaris case probably needs its own line anyway IF the AIX case used to work without a chop/chomp. (And the whole thing could go unnoticed on Linux, and apparently all other systems including OSX in our CI as well, as they have gcc-ranlib installed) |
I'd still recommend using |
Probably not - unless some platform returns a trailing blank or has a misbehaving |
openblas 0.3.13 fails to compile in Homebrew (Homebrew/homebrew-core#66821) with:
We run:
I have no idea why it's trying to call
gcc-ranlib
, but we don't have it installed. The systemranlib
works perfectly fine, and should be called. We can (and probably will) override this withRANLIB=ranlib
but that still seems like a bug that should be fixed here.The text was updated successfully, but these errors were encountered: