[MacPorts] #67391: mkvtoolnix @53.0.0: fatal error: no template named 'unary_function' in namespace 'std'; (was: mkvtoolnix 76.0: fatal error: no template named 'unary_function' in namespace 'std'; )

MacPorts noreply at macports.org
Sat Sep 2 07:18:46 UTC 2023


#67391: mkvtoolnix @53.0.0: fatal error: no template named 'unary_function' in
namespace 'std';
--------------------------+------------------------
  Reporter:  RivetBenoit  |      Owner:  ryandesign
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.8.1
Resolution:               |   Keywords:
      Port:  mkvtoolnix   |
--------------------------+------------------------

Old description:

> mkvtoolnix 76.0 fails to build on Mac X.13 High Sierra. I guess the
> relevant error in the log file is the following :
> {{{
> :info:build
> /opt/local/libexec/boost/1.76/include/boost/container_hash/hash.hpp:131:33:
> fatal error: no template named 'unary_function' in namespace 'std'; did
> you mean '__unary_function'?
> }}}

New description:

 mkvtoolnix 53.0.0 fails to build on Mac X.13 High Sierra. I guess the
 relevant error in the log file is the following :
 {{{
 :info:build
 /opt/local/libexec/boost/1.76/include/boost/container_hash/hash.hpp:131:33:
 fatal error: no template named 'unary_function' in namespace 'std'; did
 you mean '__unary_function'?
 }}}

--

Comment (by ryandesign):

 On High Sierra, you do not get the latest version of mkvtoolnix; you get
 53.0.0.

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


More information about the macports-tickets mailing list