[MacPorts] #71123: aalib @1.4rc5: aacurses.c: error: dereferencing pointer to incomplete type

MacPorts noreply at macports.org
Sun Nov 10 11:00:14 UTC 2024


#71123: aalib @1.4rc5: aacurses.c: error: dereferencing pointer to incomplete type
---------------------------+------------------------------
  Reporter:  barracuda156  |      Owner:  ryandesign
      Type:  defect        |     Status:  closed
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.2
Resolution:  fixed         |   Keywords:  leopard haspatch
      Port:  aalib         |
---------------------------+------------------------------
Changes (by ryandesign):

 * owner:  (none) => ryandesign
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"9355b6ae90baac470c5414c58f2bd559dad6d318/macports-ports"
 9355b6ae90baac470c5414c58f2bd559dad6d318/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="9355b6ae90baac470c5414c58f2bd559dad6d318"
 aalib: Fix build with and actually use ncurses 6.5

 Apply a patch to fix build failure with ncurses 6.5 due to the WINDOW
 struct becoming opaque.

 No longer attempt to redefine NCURSES_OPAQUE to 0 since the build now
 succeeds without that.

 Specify the path to ncurses so that it is actually used. Previously,
 ncurses support was only enabled if /usr/include/ncurses.h existed (i.e.
 only on macOS 10.13 and earlier) even though /usr/include/ncurses.h was
 never used by the build.

 Closes: https://trac.macports.org/ticket/71123

 Add patches from Gentoo to fix various misbehavior.

 Remove --mandir and --infodir configure arguments because those are the
 default values, since we're regenerating the configure script.

 Use https homepage and remove redundant platforms darwin line.
 }}}

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


More information about the macports-tickets mailing list