[MacPorts] #70253: opendx port fails with implicit int error in C99

MacPorts noreply at macports.org
Thu Jun 20 13:06:20 UTC 2024


#70253: opendx port fails with implicit int error in C99
------------------------+--------------------
  Reporter:  bernstei   |      Owner:  (none)
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:  duplicate  |   Keywords:
      Port:  opendx     |
------------------------+--------------------

Comment (by bernstei):

 > A patch that adds int to the declarations where needed would be
 accepted.

 I'm not sure if that's feasible. For 61842 it was not, because the errors
 were in code auto-generated by lexx/yacc/bison, and I didn't see any way
 of manipulating that process.  In this case it may be that the code is
 explicitly in opendx, and may be possible to fix at least in principle,
 but it's a huge code base, and there could easily be hundreds of
 instances.

 I'll take a deeper look, but given that this is an ancient code that's
 years (decades?) past any development or support, would it not be
 acceptable (within macports) to add compiler options to the Portfile to
 make them behave the way the OpenDX's developers assumed?

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


More information about the macports-tickets mailing list