<div dir="ltr"><div>I don't know what is up with that checkout.sh error. Some people get it, some don't.<br><br>A way to get around it seems to be:<br><br>    rm -rf ~/Library/Caches/org.carthage.CarthageKit<br><br></div><div>And run ./checkout.sh again<br></div><div><br></div>(See <a href="https://github.com/Carthage/Carthage/issues/407">https://github.com/Carthage/Carthage/issues/407</a>)<br><div><div><div><br></div><div> S.<br></div><div> <br>On Tue, Sep 8, 2015 at 1:09 PM, Mike Taylor <<a href="mailto:miket@mozilla.com">miket@mozilla.com</a>> wrote:<br>><br>> Hey Stefan,<br>><br>> On 9/8/15 9:25 AM, Stefan Arentz wrote:<br>>><br>>> On Fri, Sep 4, 2015 at 10:46 PM, Mike Taylor <<a href="mailto:miket@mozilla.com">miket@mozilla.com</a><br>>>     When I opened Client from XCode 7 beta, I got some message asking if<br>>>     I wanted to convert some files to the latest version of Swift. I hit<br>>>     cancel because I assume I don't want Xcode to do that for me? I<br>>>     should have grabbed a screenshot of the error -- sorry.<br>><br>> ><br>>><br>>> That is weird. Did you grab the master branch of the project? Master is<br>>> already converted to Swift 2.0 and Xcode should not ask anything. That<br>>> really should only happen on the v1.0 branch. (And you don't want to do<br>>> that)<br>><br>><br>> I suspect I forgot to pull from master and it was stale. (Maybe we should add a section to the README about not trying to build under the influence of opiates.)<br>><br>> Just in case, I nuked my repo and re-cloned. Here's my first hiccup when running `sh ./checkout.sh`<br>><br>> miket at omg-3 in ~/dev/firefox-ios on master*<br>> sh ./checkout.sh<br>> *** Checking out Alamofire at "1bc35abfa7c167ba54af4e87158af7945cc9984e"<br>> *** Checking out Base32 at "d2136486487a77336ae18b1bd2f9a3f689ec44e5"<br>> *** Checking out Deferred at "f3d9a179cfa96a0d9b82dd575c95c29c026248bd"<br>> *** Checking out GCDWebServer at "ae88198f2001226ef6d7b7a0b53cb42078ff910c"<br>> *** Checking out KIF at "5ab1d0f9288d8bb74c0e97e0e1aed0dd7771264e"<br>> *** Checking out RaptureXML at "76b59ec0abf68c06d27cc027d7750b6a4da08650"<br>> *** Checking out SDWebImage at "5a5c65d7996c09931a3384e86a8b96ff8f4ac5e7"<br>> *** Fetching SQLite.swift<br>> *** Checking out SWTableViewCell at "0.3.7"<br>> *** Checking out Snap at "4f19419528baa3dfaca20e26fea2be410ddc79e2"<br>> *** Checking out readability at "85101066386a0872526a6c4ae164c18fcd6cc1db"<br>> *** Checking out SQLite.swift at "98687678703a4de42b465293678122293903a0d9"<br>> *** Fetching SWXMLHash<br>> A shell task failed with exit code 128:<br>> fatal: reference is not a tree: 98687678703a4de42b465293678122293903a0d9<br>><br>> OK, I'll pretend that's not bad. Continuing.<br>><br>> I don't see any <a href="http://org.mozilla.io">org.mozilla.io</a> strings in Extensions/ShareTo/Info.plist, Extensions/SendTo/Info.plist, or Extensions/ViewLater/Info.plist. Looks like that's due to <<a href="https://github.com/mozilla/firefox-ios/commit/6cd1bbcc3eb8d9499639d270d3a45598e1f8f662">https://github.com/mozilla/firefox-ios/commit/6cd1bbcc3eb8d9499639d270d3a45598e1f8f662</a>>. So you can update the README.<br>><br>> After that, trying to build w/ my iPad mini as its target:<br>><br>> /Users/miket/dev/firefox-ios/Utils/RollingFileLogger.swift:6:8: No such module 'XCGLogger'.<br>> Missing dependency target "XCGLogger (iOS) (from XCGLogger.xcodeproj)"<br>><br>> It seems pretty sad about that. I'm guessing the shell script bailed before I got that?<br>><br>><br>><br>><br>><br>> --<br>> Mike Taylor<br>> Web Compat, Mozilla<br><br></div></div></div></div>