I feel I am really close to the end now with this port. I'm getting 2 errors around BrowserDB and the way we are declaring SchemaTable and that is all currently. When these clear, I guess we'll see if anything else pops up. If not, we just have to make sure it actually works.
If anyone wants to look at this overnight, please, please go ahead. The sooner we get this done the better for all. IMPORTANT PART 1: You will need XCode 7.0 Beta 6 to run this build. IMPORTANT PART 2: Do run carthage again when you grab this - I've had to fork and port a whole pile of our dependencies today in order to get this building against XCode 7.0 Beta 6. On 24 August 2015 at 15:53, Richard Newman <rnew...@mozilla.com> wrote: > I think you're heading in the right direction. I'll take a look once I go > through the painful steps to repro :D > > On Mon, Aug 24, 2015 at 7:14 AM, Emily Toop <et...@mozilla.com> wrote: > >> Just realised I was sending these to a dead address. Here we go again. >> >> On 21 August 2015 at 16:16, Emily Toop <et...@mozilla.com> wrote: >> >>> I've been working this week on getting Firefox for iOS ported over to >>> using Swift 2.0 in preparation for work beginning on V1.0.x and the release >>> of iOS9 in a few weeks. >>> >>> I am most of the way there, but I have now come up against a compiler >>> crash in the Storage module that I am utterly flummoxed by. >>> >>> Can anyone help me? >>> >>> You can find the code for the port at >>> https://github.com/mozilla/firefox-ios/pull/966 >>> >>> The compiler crash is >>> >>> Command failed due to signal: Abort trap: 6 >>> >>> It occurs when compiling the Storage module. >>> >>> The error output in the build is attached at XCode7_Compiler_Crash.txt. >>> >>> Any help would be appreciated. I thought I had it narrowed down to >>> BrowserDB, but the further down the rabbit hole I went I realised that was >>> a red herring. I suspect it is somewhere in SQLIteLogins addLogin but I'll >>> be buggered if I can figure out where. >>> >> >> >> An update: I have managed to change the nature of the compiler crash to >> one that is a little more informative. See attached error log. >> >> In light of this I am going to go through all the classes/structs in the >> Storage module and ensure that all of our protocol implementations have >> complete signatures with the correct types. >> >> If that leads little insight I'm not sure where to go next. >> >> Have filed this compiler crash with apple: >> http://www.openradar.me/radar?id=4551431268859904 >> >> >> _______________________________________________ >> mobile-firefox-dev mailing list >> mobile-firefox-dev@mozilla.org >> https://mail.mozilla.org/listinfo/mobile-firefox-dev >> >> >
_______________________________________________ mobile-firefox-dev mailing list mobile-firefox-dev@mozilla.org https://mail.mozilla.org/listinfo/mobile-firefox-dev