[MacPorts] #60839: gnuradio @3.8.1.0_0 not building on 10.11 and older, also 10.13 fails
MacPorts
noreply at macports.org
Thu Jul 16 15:26:24 UTC 2020
#60839: gnuradio @3.8.1.0_0 not building on 10.11 and older, also 10.13 fails
------------------------+-----------------------
Reporter: snowflake | Owner: michaelld
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.6.99
Resolution: fixed | Keywords:
Port: gnuradio |
------------------------+-----------------------
Comment (by ryandesign):
And you are certain that this "static constexpr" is a feature that is
supposed to work in C++11? Because it would be surprising to me if a
feature of C++11, which is supposed to be fully supported since clang 500,
actually requires clang 900. Are you sure this is not a C++17 feature?
clang 900 introduced C++17 support. I don't know modern C++, but a quick
search turned up [https://stackoverflow.com/questions/43193749/linker-
error-for-constexpr-static-member-variable-in-gcc-and-clang this stack
overflow question], the answer to which seems to say that something
changed about "static constexpr" in C++17. Maybe gnuradio is relying on
that C++17 behavior.
--
Ticket URL: <https://trac.macports.org/ticket/60839#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list