I originally installed pulseview in May 2017 and it worked fine. A few days ago I did a "brew upgrade" and the compiling of the upgraded pulseview failed:
==> Upgrading 1 outdated package, with result:
rene-dev/sigrok/pulseview HEAD-d008cab -> HEAD-d008cab
==> Upgrading rene-dev/sigrok/pulseview
==> Cloning git://sigrok.org/pulseview
Updating /Users/paulcrawford/Library/Caches/Homebrew/pulseview--git
From git://sigrok.org/pulseview
e431acd..3c14f4d master -> origin/master
==> Checking out branch master
Already on 'master'
Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
HEAD is now at 3c14f4d Fix unit tests
==> cmake . -DENABLE_DECODE=y -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/pulseview/HEAD-3c14f4d -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKEVERBOSE
Last 15 lines from /Users/paulcrawford/Library/Logs/Homebrew/pulseview/01.cmake:
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
CMake Error at CMakeLists.txt:86 (message):
libsigrok C++ bindings missing, check libsigrok's 'configure' output
(missing dependencies?)
-- Configuring incomplete, errors occurred!
See also "/tmp/pulseview-20180930-89015-z1qk42/CMakeFiles/CMakeOutput.log".
I originally installed pulseview in May 2017 and it worked fine. A few days ago I did a "brew upgrade" and the compiling of the upgraded pulseview failed:
==> Upgrading 1 outdated package, with result: rene-dev/sigrok/pulseview HEAD-d008cab -> HEAD-d008cab ==> Upgrading rene-dev/sigrok/pulseview ==> Cloning git://sigrok.org/pulseview Updating /Users/paulcrawford/Library/Caches/Homebrew/pulseview--git From git://sigrok.org/pulseview e431acd..3c14f4d master -> origin/master ==> Checking out branch master Already on 'master' Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 3c14f4d Fix unit tests ==> cmake . -DENABLE_DECODE=y -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/pulseview/HEAD-3c14f4d -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKEVERBOSE Last 15 lines from /Users/paulcrawford/Library/Logs/Homebrew/pulseview/01.cmake: -- Detecting C compile features - done -- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2") CMake Error at CMakeLists.txt:86 (message): libsigrok C++ bindings missing, check libsigrok's 'configure' output (missing dependencies?)
-- Configuring incomplete, errors occurred! See also "/tmp/pulseview-20180930-89015-z1qk42/CMakeFiles/CMakeOutput.log".
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): https://github.com/rene-dev/homebrew-sigrok/issues
These open issues may also help: Unable to install PulseView - Error: marshal data too short https://github.com/rene-dev/homebrew-sigrok/issues/17
Can you please advise what I need to do? I am running MacOS High Sierra 10.13.6.
Thanks.