Opened 4 days ago

#71223 assigned defect

macvim: crash on startup for 10.12 and earlier, due to bundled sparkle.framework built for 10.13 and later

Reported by: mascguy (Christopher Nielsen) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.10.4
Keywords: Cc:
Port: macvim

Description

When attempting to launch MacVim on 10.12 and earlier, the app crashes.

Reviewing the crash report, the following appears to be the issue:

Dyld Error Message:
  Symbol not found: __os_log_error_impl
  Referenced from: /Applications/MacPorts/MacVim.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/B/Sparkle (which was built for Mac OS X 10.13)
  Expected in: /usr/lib/libSystem.B.dylib

While the portfile appears to disable Sparkle via --disable-sparkle, it appears that the bundled binary for it is still used.

Change History (0)

Note: See TracTickets for help on using tickets.