[MacPorts] #70148: shairport-sync broken by a recent update

MacPorts noreply at macports.org
Mon Jun 3 14:41:56 UTC 2024


#70148: shairport-sync broken by a recent update
-------------------------+-------------------------------------------------
  Reporter:              |      Owner:  ale275
  barracuda156           |
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.9.3
Resolution:              |   Keywords:  mountainlion, lion, snowleopard,
      Port:  shairport-  |  leopard, tiger
  sync                   |
-------------------------+-------------------------------------------------

Comment (by ryandesign):

 Replying to [ticket:70148 barracuda156]:
 > {{{
 > /usr/include/net/if.h:264: error: field ‘ifru_addr’ has incomplete type
 > /usr/include/net/if.h:265: error: field ‘ifru_dstaddr’ has incomplete
 type
 > /usr/include/net/if.h:266: error: field ‘ifru_broadaddr’ has incomplete
 type
 > /usr/include/net/if.h:305: error: field ‘ifra_addr’ has incomplete type
 > /usr/include/net/if.h:306: error: field ‘ifra_broadaddr’ has incomplete
 type
 > /usr/include/net/if.h:307: error: field ‘ifra_mask’ has incomplete type
 > /usr/include/net/if.h:379: error: field ‘addr’ has incomplete type
 > /usr/include/net/if.h:380: error: field ‘dstaddr’ has incomplete type
 > }}}

 Maybe similar to #59713? Try including those extra headers before
 including <net/if.h>. Possibly broken by https://github.com/mikebrady
 /shairport-sync/commit/ccc4fe09af507a0a4597f7b4e88b858dff5843ff#diff-
 dcedc9bdc41584e66270992c54b80011e0324bd2a77bff35b36510115f6ca88a. Possibly
 previously fixed by https://github.com/mikebrady/shairport-
 sync/commit/8a6eb02d59f56b0f03f7dcf3626d96789c1f0671.

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


More information about the macports-tickets mailing list