[MacPorts] #67125: ccache fails to build on 10.5

MacPorts noreply at macports.org
Mon Mar 20 17:06:39 UTC 2023

#67125: ccache fails to build on 10.5
  Reporter:  rmottola  |      Owner:  michaelld
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  leopard
      Port:  ccache    |

Comment (by kencu):

 We haven't really crossed this bridge yet.

 On 10.5 using macports-libstdc++ as you are, the headers and libraries are
 coming from libgcc. On 10.5, that is currently libgcc 7.

 gcc7 did not have a full implementation of std_filesystem, although it
 apparently does exist in experimental:


 so if you changed the header to:

 #include <experimental/filesystem>

 and added the needed link library:


 you might likely find it works.

 Once we (someone) gets around to doing a proper upgrade of the libgcc
 ports on 10.4/10.5 default to gcc12, then std_filesystem should just be
 found automatically I would hope.

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

More information about the macports-tickets mailing list