-
Notifications
You must be signed in to change notification settings - Fork 3k
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
XCode 5.1 broke many packages #1654
Comments
I think I disagree, because reading the output in the error message that is going to be a hard error in the future. So even if we fix this ourselves it's only a temporary fix until another upgrade happens and it cannot be downgraded to a warning. Have you filed a bug with Apple's radar? |
Apple has a Radar ticket open on this. Until it's fixed, here's a workaround:
|
IMHO its an Apple bug, pure and simple. Why they want to exist their system's Ruby and Python incompatible with their own build chain is beyond me. :( |
@pypa/pip-developers any other thoughts on if we should deal with this or let it fall to upstream? |
Given that (1) there's a user-level workaround, (2) any fix would stop working when Apple release the next version anyway, and (3) it's clearly an Apple bug at its core, I don't think it;s worth trying to fix in pip. But don't place too much weight on my opinion as I don't use OSX :-) |
Ok I've changed my mind, since there's another fix or two i'll fix this and those and push a release. |
Hello, I've had this issue while installing bcrypt, and the workaround described by @wsanchez worked for me. But I'm having trouble with installing MySQL-python now. I grabbed the mysql_config script from a source package but I get the same error compiling:
But this time, the workaround does not help! Any suggestions? |
cannot reproduce:
|
Hey, ok. Hmm. Do you happen to have mysql / mysql-server installed?
So it could be, that the version of the script I use is borked. As mentioned above, it's taken from a
|
I installed myself with |
Hey, thanks for your time and input, it's much appreciated. The problem with installing mysql server is maybe best explained with a short example: One morning you wake up and get ready to go to work. Good news, someone parked a car in front of This is rather a problem of the package itself. I.e. MySQL Workbench does properly work without any other mysql component installed. It was build $somewhere and works just fine now. I need this 7KB And yes, I guess what I'll try to do next, is to install the server, try to build it again and dump the server I'm stubborn from time to time, head first through the wall, no matter what's behind it. Not jumping on My Best, |
Well the installation with brew is pretty isolated and removing it is very clean I don't know why python-MySQL chose to do this, and not to embed everything they need like other C extensions do, like gevent for example. You should open an issue with them about it. |
This is fixed in OSX 10.9.3, so I'm going to close this as it was fixed upstream. |
As of XCode 5.1, LLVM now treats unknown command-line arguments as errors this can be temporarily avoided with
-Wno-error=unused-command-line-argument-hard-error-in-future
I think pip should implement this for OS X, so that packages can install. Currently trying things like
pip install Pillow
result in this for me:The text was updated successfully, but these errors were encountered: