At this time it appears that GNU Radio is not (completely) installable on MacOS Sequoia 15.0.1 using Apple M3 Silicon. I do not know if this is true of more than this specific CPU / OS combination.
Over the past week I've been attempting to install GNU Radio using the methods described here: - https://wiki.gnuradio.org/index.php/MacInstall The purpose is to attempt to run this example: - https://wiki.gnuradio.org/index.php/Understanding_XMLRPC_Blocks#GNURadio_XMLRPC_Examples_with_ZMQ_Streaming_Data_Visualization Initially I attempted with homebrew (since I already had that installed and running) which completes and launches, but does not install python-matplotlib. Even with that manually installed, the example doesn't work. After fixing the depreciated throttle module, when attempting to run the flow graphs, GNU Radio Companion complains about missing modules matplotlib and zmq, both of which appear to be installed. Running the generated python scripts from the terminal creates a different error, missing module PyQt5. I documented it here: - https://github.com/orgs/Homebrew/discussions/5717 I was unable to determine where to lodge a formal bug report and have not received any response to my post. As I conclude in it, I think that there are two issues, a missing dependency for matplotlib and a broken python path. I then completely removed the installed homebrew installation of GNU Radio and tried again, using macports, since this appears to be the preferred method. After churning for quite some time, the installation fails with an error found in: - /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_boost171/boost171/main.log The error: :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_boost171/boost171/work/boost_1_71_0" && /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_boost171/boost171/work/boost_1_71_0/b2 -d2 --layout=tagged --debug-configuration --user-config=user-config.jam -sBZIP2_INCLUDE=/opt/local/include -sBZIP2_LIBPATH=/opt/local/lib -sEXPAT_INCLUDE=/opt/local/include -sEXPAT_LIBPATH=/opt/local/lib -sZLIB_INCLUDE=/opt/local/include -sZLIB_LIBPATH=/opt/local/lib -sICU_PATH=/opt/local variant=release runtime-link=shared -j8 --no-cmake-config address-model=64 architecture=arm link=shared threading=multi I discovered several bug reports relating to boost failing in the macports tracker, none with a solution that I was able to discover. I note as an aside that installing GNU Radio using macports causes three different versions of Python to be installed, which seems odd to say the least (310, 311 and 312). I have not attempted to install GNU Radio from source and at this stage do not have the tooling to do so. How do I proceed? Looking forward to hearing from you. Note that I previously sent this message prior to confirming my subscription to the list, so there is a possibility of this being duplicated, apologies for the noise. 73 de Onno VK6FLAB