[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