Git-Jiro / homebrew-jiro

This repository contains homebrew formulae authored by me
26 stars 11 forks source link

configure: error: No working boost sleep implementation found. #76

Closed Geordon closed 4 years ago

Geordon commented 4 years ago

| => brew tap git-jiro/jiro ==> Tapping git-jiro/jiro Cloning into '/usr/local/Homebrew/Library/Taps/git-jiro/homebrew-jiro'... remote: Enumerating objects: 18, done. remote: Counting objects: 100% (18/18), done. remote: Compressing objects: 100% (15/15), done. remote: Total 514 (delta 8), reused 11 (delta 3), pack-reused 496 Receiving objects: 100% (514/514), 96.01 KiB | 1.48 MiB/s, done. Resolving deltas: 100% (265/265), done. Tapped 1 formula (28 files, 144.4KB).


| ~/Need to import/PDF @ G-Lappy (gvantass) | => brew install gridcoin ==> Installing gridcoin from git-jiro/jiro ==> Installing dependencies for git-jiro/jiro/gridcoin: boost, berkeley-db@4, gperftools, leveldb, miniupnpc, libzip, qrencode, gdk-pixbuf, libcroco, pango and librsvg ==> Installing git-jiro/jiro/gridcoin dependency: boost ==> Downloading https://homebrew.bintray.com/bottles/boost-1.72.0_2.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/4a/4ad268dd8f6552b7547e12f9b3105403062107ad7fbd24d554a9fccaff193283?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring boost-1.72.0_2.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/boost/1.72.0_2: 14,466 files, 563.8MB ==> Installing git-jiro/jiro/gridcoin dependency: berkeley-db@4 ==> Downloading https://homebrew.bintray.com/bottles/berkeley-db@4-4.8.30.catalina.bottle.1.tar.gz ==> Downloading from https://akamai.bintray.com/dd/dd3b7576ecc1a56ebf51c5104eba8fd129d26efd6cd47adeeeb1ec203bbab712?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring berkeley-db@4-4.8.30.catalina.bottle.1.tar.gz ==> Caveats berkeley-db@4 is keg-only, which means it was not symlinked into /usr/local, because this is an alternate version of another formula.

If you need to have berkeley-db@4 first in your PATH run: echo 'export PATH="/usr/local/opt/berkeley-db@4/bin:$PATH"' >> ~/.bash_profile

For compilers to find berkeley-db@4 you may need to set: export LDFLAGS="-L/usr/local/opt/berkeley-db@4/lib" export CPPFLAGS="-I/usr/local/opt/berkeley-db@4/include"

==> Summary 🍺 /usr/local/Cellar/berkeley-db@4/4.8.30: 4,596 files, 77.6MB ==> Installing git-jiro/jiro/gridcoin dependency: gperftools ==> Downloading https://homebrew.bintray.com/bottles/gperftools-2.7.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/5a/5a3c26d487216682867033e5a54f098978ff376b0ec4b5a2cdfc13ce10243c5b?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring gperftools-2.7.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/gperftools/2.7: 103 files, 4.3MB ==> Installing git-jiro/jiro/gridcoin dependency: leveldb ==> Downloading https://homebrew.bintray.com/bottles/leveldb-1.22.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/90/908fb99544bbc0906134bc9677fbd91c6948324c4de6cd1315fc7e5e6f6634cc?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring leveldb-1.22.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/leveldb/1.22: 31 files, 920.2KB ==> Installing git-jiro/jiro/gridcoin dependency: miniupnpc ==> Downloading https://homebrew.bintray.com/bottles/miniupnpc-2.1.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring miniupnpc-2.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/miniupnpc/2.1: 22 files, 190.5KB ==> Installing git-jiro/jiro/gridcoin dependency: libzip ==> Downloading https://homebrew.bintray.com/bottles/libzip-1.6.1.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring libzip-1.6.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libzip/1.6.1: 135 files, 598.5KB ==> Installing git-jiro/jiro/gridcoin dependency: qrencode ==> Downloading https://homebrew.bintray.com/bottles/qrencode-4.0.2.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring qrencode-4.0.2.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/qrencode/4.0.2: 13 files, 203.6KB ==> Installing git-jiro/jiro/gridcoin dependency: gdk-pixbuf ==> Downloading https://homebrew.bintray.com/bottles/gdk-pixbuf-2.40.0.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/bb/bb817292ab8e01a155b663ece6a1b887bb3340c7bfabf567b83b55c7e1b84bd6?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring gdk-pixbuf-2.40.0.catalina.bottle.tar.gz ==> /usr/local/Cellar/gdk-pixbuf/2.40.0/bin/gdk-pixbuf-query-loaders --update-cache 🍺 /usr/local/Cellar/gdk-pixbuf/2.40.0: 149 files, 3.3MB ==> Installing git-jiro/jiro/gridcoin dependency: libcroco ==> Downloading https://homebrew.bintray.com/bottles/libcroco-0.6.13_1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/bc/bc64de8725726ae0188ec23dc9946759565f06e45d3eb10e510d5d42d0888e28?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring libcroco-0.6.13_1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libcroco/0.6.13_1: 80 files, 1.7MB ==> Installing git-jiro/jiro/gridcoin dependency: pango ==> Downloading https://homebrew.bintray.com/bottles/pango-1.44.7.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/38/38a8cab63ed7ea37fc5448b74dae21b7f935d4f4ea9c08b658f3553f20ec8f28?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring pango-1.44.7.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pango/1.44.7: 62 files, 4.3MB ==> Installing git-jiro/jiro/gridcoin dependency: librsvg ==> Downloading https://homebrew.bintray.com/bottles/librsvg-2.48.3.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/a2/a2aab84063a180a0535eedddcb519c8396025f58a28d8496b3e39285e1cb6ae5?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring librsvg-2.48.3.catalina.bottle.tar.gz ==> /usr/local/opt/gdk-pixbuf/bin/gdk-pixbuf-query-loaders --update-cache 🍺 /usr/local/Cellar/librsvg/2.48.3: 47 files, 121.7MB ==> Installing git-jiro/jiro/gridcoin ==> Downloading https://github.com/gridcoin/Gridcoin-Research/archive/4.0.6.0.tar.gz ==> Downloading from https://codeload.github.com/gridcoin-community/Gridcoin-Research/tar.gz/4.0.6.0 ######################################################################## 100.0% ==> Patching (Patch is indented 6 spaces.) patching file configure.ac Hunk #1 succeeded at 863 with fuzz 2 (offset 40 lines). Hunk #2 succeeded at 1278 with fuzz 2 (offset 113 lines). ==> ./autogen.sh ==> unset OBJCXX ; ./configure Last 15 lines from /Users/gvantass/Library/Logs/Homebrew/gridcoin/02.configure: checking for exit in -lboost_system... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::Program_Options library is available... yes checking for exit in -lboost_program_options-mt... yes checking whether the Boost::Thread library is available... no checking whether the Boost::Chrono library is available... yes checking for exit in -lboost_chrono-mt... yes checking for exit in -lboost_iostreams-mt... yes checking whether the Boost::IOStreams library is available... yes checking for exit in -lboost_iostreams-mt... (cached) yes checking whether the Boost::Unit_Test_Framework library is available... no checking for dynamic linked boost test... no checking for mismatched boost c++11 scoped enums... ok configure: error: No working boost sleep implementation found.

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): https://github.com/git-jiro/homebrew-jiro/issues

Git-Jiro commented 4 years ago

Hi. Thank you for reporting this issue. I am still running Mojave on my system. I have to set up a VM with Catalina to try to reproduce this issue. I will keep you updated.

Git-Jiro commented 4 years ago

Hi, I tried to build Gridcoin 4.0.6.0 on a fresh installation of Catalina and it worked flawlessly. I got exactly the same version of Boost as you have https://homebrew.bintray.com/bottles/boost-1.72.0_2.catalina.bottle.tar.gz But since I had a fresh installation of Homebrew, my build pulled in a lot more dependencies than yours.

For my build, the following dependencies where pulled: Installing dependencies for git-jiro/jiro/gridcoin: icu4c, boost, berkeley-db@4, gperftools, snappy, leveldb, openssl, miniupnpc, libzip, pkg-config, libpng, qrencode, qt, autoconf, automake, libtool, freetype, fontconfig, gettext, libffi, pcre, gdbm, openssl@1.1, readline, sqlite, xz, python@3.8, glib, lzo, pixman, cairo, jpeg, libtiff, gdk-pixbuf, libcroco, fribidi, graphite2, harfbuzz, pango and librsvg

Maybe try to update those dependencies on your system and see if this helps.

Geordon commented 4 years ago

Did a complete uninstall and reinstall of Homebrew. Only things that remained were files related to certbot.

`| => /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" ==> This script will install: /usr/local/bin/brew /usr/local/share/doc/homebrew /usr/local/share/man/man1/brew.1 /usr/local/share/zsh/site-functions/_brew /usr/local/etc/bash_completion.d/brew /usr/local/Homebrew ==> The following new directories will be created: /usr/local/Caskroom /usr/local/Homebrew

Press RETURN to continue or any other key to abort ==> /usr/bin/sudo /bin/mkdir -p /usr/local/Caskroom /usr/local/Homebrew ==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/Caskroom /usr/local/Homebrew ==> /usr/bin/sudo /usr/sbin/chown gvantass /usr/local/Caskroom /usr/local/Homebrew ==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/Caskroom /usr/local/Homebrew ==> /usr/bin/sudo /bin/mkdir -p /Users/gvantass/Library/Caches/Homebrew ==> /usr/bin/sudo /bin/chmod g+rwx /Users/gvantass/Library/Caches/Homebrew ==> /usr/bin/sudo /usr/sbin/chown gvantass /Users/gvantass/Library/Caches/Homebrew ==> Downloading and installing Homebrew... remote: Enumerating objects: 43, done. remote: Counting objects: 100% (43/43), done. remote: Compressing objects: 100% (43/43), done. remote: Total 135227 (delta 0), reused 43 (delta 0), pack-reused 135184 Receiving objects: 100% (135227/135227), 32.63 MiB | 19.83 MiB/s, done. Resolving deltas: 100% (99371/99371), done. From https://github.com/Homebrew/brew

==> Homebrew has enabled anonymous aggregate formulae and cask analytics. Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics No analytics data has been sent yet (or will be during this install run).

==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations

==> Next steps:

If you need to have icu4c first in your PATH run: echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_profile echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.bash_profile

For compilers to find icu4c you may need to set: export LDFLAGS="-L/usr/local/opt/icu4c/lib" export CPPFLAGS="-I/usr/local/opt/icu4c/include"

==> Summary 🍺 /usr/local/Cellar/icu4c/66.1: 258 files, 70.4MB ==> Installing git-jiro/jiro/gridcoin dependency: boost ==> Downloading https://homebrew.bintray.com/bottles/boost-1.72.0_2.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/4a/4ad268dd8f6552b7547e12f9b3105403062107ad7fbd24d554a9fccaff193283?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring boost-1.72.0_2.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/boost/1.72.0_2: 14,466 files, 563.8MB ==> Installing git-jiro/jiro/gridcoin dependency: berkeley-db@4 ==> Downloading https://homebrew.bintray.com/bottles/berkeley-db@4-4.8.30.catalina.bottle.1.tar.gz ==> Downloading from https://akamai.bintray.com/dd/dd3b7576ecc1a56ebf51c5104eba8fd129d26efd6cd47adeeeb1ec203bbab712?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring berkeley-db@4-4.8.30.catalina.bottle.1.tar.gz ==> Caveats berkeley-db@4 is keg-only, which means it was not symlinked into /usr/local, because this is an alternate version of another formula.

If you need to have berkeley-db@4 first in your PATH run: echo 'export PATH="/usr/local/opt/berkeley-db@4/bin:$PATH"' >> ~/.bash_profile

For compilers to find berkeley-db@4 you may need to set: export LDFLAGS="-L/usr/local/opt/berkeley-db@4/lib" export CPPFLAGS="-I/usr/local/opt/berkeley-db@4/include"

==> Summary 🍺 /usr/local/Cellar/berkeley-db@4/4.8.30: 4,596 files, 77.6MB ==> Installing git-jiro/jiro/gridcoin dependency: gperftools ==> Downloading https://homebrew.bintray.com/bottles/gperftools-2.7.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/5a/5a3c26d487216682867033e5a54f098978ff376b0ec4b5a2cdfc13ce10243c5b?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring gperftools-2.7.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/gperftools/2.7: 103 files, 4.3MB ==> Installing git-jiro/jiro/gridcoin dependency: snappy ==> Downloading https://homebrew.bintray.com/bottles/snappy-1.1.8.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring snappy-1.1.8.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/snappy/1.1.8: 18 files, 122.6KB ==> Installing git-jiro/jiro/gridcoin dependency: leveldb ==> Downloading https://homebrew.bintray.com/bottles/leveldb-1.22.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/90/908fb99544bbc0906134bc9677fbd91c6948324c4de6cd1315fc7e5e6f6634cc?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring leveldb-1.22.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/leveldb/1.22: 31 files, 920.2KB ==> Installing git-jiro/jiro/gridcoin dependency: openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl@1.1-1.1.1g.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/19/1926679569c6af5337de812d86f4dad2b21ff883ad3a5d2cd9e8836ac5ac7ffe?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring openssl@1.1-1.1.1g.catalina.bottle.tar.gz ==> Caveats A CA file has been bootstrapped using certificates from the system keychain. To add additional certificates, place .pem files in /usr/local/etc/openssl@1.1/certs

and run /usr/local/opt/openssl@1.1/bin/c_rehash

openssl@1.1 is keg-only, which means it was not symlinked into /usr/local, because macOS provides LibreSSL.

If you need to have openssl@1.1 first in your PATH run: echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile

For compilers to find openssl@1.1 you may need to set: export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib" export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"

==> Summary 🍺 /usr/local/Cellar/openssl@1.1/1.1.1g: 8,059 files, 18MB ==> Installing git-jiro/jiro/gridcoin dependency: miniupnpc ==> Downloading https://homebrew.bintray.com/bottles/miniupnpc-2.1.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring miniupnpc-2.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/miniupnpc/2.1: 22 files, 190.5KB ==> Installing git-jiro/jiro/gridcoin dependency: libzip ==> Downloading https://homebrew.bintray.com/bottles/libzip-1.6.1.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring libzip-1.6.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libzip/1.6.1: 135 files, 598.5KB ==> Installing git-jiro/jiro/gridcoin dependency: pkg-config ==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.2_3.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/80/80f141e695f73bd058fd82e9f539dc67471666ff6800c5e280b5af7d3050f435?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring pkg-config-0.29.2_3.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pkg-config/0.29.2_3: 11 files, 623.7KB ==> Installing git-jiro/jiro/gridcoin dependency: libpng ==> Downloading https://homebrew.bintray.com/bottles/libpng-1.6.37.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/c8/c8e74da602c21f978cd7ee3d489979b4fc6681e71f678a1d99012943ee3a909f?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring libpng-1.6.37.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libpng/1.6.37: 27 files, 1.2MB ==> Installing git-jiro/jiro/gridcoin dependency: qrencode ==> Downloading https://homebrew.bintray.com/bottles/qrencode-4.0.2.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring qrencode-4.0.2.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/qrencode/4.0.2: 13 files, 203.6KB ==> Installing git-jiro/jiro/gridcoin dependency: qt ==> Downloading https://homebrew.bintray.com/bottles/qt-5.14.2.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/23/235bbe918f05509380ba870b24a84e14cbac044b56ade7b824408ad11963de41?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring qt-5.14.2.catalina.bottle.tar.gz ==> Caveats We agreed to the Qt open source license for you. If this is unacceptable you should uninstall.

qt is keg-only, which means it was not symlinked into /usr/local, because Qt 5 has CMake issues when linked.

If you need to have qt first in your PATH run: echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile

For compilers to find qt you may need to set: export LDFLAGS="-L/usr/local/opt/qt/lib" export CPPFLAGS="-I/usr/local/opt/qt/include"

For pkg-config to find qt you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/qt/lib/pkgconfig"

==> Summary 🍺 /usr/local/Cellar/qt/5.14.2: 10,429 files, 362.5MB ==> Installing git-jiro/jiro/gridcoin dependency: autoconf ==> Downloading https://homebrew.bintray.com/bottles/autoconf-2.69.catalina.bottle.4.tar.gz ==> Downloading from https://akamai.bintray.com/ca/ca510b350e941fb9395522a03f9d2fb5df276085d806ceead763acb95889a368?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring autoconf-2.69.catalina.bottle.4.tar.gz 🍺 /usr/local/Cellar/autoconf/2.69: 67 files, 3.0MB ==> Installing git-jiro/jiro/gridcoin dependency: automake ==> Downloading https://homebrew.bintray.com/bottles/automake-1.16.2.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/fe/fe26d4df57481b6a7ca0a6915c37c53648c27ffb41926b3570c45f80fdd8888e?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring automake-1.16.2.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/automake/1.16.2: 131 files, 3.4MB ==> Installing git-jiro/jiro/gridcoin dependency: libtool ==> Downloading https://homebrew.bintray.com/bottles/libtool-2.4.6_1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/38/38212486e78db33048438cffe38b6914f13553e7bb8c7d3d2fbecb18a6481d3c?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring libtool-2.4.6_1.catalina.bottle.tar.gz ==> Caveats In order to prevent conflicts with Apple's own libtool we have prepended a "g" so, you have instead: glibtool and glibtoolize. ==> Summary 🍺 /usr/local/Cellar/libtool/2.4.6_1: 71 files, 3.7MB ==> Installing git-jiro/jiro/gridcoin dependency: freetype ==> Downloading https://homebrew.bintray.com/bottles/freetype-2.10.1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/dd/ddd686141a969caec11ea248324e3736f6db50a54673187be103dde39cb01ebf?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring freetype-2.10.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/freetype/2.10.1: 61 files, 2.2MB ==> Installing git-jiro/jiro/gridcoin dependency: fontconfig ==> Downloading https://homebrew.bintray.com/bottles/fontconfig-2.13.1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/64/64ff208b28613dfe2a65b9d74fd9b0129f3ca7e423db78329144cdaf51b36f70?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring fontconfig-2.13.1.catalina.bottle.tar.gz ==> Regenerating font cache, this may take a while ==> /usr/local/Cellar/fontconfig/2.13.1/bin/fc-cache -frv 🍺 /usr/local/Cellar/fontconfig/2.13.1: 531 files, 3.4MB ==> Installing git-jiro/jiro/gridcoin dependency: gettext ==> Downloading https://homebrew.bintray.com/bottles/gettext-0.20.2_1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/71/71f4ded03e8258b5e6896eebb00d26ed48307fbebece1a884b17ca3fb40e3121?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring gettext-0.20.2_1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/gettext/0.20.2_1: 1,923 files, 18.6MB ==> Installing git-jiro/jiro/gridcoin dependency: libffi ==> Downloading https://homebrew.bintray.com/bottles/libffi-3.3.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring libffi-3.3.catalina.bottle.tar.gz ==> Caveats libffi is keg-only, which means it was not symlinked into /usr/local, because macOS already provides this software and installing another version in parallel can cause all kinds of trouble.

For compilers to find libffi you may need to set: export LDFLAGS="-L/usr/local/opt/libffi/lib" export CPPFLAGS="-I/usr/local/opt/libffi/include"

For pkg-config to find libffi you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig"

==> Summary 🍺 /usr/local/Cellar/libffi/3.3: 16 files, 489.4KB ==> Installing git-jiro/jiro/gridcoin dependency: pcre ==> Downloading https://homebrew.bintray.com/bottles/pcre-8.44.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/f8/f8ac266e04f984fa55091a43f0fdc39a40d57c2489d289a186c88ccedaba7eeb?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring pcre-8.44.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pcre/8.44: 204 files, 5.5MB ==> Installing git-jiro/jiro/gridcoin dependency: gdbm ==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.18.1.catalina.bottle.1.tar.gz ######################################################################## 100.0% ==> Pouring gdbm-1.18.1.catalina.bottle.1.tar.gz 🍺 /usr/local/Cellar/gdbm/1.18.1: 20 files, 602.8KB ==> Installing git-jiro/jiro/gridcoin dependency: readline ==> Downloading https://homebrew.bintray.com/bottles/readline-8.0.4.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/6a/6ae1c8e7c783f32bd22c6085caa4d838fed7fb386da7e40ca47b87ec9b1237d6?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring readline-8.0.4.catalina.bottle.tar.gz ==> Caveats readline is keg-only, which means it was not symlinked into /usr/local, because macOS provides BSD libedit.

For compilers to find readline you may need to set: export LDFLAGS="-L/usr/local/opt/readline/lib" export CPPFLAGS="-I/usr/local/opt/readline/include"

For pkg-config to find readline you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/readline/lib/pkgconfig"

==> Summary 🍺 /usr/local/Cellar/readline/8.0.4: 48 files, 1.5MB ==> Installing git-jiro/jiro/gridcoin dependency: sqlite ==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.31.1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/e0/e09e8c96db88178e4f47b0cdab6477c46fa582326900ec9309c3ce1b9f7ff9aa?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring sqlite-3.31.1.catalina.bottle.tar.gz ==> Caveats sqlite is keg-only, which means it was not symlinked into /usr/local, because macOS already provides this software and installing another version in parallel can cause all kinds of trouble.

If you need to have sqlite first in your PATH run: echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile

For compilers to find sqlite you may need to set: export LDFLAGS="-L/usr/local/opt/sqlite/lib" export CPPFLAGS="-I/usr/local/opt/sqlite/include"

For pkg-config to find sqlite you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/sqlite/lib/pkgconfig"

==> Summary 🍺 /usr/local/Cellar/sqlite/3.31.1: 11 files, 4MB ==> Installing git-jiro/jiro/gridcoin dependency: xz ==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.5.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/2d/2dcc8e0121c934d1e34ffdb37fcd70f0f7b5c2f4755f2f7cbcf360e9e54cb43b?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring xz-5.2.5.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/xz/5.2.5: 92 files, 1.1MB ==> Installing git-jiro/jiro/gridcoin dependency: python@3.8 ==> Downloading https://homebrew.bintray.com/bottles/python@3.8-3.8.2.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/4b/4bd9406b5d69313fcef3e572f85398ff9d7e2ab34eaf40c087bd0b4e87439ea8?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring python@3.8-3.8.2.catalina.bottle.tar.gz ==> /usr/local/Cellar/python@3.8/3.8.2/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/loc ==> /usr/local/Cellar/python@3.8/3.8.2/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/loc ==> /usr/local/Cellar/python@3.8/3.8.2/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/loc ==> Caveats Python has been installed as /usr/local/opt/python@3.8/bin/python3

You can install Python packages with /usr/local/opt/python@3.8/bin/pip3 install They will install into the site-package directory /usr/local/opt/python@3.8/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages

See: https://docs.brew.sh/Homebrew-and-Python

python@3.8 is keg-only, which means it was not symlinked into /usr/local, because this is an alternate version of another formula.

If you need to have python@3.8 first in your PATH run: echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> ~/.bash_profile

For compilers to find python@3.8 you may need to set: export LDFLAGS="-L/usr/local/opt/python@3.8/lib"

For pkg-config to find python@3.8 you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/python@3.8/lib/pkgconfig"

==> Summary 🍺 /usr/local/Cellar/python@3.8/3.8.2: 4,124 files, 63MB ==> Installing git-jiro/jiro/gridcoin dependency: glib ==> Downloading https://homebrew.bintray.com/bottles/glib-2.64.2_1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/b8/b8e8a0f1229f7094233832516f5aad725c1447a74cc1ca342b69da9b7a5aed9f?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring glib-2.64.2_1.catalina.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d ==> Summary 🍺 /usr/local/Cellar/glib/2.64.2_1: 436 files, 15.7MB ==> Installing git-jiro/jiro/gridcoin dependency: lzo ==> Downloading https://homebrew.bintray.com/bottles/lzo-2.10.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring lzo-2.10.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/lzo/2.10: 31 files, 546.7KB ==> Installing git-jiro/jiro/gridcoin dependency: pixman ==> Downloading https://homebrew.bintray.com/bottles/pixman-0.40.0.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/18/1862e6826a4bedb97af8dcb9ab849c69754226ed92e5ee19267fa33ee96f94f8?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring pixman-0.40.0.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pixman/0.40.0: 14 files, 1.3MB ==> Installing git-jiro/jiro/gridcoin dependency: cairo ==> Downloading https://homebrew.bintray.com/bottles/cairo-1.16.0_3.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/6a/6a23a68837269a8410a54950fdc8883feda091f221118370f1bfd3adbf5ee89c?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring cairo-1.16.0_3.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/cairo/1.16.0_3: 117 files, 5.7MB ==> Installing git-jiro/jiro/gridcoin dependency: jpeg ==> Downloading https://homebrew.bintray.com/bottles/jpeg-9d.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/8f/8f7b82a952fb3937889c7f22da1403e5338cd320495917eb26b0c5b2e614791c?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring jpeg-9d.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/jpeg/9d: 21 files, 775.2KB ==> Installing git-jiro/jiro/gridcoin dependency: libtiff ==> Downloading https://homebrew.bintray.com/bottles/libtiff-4.1.0.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/44/449bd9123e73e4c4eab85b77322d769cc9df0f6adab05e9b9319b012d1215a68?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring libtiff-4.1.0.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libtiff/4.1.0: 247 files, 3.7MB ==> Installing git-jiro/jiro/gridcoin dependency: gdk-pixbuf ==> Downloading https://homebrew.bintray.com/bottles/gdk-pixbuf-2.40.0.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/bb/bb817292ab8e01a155b663ece6a1b887bb3340c7bfabf567b83b55c7e1b84bd6?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring gdk-pixbuf-2.40.0.catalina.bottle.tar.gz ==> /usr/local/Cellar/gdk-pixbuf/2.40.0/bin/gdk-pixbuf-query-loaders --update-cache 🍺 /usr/local/Cellar/gdk-pixbuf/2.40.0: 149 files, 3.3MB ==> Installing git-jiro/jiro/gridcoin dependency: fribidi ==> Downloading https://homebrew.bintray.com/bottles/fribidi-1.0.9.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring fribidi-1.0.9.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/fribidi/1.0.9: 67 files, 608.6KB ==> Installing git-jiro/jiro/gridcoin dependency: graphite2 ==> Downloading https://homebrew.bintray.com/bottles/graphite2-1.3.14.catalina.bottle.tar.gz ######################################################################## 100.0% ==> Pouring graphite2-1.3.14.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/graphite2/1.3.14: 18 files, 235.5KB ==> Installing git-jiro/jiro/gridcoin dependency: harfbuzz ==> Downloading https://homebrew.bintray.com/bottles/harfbuzz-2.6.5_1.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/54/54e501523777d070355ec361d78100da4c0949a6758ae852a83297995fc343db?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring harfbuzz-2.6.5_1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/harfbuzz/2.6.5_1: 159 files, 11.5MB ==> Installing git-jiro/jiro/gridcoin dependency: pango ==> Downloading https://homebrew.bintray.com/bottles/pango-1.44.7.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/38/38a8cab63ed7ea37fc5448b74dae21b7f935d4f4ea9c08b658f3553f20ec8f28?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring pango-1.44.7.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pango/1.44.7: 62 files, 4.3MB ==> Installing git-jiro/jiro/gridcoin dependency: librsvg ==> Downloading https://homebrew.bintray.com/bottles/librsvg-2.48.4.catalina.bottle.1.tar.gz ==> Downloading from https://akamai.bintray.com/d0/d059b06a76d378ea008ce8058dbdfa965e542468ec10e30013a7a3a2c0518b2e?__gda__=exp=1 ######################################################################## 100.0% ==> Pouring librsvg-2.48.4.catalina.bottle.1.tar.gz ==> /usr/local/opt/gdk-pixbuf/bin/gdk-pixbuf-query-loaders --update-cache 🍺 /usr/local/Cellar/librsvg/2.48.4: 47 files, 121.6MB ==> Installing git-jiro/jiro/gridcoin ==> Downloading https://github.com/gridcoin/Gridcoin-Research/archive/4.0.6.0.tar.gz ==> Downloading from https://codeload.github.com/gridcoin-community/Gridcoin-Research/tar.gz/4.0.6.0 ######################################################################## 100.0% ==> Patching (Patch is indented 6 spaces.) patching file configure.ac Hunk #1 succeeded at 863 with fuzz 2 (offset 40 lines). Hunk #2 succeeded at 1278 with fuzz 2 (offset 113 lines). ==> ./autogen.sh ==> unset OBJCXX ; ./configure Last 15 lines from /Users/gvantass/Library/Logs/Homebrew/gridcoin/02.configure: checking for exit in -lboost_system... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::Program_Options library is available... yes checking for exit in -lboost_program_options-mt... yes checking whether the Boost::Thread library is available... no checking whether the Boost::Chrono library is available... yes checking for exit in -lboost_chrono-mt... yes checking for exit in -lboost_iostreams-mt... yes checking whether the Boost::IOStreams library is available... yes checking for exit in -lboost_iostreams-mt... (cached) yes checking whether the Boost::Unit_Test_Framework library is available... no checking for dynamic linked boost test... no checking for mismatched boost c++11 scoped enums... ok configure: error: No working boost sleep implementation found.

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): https://github.com/git-jiro/homebrew-jiro/issues `

As a side note, I found these on a search for similar problems on the greater web: https://github.com/bitcoin/bitcoin/issues/17478 https://github.com/bitcoin/bitcoin/pull/17941

It appears that boost::sleep is problematical all over the place. If I'm reading right. What I don't understand is why it worked for you but not for me. Is there something that I can pull so that we can compare environments?

Geordon commented 4 years ago

Ok, so whatever the problem was is related to my environment: I had to rebuild my hard drive completely from scratch. When I tried to install this as provided, things worked as expected.