[MacPorts] #60150: portgroups cargo, cargo-fetch fail to build new port topgrade

MacPorts noreply at macports.org
Wed Mar 25 02:35:30 UTC 2020


#60150: portgroups cargo, cargo-fetch fail to build new port topgrade
-----------------------+---------------------------------
  Reporter:  lhaeger   |      Owner:  MarcusCalhoun-Lopez
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.6.2
Resolution:            |   Keywords:
      Port:  topgrade  |
-----------------------+---------------------------------

Comment (by ryandesign):

 Well the first error in the fail log is:

 {{{
 cargo:warning=In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/ncurses.h:141:
 cargo:warning=/opt/local/include/unctrl.h:61:63: error: unknown type name
 'SCREEN'
 }}}

 This shows you're using macOS ncurses.h but MacPorts unctrl.h. These are
 both headers that belong to the ncurses software but macOS and MacPorts
 provide different versions of that software so the headers are apparently
 not interchangeable. Either use all macOS ncurses headers and libraries or
 (ideally) use all MacPorts ncurses headers and libraries.

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


More information about the macports-tickets mailing list