[memo] brew install carthage で The following build commands failed: CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler

こういう事らしいので、

https://github.com/Carthage/Carthage/issues/804
https://github.com/Homebrew/homebrew/pull/43884

Carthage.pkg からインストールした。

[zunermuka ~]$ cd ~/Downloads/
[zunermuka ~/Downloads]$ curl -L -O https://github.com/Carthage/Carthage/releases/download/0.9.2/Carthage.pkg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   589    0   589    0     0    387      0 --:--:--  0:00:01 --:--:--   386
100 2704k  100 2704k    0     0   154k      0  0:00:17  0:00:17 --:--:--  165k
[zunermuka ~]$ carthage version
0.9.2

実際、
brew install だと ERROR はこんな感じ(2015/10/19時点)

[zunermuka ~]$ brew install carthage
==> Cloning https://github.com/Carthage/Carthage.git
Updating /Library/Caches/Homebrew/carthage--git
==> Checking out tag 0.8
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Runes'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Supporting Files/Configuration'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/Result'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/ReactiveCocoa'
Synchronizing submodule url for 'Carthage/Checkouts/Result'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/Result'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
==> make prefix_install PREFIX=/usr/local/Cellar/carthage/0.8
Last 15 lines from /Users/zunermuka/Library/Logs/Homebrew/carthage/01.make:
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c /tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes/Source/Operators.swift /tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes/Source/Optional.swift -primary-file /tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes/Source/Array.swift -target x86_64-apple-macosx10.9 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -I /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/BuildProductsPath/Release -F /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/BuildProductsPath/Release -application-extension -g -import-underlying-module -module-cache-path /Users/zunermuka/Library/Developer/Xcode/DerivedData/ModuleCache -serialize-debugging-options -Xcc -I/Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Runes-generated-files.hmap -Xcc -I/Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Runes-own-target-headers.hmap -Xcc -I/Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Runes-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Runes-project-headers.hmap -Xcc -I/Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/BuildProductsPath/Release/include -Xcc -I/Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/DerivedSources/x86_64 -Xcc -I/Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/DerivedSources -Xcc -ivfsoverlay -Xcc /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/unextended-module-overlay.yaml -Xcc -working-directory/tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes -emit-module-doc-path /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Objects-normal/x86_64/Array~partial.swiftdoc -O -module-name Runes -emit-module-path /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Objects-normal/x86_64/Array~partial.swiftmodule -serialize-diagnostics-path /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Objects-normal/x86_64/Array.dia -emit-dependencies-path /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Objects-normal/x86_64/Array.d -emit-reference-dependencies-path /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Objects-normal/x86_64/Array.swiftdeps -o /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-arlbnyupauofpmeehlqxinmzevjl/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/Runes.build/Release/Runes-Mac.build/Objects-normal/x86_64/Array.o
/tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes/Source/Array.swift:78:24: error: 'T' has been renamed to 'Element'
    func apply(fs: [T -> U]) -> [U] {
                       ^
                       Element

** INSTALL FAILED **


The following build commands failed:
  CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
  CompileSwift normal x86_64 /tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes/Source/Optional.swift
  CompileSwift normal x86_64 /tmp/carthage20151021-22857-9906ey/Carthage/Checkouts/Runes/Source/Array.swift
(3 failures)
make: *** [installables] Error 65

READ THIS: https://git.io/brew-troubleshooting

These open issues may also help:
carthage 0.9.2 https://github.com/Homebrew/homebrew/pull/43884
Warning:
[zunermuka ~]$ brew install https://raw.githubusercontent.com/guidomb/homebrew/6a097e7b97c9104e694e33b3878ed0f29da201c8/Library/Formula/carthage.rb######################################################################## 100.0%
==> Cloning https://github.com/Carthage/Carthage.git
Updating /Library/Caches/Homebrew/carthage--git
==> Checking out tag 0.9.2
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Runes'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Supporting Files/Configuration'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/Result'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/ReactiveCocoa'
Synchronizing submodule url for 'Carthage/Checkouts/Result'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Quick'
Synchronizing submodule url for 'Carthage/Checkouts/Result'
Synchronizing submodule url for 'Carthage/Checkouts/xcconfigs'
Synchronizing submodule url for 'Externals/Nimble'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
Synchronizing submodule url for 'Carthage/Checkouts/Box'
==> make prefix_install PREFIX=/usr/local/Cellar/carthage/0.9.2
Last 15 lines from /Users/zunermuka/Library/Logs/Homebrew/carthage/01.make:
/bin/ln -sfh Versions/Current/Runes /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-avhaswbzanbzxvdaqleuwlqivgkd/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/UninstalledProducts/Runes.framework/Runes

ProcessInfoPlistFile /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-avhaswbzanbzxvdaqleuwlqivgkd/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/UninstalledProducts/Runes.framework/Versions/A/Resources/Info.plist Source/Info.plist
    cd /tmp/carthage20151021-48738-1a1z9ye/Carthage/Checkouts/Runes
    builtin-infoPlistUtility /tmp/carthage20151021-48738-1a1z9ye/Carthage/Checkouts/Runes/Source/Info.plist -expandbuildsettings -platform macosx -o /Users/zunermuka/Library/Developer/Xcode/DerivedData/Carthage-avhaswbzanbzxvdaqleuwlqivgkd/Build/Intermediates/ArchiveIntermediates/carthage/IntermediateBuildFilesPath/UninstalledProducts/Runes.framework/Versions/A/Resources/Info.plist

** INSTALL FAILED **

The following build commands failed:
  CompileSwift normal x86_64 /tmp/carthage20151021-48738-1a1z9ye/Carthage/Checkouts/Box/Box/Box.swift
  CompileSwift normal x86_64 /tmp/carthage20151021-48738-1a1z9ye/Carthage/Checkouts/Box/Box/MutableBox.swift
  CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(3 failures)
make: *** [installables] Error 65

READ THIS: https://git.io/brew-troubleshooting

These open issues may also help:
carthage 0.9.2 https://github.com/Homebrew/homebrew/pull/43884
Warning:

コメント

このブログの人気の投稿

[memo] LibreOffice バージョン: 5.2.6.2 Calc でエラーがでた BASIC を読み込む際の エラー:一般的なエラー.一般的な I/O エラー。

[memo] macbook air の wezterm で \ backslash を入力する macOS Left and Right Option Key を設定する

[memo] 日本語のファイル名をSafari でダウンロードするとバージョン 10.0.3 (11602.4.8.0.1) でも文字化けするのが辛い