[MacPorts] #61107: pulseaudio @13.0: error: implicit declaration of function 'pa_thread_make_realtime' is invalid in C99 (was: PulseAudio 13.0 compilation is broken under MacOS 10.15.6 and Xcode 11.6 (11E708))

MacPorts noreply at macports.org
Tue Sep 1 16:47:42 UTC 2020


#61107: pulseaudio @13.0: error: implicit declaration of function
'pa_thread_make_realtime' is invalid in C99
-------------------------+----------------------
  Reporter:  cgilles     |      Owner:  Ionic
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  pulseaudio  |
-------------------------+----------------------
Changes (by ryandesign):

 * keywords:  PulseAudio =>
 * status:  new => assigned
 * port:   => pulseaudio
 * owner:  (none) => Ionic


Comment:

 The error in the log is:

 {{{
 error: implicit declaration of function 'pa_thread_make_realtime' is
 invalid in C99
 }}}

 Implicit function declarations should only be a warning in Xcode 11 and
 earlier. They will be an error rather than a warning as of Xcode 12. This
 makes me suspect you have installed the Xcode 12 beta command line tools.
 Yes we should fix this but if you want to avoid these problems for now,
 downgrade to the latest Xcode 11 command line tools.

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


More information about the macports-tickets mailing list