[MacPorts] #53995: nmap @7.40 fails to build with libc++

MacPorts noreply at macports.org
Mon Mar 26 19:27:54 UTC 2018

#53995: nmap @7.40 fails to build with libc++
  Reporter:  1-61803  |      Owner:  danielluke
      Type:  defect   |     Status:  closed
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:  wontfix  |   Keywords:
      Port:  nmap     |

Comment (by kencu):

 Although the reason this is happening is because the software build
 scripts are improperly written, the reason newer systems are not seeing it
 is that clang defaults to adding `stdlib=libc++` on a build line if none
 is specified if the OS is 10.9 or greater, and `stdlib=libstdc++` if the
 OS is 10.8 or less.

 The proper fix is to fix the build system. This may never happen, as newer
 systems all work fine, so there is no incentive to fix it.

 I have a proposal in to fix this issue for all older systems forever, on
 all such broken ports, that we are waiting to consider once we wholesale
 switch to libc++ <https://lists.macports.org/pipermail/macports-

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

More information about the macports-tickets mailing list