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
boost: build stuck on OS X 10.11.4 #133
Comments
From @MikeMcQuaid on April 7, 2016 14:24 Sorry but you have not followed the requested steps on the Troubleshooting page: https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Troubleshooting.md#troubleshooting Please follow (all of) these steps and post the information here so we can help you with your problem. Thanks! |
From @mdelmans on April 7, 2016 15:10 Sorry I did't follow the protocol. I ran Still stuck at
Gist logs: |
From @UniqMartin on April 7, 2016 19:6 This seems to be a legitimate bug. I'm able to reproduce it locally, though I haven't isolated the problem yet. Stay tuned … |
We get reports about this on IRC occasionally. I've never been able to reproduce; I think it might be hardware-linked? I don't have a problem on a 16gb MacBookPro11,5.
|
Incidentally Removing the |
It's a legitimate bug, I reproduced it locally, and am preparing a fix right now. It's triggered by |
Do you know where the hang happens? Is it right toward the end of installation before "Cleaning" and "Finishing up" should happen? Seems like it might be, since "...updated 13743 targets..." sounds like a status message output at the end of a I was just working on a hang in (Could confirm similarity by doing a |
Incidentally, this is why boost has I think that may no longer be necessary. |
I'm not convinced I presume it was added because |
A tentative fix is to be found in Homebrew/brew#46. Sorry I completely missed basically the same issue (and thorough analysis of it) that had already happened in #88. |
Using `git` from `Formula#install` can cause an exec bomb if used in a formula with `env :userpaths` because that causes both `Library/ENV/4.3` and `Library/ENV/scm` to be in PATH, both of which contain a `git` binary that is the same SCM wrapper. Those will mutually exec each other indefinitely as they fail to detect that they are the same wrapper. Extend the exec-bomb protection to check the paths after all symbolic links have been expanded to prevent this situation. Fixes Homebrew#43. Fixes Homebrew/homebrew-core#133.
No worries: no reason you should have known about it, unless you had been exhaustively watching all the comments on the core repo and made the connection. That wasn't even posted as an issue, just some trouble in a formula bump PR. I just saw the connection because you happened to mention the hang issue while I had been working on the other one. I was about to post it as a new Issue to homebrew/brew, which is when you would have seen it, but you already had a fix out before I finished writing up the bug report. |
@mdelmans Try again after a |
Thanks guys. Works like a charm. |
From @mdelmans on April 7, 2016 14:19
Installation of boost with
brew install boost --c++11
hangs at
...updated 13743 targets...
been like this for ~12 hours.
Copied from original issue: Homebrew/brew#43
The text was updated successfully, but these errors were encountered: