[MacPorts] #56114: audacity: issues with C++11 in MemoryX.h

MacPorts noreply at macports.org
Wed Mar 21 14:40:02 UTC 2018


#56114: audacity: issues with C++11 in MemoryX.h
-----------------------+------------------
  Reporter:  mojca     |      Owner:  RJVB
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  audacity  |
-----------------------+------------------

Comment (by RJVB):

 Seems they reverted the fix again...

 I'm attaching a patch (to be applied to the portdir) which renames the
 patch that touched VSTEffect.cpp and improves it. The code is now 64-bit
 safer and handles initialisation of the mResource member in a way that
 should be compatible with libstdc++ . This is apparently where the error
 was.

 The modified code compiles with clang++5/libc++ on Mac, and doesn't get
 flagged when parsing against libstdc++ on Linux (as far as I can check
 this, of course). I don't have VST plugins so I have not been able to test
 runtime behaviour.

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


More information about the macports-tickets mailing list