[MacPorts] #65300: ddrescue: @1.26.0: compilation fails for 10.7 through 10.11: error: no member named 'exit' in namespace 'std'

MacPorts noreply at macports.org
Sun Jun 5 18:57:09 UTC 2022


#65300: ddrescue: @1.26.0: compilation fails for 10.7 through 10.11: error: no
member named 'exit' in namespace 'std'
---------------------+----------------------
 Reporter:  mascguy  |      Owner:  raimue
     Type:  defect   |     Status:  assigned
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.7.2
 Keywords:           |       Port:  ddrescue
---------------------+----------------------
 It looks like we either need to declare use of a newer C++ standard, or
 blacklist older Clang versions. (The latter solves the issue, based on
 local testing.)

 {{{
 loggers.cc:61:12: error: no member named 'exit' in namespace 'std'
       std::exit( 1 ); }
       ~~~~~^
 loggers.cc:65:12: error: no member named 'exit' in namespace 'std'
       std::exit( 1 ); }
       ~~~~~^
 2 errors generated.
 }}}

 https://ports.macports.org/port/ddrescue/details/

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


More information about the macports-tickets mailing list