Looking for a volunteer to build Firefox for iOS with the new free and personal dev accounts
Mike Taylor
miket at mozilla.com
Tue Sep 8 17:09:57 UTC 2015
Hey Stefan,
On 9/8/15 9:25 AM, Stefan Arentz wrote:
> On Fri, Sep 4, 2015 at 10:46 PM, Mike Taylor <miket at mozilla.com
> When I opened Client from XCode 7 beta, I got some message asking if
> I wanted to convert some files to the latest version of Swift. I hit
> cancel because I assume I don't want Xcode to do that for me? I
> should have grabbed a screenshot of the error -- sorry.
>
> That is weird. Did you grab the master branch of the project? Master is
> already converted to Swift 2.0 and Xcode should not ask anything. That
> really should only happen on the v1.0 branch. (And you don't want to do
> that)
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.)
Just in case, I nuked my repo and re-cloned. Here's my first hiccup when
running `sh ./checkout.sh`
miket at omg-3 in ~/dev/firefox-ios on master*
🐓 sh ./checkout.sh
*** Checking out Alamofire at "1bc35abfa7c167ba54af4e87158af7945cc9984e"
*** Checking out Base32 at "d2136486487a77336ae18b1bd2f9a3f689ec44e5"
*** Checking out Deferred at "f3d9a179cfa96a0d9b82dd575c95c29c026248bd"
*** Checking out GCDWebServer at "ae88198f2001226ef6d7b7a0b53cb42078ff910c"
*** Checking out KIF at "5ab1d0f9288d8bb74c0e97e0e1aed0dd7771264e"
*** Checking out RaptureXML at "76b59ec0abf68c06d27cc027d7750b6a4da08650"
*** Checking out SDWebImage at "5a5c65d7996c09931a3384e86a8b96ff8f4ac5e7"
*** Fetching SQLite.swift
*** Checking out SWTableViewCell at "0.3.7"
*** Checking out Snap at "4f19419528baa3dfaca20e26fea2be410ddc79e2"
*** Checking out readability at "85101066386a0872526a6c4ae164c18fcd6cc1db"
*** Checking out SQLite.swift at "98687678703a4de42b465293678122293903a0d9"
*** Fetching SWXMLHash
A shell task failed with exit code 128:
fatal: reference is not a tree: 98687678703a4de42b465293678122293903a0d9
OK, I'll pretend that's not bad. Continuing.
I don't see any org.mozilla.io strings in Extensions/ShareTo/Info.plist,
Extensions/SendTo/Info.plist, or Extensions/ViewLater/Info.plist. Looks
like that's due to
<https://github.com/mozilla/firefox-ios/commit/6cd1bbcc3eb8d9499639d270d3a45598e1f8f662>.
So you can update the README.
After that, trying to build w/ my iPad mini as its target:
/Users/miket/dev/firefox-ios/Utils/RollingFileLogger.swift:6:8: No such
module 'XCGLogger'.
Missing dependency target "XCGLogger (iOS) (from XCGLogger.xcodeproj)"
It seems pretty sad about that. I'm guessing the shell script bailed
before I got that?
--
Mike Taylor
Web Compat, Mozilla
More information about the mobile-firefox-dev
mailing list