[MacPorts] #69113: FileZilla fails to launch: Fatal Error: Mismatch between the program and library build versions detected
MacPorts
noreply at macports.org
Thu Jan 18 15:57:51 UTC 2024
#69113: FileZilla fails to launch: Fatal Error: Mismatch between the program and
library build versions detected
-------------------------+-------------------------------------------------
Reporter: | Owner: (none)
barracuda156 |
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: tiger, leopard, snowleopard,
Port: FileZilla | powerpc
-------------------------+-------------------------------------------------
Comment (by barracuda156):
Replying to [comment:2 kencu]:
> it is desired, but just not desired enough for another 9 month delay in
updating the port.
Yes, of course, there was no need here to wait for PPC fixes.
> So barracuda gets no linker errors, but libfilezilla is linked to a
different wxWidgets installation?
Looks like `libfilezilla` installs its lib into prefix, while `FileZilla`
installs a dupe into its app dir:
{{{
svacchanda$ otool -L
/Applications/MacPorts/FileZilla.app/Contents/Frameworks/libfilezilla.41.dylib
/Applications/MacPorts/FileZilla.app/Contents/Frameworks/libfilezilla.41.dylib:
libfilezilla.41.dylib (compatibility version 42.0.0, current
version 42.0.0)
@executable_path/../Frameworks/libatomic.1.dylib (compatibility
version 4.0.0, current version 4.0.0)
@executable_path/../Frameworks/libMacportsLegacySupport.dylib
(compatibility version 1.0.0, current version 1.1.99)
@executable_path/../Frameworks/libiconv.2.dylib (compatibility
version 9.0.0, current version 9.1.0)
@executable_path/../Frameworks/libgnutls.30.dylib (compatibility
version 68.0.0, current version 68.0.0)
@executable_path/../Frameworks/libnettle.8.8.dylib (compatibility
version 8.0.0, current version 8.8.0)
@executable_path/../Frameworks/libhogweed.6.8.dylib (compatibility
version 6.0.0, current version 6.8.0)
@executable_path/../Frameworks/libgmp.10.dylib (compatibility
version 16.0.0, current version 16.0.0)
@executable_path/../Frameworks/libstdc++.6.dylib (compatibility
version 7.0.0, current version 7.32.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
(compatibility version 1.0.0, current version 41.0.0)
/System/Library/Frameworks/Security.framework/Versions/A/Security
(compatibility version 1.0.0, current version 34772.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 511.1.0)
@executable_path/../Frameworks/libgcc_s.1.1.dylib (compatibility
version 1.0.0, current version 1.1.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 117.0.0)
}}}
{{{
svacchanda$ otool -L /opt/local/lib/libfilezilla.41.dylib
/opt/local/lib/libfilezilla.41.dylib:
/opt/local/lib/libfilezilla.41.dylib (compatibility version
42.0.0, current version 42.0.0)
/opt/local/lib/libgcc/libatomic.1.dylib (compatibility version
4.0.0, current version 4.0.0)
/opt/local/lib/libMacportsLegacySupport.dylib (compatibility
version 1.0.0, current version 1.1.99)
/opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0,
current version 9.1.0)
/opt/local/lib/libgnutls.30.dylib (compatibility version 68.0.0,
current version 68.0.0)
/opt/local/lib/libnettle.8.dylib (compatibility version 8.0.0,
current version 8.8.0)
/opt/local/lib/libhogweed.6.dylib (compatibility version 6.0.0,
current version 6.8.0)
/opt/local/lib/libgmp.10.dylib (compatibility version 16.0.0,
current version 16.0.0)
/opt/local/lib/libgcc/libstdc++.6.dylib (compatibility version
7.0.0, current version 7.32.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
(compatibility version 1.0.0, current version 41.0.0)
/System/Library/Frameworks/Security.framework/Versions/A/Security
(compatibility version 1.0.0, current version 34772.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 511.1.0)
/opt/local/lib/libgcc/libgcc_s.1.1.dylib (compatibility version
1.0.0, current version 1.1.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 117.0.0)
}}}
Is this something intended?
P. S. Here is the crash log btw:
{{{
Thread 0 Crashed:
0 libSystem.B.dylib 0x01731d48 __kill + 12
1 libSystem.B.dylib 0x017d5808 abort + 116
2 libwx_baseu-3.0.0.5.0.dylib 0x00fbc8f0 wxLog::OnLog(unsigned
long, wxString const&, wxLogRecordInfo const&) + 88
3 libwx_baseu-3.0.0.5.0.dylib 0x00fb994c wxLogger::DoLog(wchar_t
const*, ...) + 92
4 libwx_baseu-3.0.0.5.0.dylib 0x00fc9184
wxAppConsoleBase::CheckBuildOptions(char const*, char const*) + 528
5 ...filezilla-project.filezilla 0x0004e10c wxCreateApp() + 40
6 libwx_baseu-3.0.0.5.0.dylib 0x0100d608 wxEntryStart(int&,
wchar_t**) + 128
7 libwx_baseu-3.0.0.5.0.dylib 0x0100d9d4 wxInitialize(int,
wchar_t**) + 80
8 libwx_baseu-3.0.0.5.0.dylib 0x0100da24 wxEntry(int&,
wchar_t**) + 28
9 ...filezilla-project.filezilla 0x001b98bc main + 24
10 ...filezilla-project.filezilla 0x0000c758 start + 64
}}}
--
Ticket URL: <https://trac.macports.org/ticket/69113#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list