[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