[MacPorts] #66726: gr-osmosdr fails to build due to errors with SWIGPY_SLICEOBJECT

MacPorts noreply at macports.org
Mon Feb 6 21:23:44 UTC 2023


#66726: gr-osmosdr fails to build due to errors with SWIGPY_SLICEOBJECT
-------------------------+-----------------------
  Reporter:  sck-nogas   |      Owner:  michaelld
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.8.0
Resolution:              |   Keywords:  ventura
      Port:  gr-osmosdr  |
-------------------------+-----------------------

Comment (by michaelld):

 Thanks for your work here, @kencu. GR SWIG was removed in 3.9 in favor of
 (IIRC) PyBIND11. GR3.8 is pretty old now, but we haven't updated it
 because it still works & has broad compatibility with GR OOT modules.
 Virtually all of the GR OOT modules would also need to be updated, and
 many of those have never been ported to GR3.9 or later; some have, some
 haven't. My best guess as to the actual issue is a change in SWIG4, but I
 haven't had time to track down the root case to even know where to start
 fixing it. SWIG generates crazy-complicated code that is really difficult
 to correlate back with the source used to generate it. All of this said,
 I'll give this a try ... I see the same issue on my MP install, so at
 least this one is easy to generate!

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


More information about the macports-tickets mailing list