[MacPorts] #57712: pulseaudio: using incorrect sysroot
MacPorts
noreply at macports.org
Mon Dec 3 20:14:17 UTC 2018
#57712: pulseaudio: using incorrect sysroot
-------------------------+--------------------
Reporter: sgrewe | Owner: Ionic
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Resolution: invalid | Keywords: mojave
Port: pulseaudio |
-------------------------+--------------------
Changes (by Ionic):
* cc: sgrewe (added)
Comment:
Replying to [comment:9 jmroot]:
> Replying to [comment:8 Ionic]:
> > Why would one delete /usr/include in the first place?
>
> It normally doesn't exist on Mojave. There is an extra installer
included in the command line tools which will install it though, and some
users have used it.
Does that mean that base now has to check whether `/usr/include` is empty
and set `configure.sdkroot` appropriately to an SDK path and we have a
general bug here? If we already check for the presence of `/usr/include`
(and unless Apple installs a stub empty directory by default to preserve
the hierarchy), the only way this could go wrong is if users delete the
directory contents manually or uninstall the package, without the
installer removing the directory.
> > Btw: you do not need to CC yourself if you are the reporter.
>
> This is no longer necessarily the case: users can change their
notification preferences such that they will not be notified for tickets
that they reported unless they are also in Cc.
Ah, must have missed that. Okay then, ignore that comment. Re-adding to CC
list.
--
Ticket URL: <https://trac.macports.org/ticket/57712#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list