[MacPorts] #55115: audacity @2.1.3_1: Undefined symbols: "_OBJC_CLASS_$_ModalDialogDelegate"
MacPorts
noreply at macports.org
Wed Oct 18 22:39:50 UTC 2017
#55115: audacity @2.1.3_1: Undefined symbols: "_OBJC_CLASS_$_ModalDialogDelegate"
-----------------------+----------------------
Reporter: tehcog | Owner: RJVB
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Resolution: | Keywords:
Port: audacity |
-----------------------+----------------------
Comment (by RJVB):
This looks like a visibility issue. With wxW 3.0.2.4:
{{{
nm
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_osx_cocoau_core-3.0.dylib
| fgrep ModalDialogDelegate
0000000000012af0 t -[ModalDialogDelegate code]
0000000000012ad0 t -[ModalDialogDelegate finished]
0000000000012a50 t -[ModalDialogDelegate init]
0000000000012ab0 t -[ModalDialogDelegate setImplementation:]
0000000000012b40 t -[ModalDialogDelegate
sheetDidEnd:returnCode:contextInfo:]
0000000000012b00 t -[ModalDialogDelegate waitForSheetToFinish]
00000000003f7238 S _OBJC_CLASS_$_ModalDialogDelegate
00000000003f70c0 S _OBJC_IVAR_$_ModalDialogDelegate.impl
00000000003f70b8 S _OBJC_IVAR_$_ModalDialogDelegate.resultCode
00000000003f70b0 S _OBJC_IVAR_$_ModalDialogDelegate.sheetFinished
00000000003f7260 S _OBJC_METACLASS_$_ModalDialogDelegate
}}}
but with v3.0.3:
{{{
nm
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_osx_cocoau_core-3.0.dylib
| fgrep ModalDialogDelegate
00000000000110ad t -[ModalDialogDelegate code]
000000000001109c t -[ModalDialogDelegate finished]
0000000000011036 t -[ModalDialogDelegate init]
000000000001108b t -[ModalDialogDelegate setImplementation:]
00000000000110e5 t -[ModalDialogDelegate
sheetDidEnd:returnCode:contextInfo:]
00000000000110bd t -[ModalDialogDelegate waitForSheetToFinish]
0000000000378528 s _OBJC_CLASS_$_ModalDialogDelegate
00000000003783a0 s _OBJC_IVAR_$_ModalDialogDelegate.impl
0000000000378398 s _OBJC_IVAR_$_ModalDialogDelegate.resultCode
0000000000378390 s _OBJC_IVAR_$_ModalDialogDelegate.sheetFinished
0000000000378550 s _OBJC_METACLASS_$_ModalDialogDelegate
}}}
I'll check tomorrow if Audacity has an upstream fix but if not it may be
necessary to fix this in wxWidgets. Can somebody please add Mojca to the
CC list?
--
Ticket URL: <https://trac.macports.org/ticket/55115#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list