macvim-dev / macvim-dev/macvim
macvim-snapshot-171 won't compile on macOS 11.2.3
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Vim Script
- Sterne
- 7.9k
- Forks
- 691
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Installation of the latest macvim via homebrew fails on make with the follow error:
Error Details
==> Installing macvim
==> ./configure --with-features=huge --enable-multibyte --enable-perlinterp --enable-rubyinterp --enable-tclinterp --enable-terminal --with-tlib=ncurse
==> make
Last 15 lines from /Users/mat/Library/Logs/Homebrew/macvim/02.make:
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Command CompileAssetCatalog failed with a nonzero exit code
warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 11.2, but the range of supported deployment target versions is 10.9 to 11.1.99. (in target 'MacVim' from project 'MacVim')
warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 11.2, but the range of supported deployment target versions is 10.9 to 11.1.99. (in target 'QuickLookStephen' from project 'QuickLookStephen')
warning: Traditional headermap style is no longer supported; please migrate to using separate headermaps and set 'ALWAYS_SEARCH_USER_PATHS' to NO. (in target 'QuickLookStephen' from project 'QuickLookStephen')
** BUILD FAILED **
The following build commands failed:
CompileAssetCatalog /tmp/macvim-20210409-40465-1jcssxp/macvim-snapshot-171/src/MacVim/build/Release/PSMTabBarControl.framework/Versions/A/Resources /tmp/macvim-20210409-40465-1jcssxp/macvim-snapshot-171/src/MacVim/PSMTabBarControl/Media.xcassets
(1 failure)
make[1]: *** [macvim] Error 65
make: *** [first] Error 2
Do not report this issue to Homebrew/brew or Homebrew/core!
Environment
- $ vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Dec 21 2020 20:40:08)
macOS version
Included patches: 1-850, 1972
Compiled by root@apple.com - OS: macOS 11.2.3
- Terminal: macOS terminal
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den make-Fehler unter macOS 11.2.3 zu reproduzieren, und untersuche den Befehl CompileAssetCatalog für PSMTabBarControl/Media.xcassets. Überprüfe die MacVim- und QuickLookStephen-Build-Einstellungen, die mit den Deployment-Target-Warnungen zusammenhängen. Als erledigt gilt die Aufgabe, wenn der macvim-snapshot-171-Build erfolgreich abgeschlossen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- macos, vim
- Bereich
- build-system, desktop
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 32/100