Build error on OSX #3132

issue stevenroose opened this issue on October 22, 2013
  1. stevenroose commented at 11:06 PM on October 22, 2013: contributor

    Since I pulled a new update, I could not install anymore.

    Then I tried to do a fresh start as much as possible. Updates all homebrew dependencies, re-cloned the repository, checkout out at the latest stable version and tried to build from scratch.

    I got the following error, it really looks like the one I got before the fresh start, but I'm not certain it is the same: https://gist.github.com/stevenroose/7109724

    Anyone experience with this?

  2. stevenroose commented at 11:09 PM on October 22, 2013: contributor

    If it can be of any help: after relinking SSL in homebrew, the version kept being 0.9.something instead of 1.0.1...

  3. jonasschnelli commented at 6:42 AM on October 23, 2013: contributor

    Did you install berkeley db? brew install boost miniupnpc openssl berkeley-db4 I'm using macports instead of homebrew and it works fine for me.

  4. stevenroose commented at 11:11 PM on October 23, 2013: contributor

    Thanks for the reaction, but I already had it installed form the former working installation.

    Your command gives Warning: berkeley-db4-4.8.30 already installed

    Any other suggestions?

  5. WyseNynja commented at 9:40 PM on November 3, 2013: none

    You are getting an error about /opt/local/lib/db48, but homebrew uses /usr/local/opt/berkeley-db4

    You can see a mostly working patch at the bottom of https://github.com/WyseNynja/homebrew-bitcoin/blob/master/bitcoind.rb. It is a rebased version of the one that comes in contrib/homebrew/makefile.osx.patch

    However, once I do this I still get errors.

  6. WyseNynja commented at 9:47 PM on November 3, 2013: none
  7. stevenroose commented at 11:56 PM on November 3, 2013: contributor

    How do I use those brew things? I never really used brew more than for installing dependencies from given commands.

  8. fanquake commented at 4:21 AM on November 4, 2013: member

    @stevenroose If you wanted to install bitcoind using WyseNynja's formula, you would

    brew tap WyseNynja/bitcoin
    brew install bitcoind
    

    Tapping that repository will let you install any of the formula inside it.

  9. WyseNynja commented at 4:05 AM on November 5, 2013: none

    Well those steps should work, but they fail for me on Mavericks. Do they work for you @fanquake or @stevenroose ?

  10. fanquake commented at 8:15 AM on November 10, 2013: member

    @WyseNynja After upgrading to Mavericks I haven't been able to build 0.8.5 from your tap.

    Building with current master is also failing from the boost sleep error in #3003

  11. WyseNynja commented at 8:11 PM on November 10, 2013: none

    @fanquake can you build 0.8.5 without my tap? I can't even do that :(

  12. fanquake commented at 12:47 AM on November 16, 2013: member

    @WyseNynja No I can't build 0.8.5 without your tap.

  13. WyseNynja commented at 1:49 AM on November 16, 2013: none

    Can you build it with the tap and --devel? It builds for me, but fails to run :/ brew install bitcoind --devel

  14. stevenroose commented at 9:46 PM on November 2, 2014: contributor

    I think this issue is no longer relevant.

  15. stevenroose closed this on Nov 2, 2014

  16. DomT4 commented at 9:58 PM on November 2, 2014: contributor

    There's an updated Brew Bitcoin tap here if folks are still looking.

  17. Bushstar referenced this in commit 52ded45163 on Apr 8, 2020
  18. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 18:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me