Re: [MacPorts] #63230: fluidsynth @2.1.9: build fails on Leopard i386: fluid_coreaudio.c:190: error: ‘AudioComponentDescription’ undeclared
MacPorts
noreply at macports.org
Thu Jul 8 12:43:40 UTC 2021
#63230: fluidsynth @2.1.9: build fails on Leopard i386: fluid_coreaudio.c:190:
error: ‘AudioComponentDescription’ undeclared
-------------------------+-------------------------
Reporter: kencu | Owner: rjvbertin@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard
Port: fluidsynth |
-------------------------+-------------------------
Comment (by RJVB):
Not at my Mac right now, but isn't the missing symbol something from an
Apple SDK?
I see 2 solutions:
- clamp the version to 2.0.5 (or whatever is the latest one that does
build) on Leopard i386
- detect the OS version and make the use of the component description
conditional.
Ken, I know you're used to doing this sort of thing, can I ask you to
chose and make the changes yourself? You'd have to test anything I can
come up with anyway because I don't have a Leopard i386 system...
Not sure if we really have to support having too-new SDKs installed?
--
Ticket URL: <https://trac.macports.org/ticket/63230#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list