[MacPorts] #53314: lirc @0.9.4c_1 build fails on older systems due to redefinition of scandir() in 10.8+

MacPorts noreply at macports.org
Sun Jan 15 14:04:10 UTC 2017


#53314: lirc @0.9.4c_1 build fails on older systems due to redefinition of
scandir() in 10.8+
-------------------------------------+------------------------
  Reporter:  kencu                   |      Owner:  ctreleaven
      Type:  defect                  |     Status:  assigned
  Priority:  Normal                  |  Milestone:
 Component:  ports                   |    Version:
Resolution:                          |   Keywords:
      Port:  lirc audacious-plugins  |
-------------------------------------+------------------------
Changes (by ctreleaven):

 * owner:   => ctreleaven
 * status:  new => assigned
 * port:  lirc => lirc audacious-plugins
 * cc: ctreleaven (removed)
 * cc: ionic@… (added)


Comment:

 I would suggest that audacious-plugins be modified, at least temporarily,
 to disallow the +lirc variant where the OS is 10.8 or earlier.  Both lirc
 and audacious-plugins require C++11 so, by default, both normally require
 OS X 10.9 or higher anyway.

 Being that 10.8 was released more than 4.5 years ago, I suspect that lirc
 upstream will not be too excited about adding conditional code to fix such
 a problem.

 I'm not fluent in C++.  If someone can supply an appropriate patch for
 10.8 and prior, I can add it to our lirc port.

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


More information about the macports-tickets mailing list