[MacPorts] #54208: mpd @0.20.5: error: *** A compiler with support for C++14 language features is required.

MacPorts noreply at macports.org
Mon May 22 22:24:48 UTC 2017


#54208: mpd @0.20.5: error: *** A compiler with support for C++14 language features
is required.
-------------------------+-------------------
  Reporter:  jeblairpgh  |      Owner:
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:
      Port:  mpd         |
-------------------------+-------------------

Comment (by kencu):

 This port has no maintainer. I tested the build with clang-3.7, and that
 passes the c++14 test. So presumably we would blacklist something like
 clang < 700 and that should work.

 There are other errors in this port, based on some assumed functions in
 the standard library that are not tested for on my older systems:
 {{{
 In file included from src/util/WStringCompare.cxx:21:
 src/util/WStringAPI.hxx:110:10: error: use of undeclared identifier
 'wcpcpy'; did you mean 'wcscpy'?
   return wcpcpy(dest, src);
          ^~~~~~
          wcscpy
 /usr/include/wchar.h:149:10: note: 'wcscpy' declared here
 wchar_t *wcscpy(wchar_t * __restrict, const wchar_t * __restrict);
          ^
 In file included from src/util/WStringCompare.cxx:21:
 src/util/WStringAPI.hxx:143:9: error: use of undeclared identifier
 'wcsdup'
         return wcsdup(p);
 }}}

 but those are separate items and separate tickets.

--
Ticket URL: <https://trac.macports.org/ticket/54208#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list