[MacPorts] #53155: HandBrake @0.10.0: update to 1.0.7

MacPorts noreply at macports.org
Wed Jul 26 15:55:51 UTC 2017


#53155: HandBrake @0.10.0: update to 1.0.7
------------------------+----------------------
  Reporter:  keybounce  |      Owner:  larryv
      Type:  update     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  HandBrake  |
------------------------+----------------------

Comment (by bgrupe27):

 I gave it a shot myself since I'm using handbrake @macos, but I stumbled
 upon a weird problem. It builds fine when building manually out of
 macports but fails when building within macports. My knowledge of the
 magic done by macports is too limited to debug the issue.

 I've attached how far I've come as a diff.

 The build fails due to a header mismatch:

 {{{
 In file included from <module-includes>:337:
 In file included from
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/ncurses.h:141:
 /opt/local/include/unctrl.h:60:63: error: unknown type name 'SCREEN'
 NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*,
 chtype);
                                                               ^
 /opt/local/include/unctrl.h:60:53: error: function cannot return function
 type 'char *(int *, chtype)' (aka 'char *(int *, unsigned int)')
 NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*,
 chtype);
                                                     ^
 /opt/local/include/unctrl.h:60:54: error: a parameter list without types
 is only allowed in a function definition
 NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*,
 chtype);
                                                      ^
 3 errors generated.
 }}}

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


More information about the macports-tickets mailing list