[MacPorts] #68536: libretroshare fails to build on Sonoma: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?

MacPorts noreply at macports.org
Mon Oct 23 02:30:30 UTC 2023


#68536: libretroshare fails to build on Sonoma: error: no template named
'binary_function' in namespace 'std'; did you mean '__binary_function'?
--------------------------+---------------------------
 Reporter:  barracuda156  |      Owner:  barracuda156
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.8.1
 Keywords:  sonoma        |       Port:  libretroshare
--------------------------+---------------------------
 https://github.com/RetroShare/libretroshare/issues/122

 {{{
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libretroshare/libretroshare/work
 /libretroshare-
 a10087b27a804d0a43745aa39e7515dd691740f3/src/file_sharing/directory_updater.cc:28:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libretroshare/libretroshare/work
 /libretroshare-
 a10087b27a804d0a43745aa39e7515dd691740f3/src/rsserver/p3face.h:27:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libretroshare/libretroshare/work
 /libretroshare-
 a10087b27a804d0a43745aa39e7515dd691740f3/src/ft/ftserver.h:46:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libretroshare/libretroshare/work
 /libretroshare-
 a10087b27a804d0a43745aa39e7515dd691740f3/src/turtle/turtleclientservice.h:28:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libretroshare/libretroshare/work
 /libretroshare-
 a10087b27a804d0a43745aa39e7515dd691740f3/src/turtle/rsturtleitem.h:33:
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_libretroshare/libretroshare/work
 /libretroshare-
 a10087b27a804d0a43745aa39e7515dd691740f3/src/retroshare/rsexpr.h:259:21:
 error: no template named 'binary_function' in namespace 'std'; did you
 mean '__binary_function'?
 :info:build         public std::binary_function< char , char , bool> {
 :info:build                ~~~~~^~~~~~~~~~~~~~~
 :info:build                     __binary_function
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/68536>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list