macvim-dev / macvim-dev/macvim
macvim-snapshot-171 won't compile on macOS 11.2.3
未关闭
还没有人认领这个 Issue。
- 主要语言
- Vim Script
- 星标
- 7.9k
- 派生
- 691
- PR 合并指标
- 30 天内没有已合并 PR
描述
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
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先在 macOS 11.2.3 上重现 make 失败,并检查 PSMTabBarControl/Media.xcassets 的 CompileAssetCatalog 命令。检查与 deployment-target 警告相关的 MacVim 和 QuickLookStephen 构建设置。macvim-snapshot-171 构建成功完成即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- macos, vim
- 领域
- build-system, desktop
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 32/100