[MacPorts] #58770: gpsd @3.19: fails to build in trace mode

MacPorts noreply at macports.org
Tue Jul 30 20:07:14 UTC 2019


#58770: gpsd @3.19: fails to build in trace mode
---------------------+-----------------------
  Reporter:  Ionic   |      Owner:  Ionic
      Type:  defect  |     Status:  accepted
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.5.99
Resolution:          |   Keywords:  tracemode
      Port:  gpsd    |
---------------------+-----------------------

Comment (by Ionic):

 Replying to [comment:2 fhgwright]:
 > I guess this isn't quite as bad as it looks from the summary, since it
 only applies to the unreleased base. :-)

 Well, I did set the base version to 2.5.99, so yes, only trunk/master is
 currently affected.


 > I'm not sure why you're referencing "configure phase", when this port
 doesn't have one.  SCons combines configure and build.

 Yeah, it doesn't use a configure phase as such, but the build procedure
 still uses scons that does some configuring and Makefile generation. It's
 a mere technicality, though.


 > I'm also not sure where the xcrun reference comes from, unless clang is
 invoking it.  The build procedure doesn't reference it.

 Neither scons nor gpsd reference it. I guess it must be the system clang,
 which really only installs a shim into /usr/bin/clang that uses xcrun to
 get the "actual" developer dir and invoke the real binary - at least on
 10.9. I don't know if newer macOS versions would even exhibit that problem
 because I think I've read that nothing is installed into /usr/ directly.
 That might get problematic for a lot of ports, actually, but I've only
 seen issues with gpsd so far.


 > That being said, I don't have a problem with the change if it fixes the
 problem without breaking it for the released base (which I'm guessing the
 the purpose of the "info exists").

 Exactly. Thanks.

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


More information about the macports-tickets mailing list