[MacPorts] #54960: fontforge @20120731_3: implicit declaration of function 'require_noerr' is invalid in C99 (was: fontforge @20120731_3: error: use of undeclared identifier 'CantInstallAppleEventHandler')

MacPorts noreply at macports.org
Sun Oct 1 15:47:08 UTC 2017


#54960: fontforge @20120731_3: implicit declaration of function 'require_noerr' is
invalid in C99
-------------------------+------------------------
  Reporter:  juanalexei  |      Owner:
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  highsierra
      Port:  fontforge   |
-------------------------+------------------------

Comment (by ryandesign):

 Ok this is another instance of a project using an obsolete macOS macro
 that is not prefixed with underscores (`require_noerr`). These have been
 deprecated for awhile, and now finally removed in High Sierra and replaced
 with underscored versions (in this case, `__Require_noErr`).

 It looks like this has not been changed in the latest fontforge sources
 upstream. I [https://github.com/fontforge/fontforge/issues/3164 reported
 the issue to them].

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


More information about the macports-tickets mailing list