Giter VIP home page Giter VIP logo

Comments (13)

tdsmith avatar tdsmith commented on May 11, 2024

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 homebrew-core.

tdsmith avatar tdsmith commented on May 11, 2024

From @mdelmans on April 7, 2016 15:10

Sorry I did't follow the protocol.

I ranbrew update (twice)
I fixed all warnings (apart from unbowed headers I believe are from node.js)
My command line tools are up to date (OS is to the latest update as well)

Still stuck at

...updated 13743 targets...

Gist logs:
https://gist.github.com/3f391e758d751c78ecc62fbef9f99033

from homebrew-core.

tdsmith avatar tdsmith commented on May 11, 2024

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 …

from homebrew-core.

tdsmith avatar tdsmith commented on May 11, 2024

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.

CPU: 8-core 64-bit haswell
OS X: 10.11.4-x86_64
Xcode: 7.3
CLT: 7.3.0.0.1.1457485338
Clang: 7.3 build 703
...
🍺  /usr/local/Cellar/boost/1.60.0_1: 11,139 files, 437.7M, built in 12 minutes 19 seconds

from homebrew-core.

tdsmith avatar tdsmith commented on May 11, 2024

Incidentally --c++11 is a no-op on ≥ 10.9; you can almost certainly work around this by not passing any options and just using the bottle.

Removing the bug label since this is not obviously a Homebrew bug.

from homebrew-core.

UniqMartin avatar UniqMartin commented on May 11, 2024

It's a legitimate bug, I reproduced it locally, and am preparing a fix right now. It's triggered by boost but isn't immediately related to that formula (other formulae are probably also affected).

from homebrew-core.

apjanke avatar apjanke commented on May 11, 2024

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 make pass

I was just working on a hang in install under brew test-bot that seems possibly related to env :userpaths, and boost is one of the few other formulae to use that.

(Could confirm similarity by doing a ps when it's hung and seeing if there's a wrapped git --version call sitting there taking up CPU time.)

from homebrew-core.

tdsmith avatar tdsmith commented on May 11, 2024

Incidentally, this is why boost has env :userpaths: Homebrew/legacy-homebrew#15689

I think that may no longer be necessary.

from homebrew-core.

DomT4 avatar DomT4 commented on May 11, 2024

I'm not convinced nginx needs it anymore either.

I presume it was added because nginx used to pluck the first passenger-config out of the $PATH if building with that option but for a fair while now it has been chained to the passenger formula instead via an option.

from homebrew-core.

UniqMartin avatar UniqMartin commented on May 11, 2024

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.

from homebrew-core.

apjanke avatar apjanke commented on May 11, 2024

Sorry I completely missed basically the same issue (and thorough analysis of it) that had already happened in #88.

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.

from homebrew-core.

UniqMartin avatar UniqMartin commented on May 11, 2024

@mdelmans Try again after a brew update. This should have been fixed by Homebrew/brew@d7aa0c0.

from homebrew-core.

mdelmans avatar mdelmans commented on May 11, 2024

Thanks guys. Works like a charm.

from homebrew-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.