[14:30] <m_conley> chrisccoulson: ping
[14:31] <chrisccoulson> hi m_conley, how are you?
[14:32] <m_conley> chrisccoulson: I'm well, and you?
[14:32] <chrisccoulson> m_conley, yeah, not too bad thanks
[14:32] <chrisccoulson> trying to debug a weird arm bug atm :/
[14:33] <m_conley> chrisccoulson: cool. :) I've updated lp:thunderbird-eds-extension/0.4 to fix the build scripts - at least, fix them for development work.
[14:34] <chrisccoulson> ah, cool. what needed fixing?
[14:34] <m_conley> chrisccoulson: so, it should work just as well in TB 11 as it did in TB 7/8.  I'll tackle making EDS collect addresses over the next little while, and then account creation
[14:34] <chrisccoulson> although, i guess i could just look :)
[14:34] <chrisccoulson> excellent, thanks. i was going to ask if you wanted any help with that?
[14:34] <m_conley> chrisccoulson: if you could lend any, that'd be excellent!
[14:34] <chrisccoulson> m_conley, have you seen this btw? https://crash-stats.mozilla.com/report/index/4cfb865a-c29f-4be8-85c0-2fd2a2120201
[14:35] <chrisccoulson> extra crash symbols \o/
[14:35] <m_conley> uh oh
[14:35] <m_conley> oh, good
[14:35] <m_conley> chrisccoulson: any time someone sends me a "have you seen this", followed by a crash-stats link, I cringe a little. :)
[14:35] <chrisccoulson> we've got automated builds of symbols for glib, gtk, libunity, eds, xlib and dbusmenu :)
[14:35] <m_conley> chrisccoulson: that's awesome!
[14:36] <chrisccoulson> yeah, hopefully it will make debugging some of these crashes a bit easier
[14:50] <bhearsum> chrisccoulson: are you involved with the ubuntu mirror network at all?
[14:50] <bhearsum> or do you know who is?
[14:51] <chrisccoulson> bhearsum, i'm not involved with that at all. i'm not sure who to ask about that. do you have a particular query?
[14:52] <bhearsum> we had a terrible time mirroring the 10.0/3.6.26 yesterday, and some people are trying to find out exactly how your mirror system works - something to do with preseeding and then flipping bits
[14:52] <bhearsum> i was hoping to give them someone to talk to, if possible
[14:52] <bhearsum> but even a wiki page or some other than that describes it would be super helpful!
[14:54] <chrisccoulson> bhearsum, you could maybe try asking pitti in #ubuntu-desktop
[14:54] <chrisccoulson> he might be able to help, or might know of someone who's more appropriate :)
[14:54] <bhearsum> that's a start, thanks!
[14:55] <bhearsum> was the 10.0 release calm and cool for yoU?
[14:55] <chrisccoulson> bhearsum, i'm not we've even published it yet, although it's ready to go
[14:56] <chrisccoulson> but i don't think there will be any problems :)
[14:56] <bhearsum> ooh, hehe
[14:56] <bhearsum> so far no chemspill, so that's good :)
[14:57] <chrisccoulson> yeah, that's why i prefer to leave it a day or 2 :)
[15:00] <bhearsum> :)
[15:02] <chrisccoulson> which reminds me, i need to get our branches ready for the next beta
[15:14] <chrisccoulson> man, i wish armel built faster. trying to debug armel specific bugs is a real pain when it takes a whole working day to do a build
[15:14] <chrisccoulson> and then my build dies if i lose my SSH connection to the porter box :/
[15:27] <bhearsum> do you build on real arm hardware?
[15:27] <chrisccoulson> bhearsum, yeah. we don't do cross-compiles anywhere
[15:27] <bhearsum> ah
[15:27] <chrisccoulson> you don't do builds on arm hardware?
[15:28] <bhearsum> nope
[15:28] <bhearsum> we used to cross compile with scratchbox
[15:28] <bhearsum> i think we can do the builds more natively now that we're building against the native android sdk thuogh...
[15:29] <chrisccoulson> i should try cross compiling it really :)
[15:30] <bhearsum> scratchbox will make you hate your life
[15:30] <bhearsum> from a systems management standpoint, it is so ridiculously awful
[15:33] <chrisccoulson> heh, i'm just reading about it now :)
[15:34] <chrisccoulson> oh, there's even help for ubuntu users - http://balau82.wordpress.com/2010/03/14/scratchbox-on-ubuntu/
[15:35] <chrisccoulson> ah, so it's using qemu. i was wondering how it works
[15:36] <bhearsum> yup
[15:36] <chrisccoulson> i should really use qemu so that i can produce armel build symbols with http://bazaar.launchpad.net/~chrisccoulson/+junk/mozilla-symbols-tools/files
[15:37] <chrisccoulson> at the moment, we only build amd64 and i386, as i need an armel build of breakpad
[15:37] <bhearsum> oh, i know why we were using scratchbox....it was for building for n810/n900
[15:37] <bhearsum> i don't think we use it at all for android
[15:37] <bhearsum> hmmm
[15:37] <bhearsum> i wonder if we use breakpad on android
[15:42] <chrisccoulson> yeah, i think you use breakpad for android :)
[15:44] <chrisccoulson> it would have been simpler if i could create all of our symbols as part of the firefox build, where i'm guaranteed to have an armel version of breakpad built already, and the right environment to run everything in. Our builders can't access http://ddebs.ubuntu.com/ though, so I'm stuck with doing it separately
[15:45] <chrisccoulson> and the machine i'm using in our datacenter doesn't have qemu installed. i wonder if i can convince them to set it up :)
[15:50] <bhearsum> heh
[19:01] <chrisccoulson> gah, "abort: crosses branches (merge branches or update --check to force update)"
[19:01] <chrisccoulson> this breaks the dailies after every merge, yet I still forget about it every time ;)
[19:02] <chrisccoulson> you'd have thought i'd have learnt by now :)
[19:03] <micahg> chrisccoulson: can we get the chromium dailies back on?
[19:03] <chrisccoulson> i never turned them off
[19:03] <micahg> hmm
[19:04] <micahg> last upload 4 weeks ago: https://launchpad.net/~chromium-daily/+archive/ppa
[19:05] <chrisccoulson> i'll have to find out what's going on then. i don't get any status e-mails for this bot, as it doesn't work properly from chinstrap
[19:06] <micahg> ok, could you enable precise and disable maverick for everything except stable as well please?
[19:38] <chrisccoulson> hmmm, this pointer barrier stuff in precise is taking a bit of getting used to
[22:07] <FernandoMiguel> evening!