All times are UTC.
00:20:43 <GeekShadow> flo-retina, I can't mark it as read-write 00:21:07 <flo-retina> I think there's another trick. 00:21:19 <GeekShadow> by making a new image ? 00:21:26 <flo-retina> yeah 00:21:44 <flo-retina> make a new empty image, and copy the content of the read only one to the new one with the disk utility 00:34:26 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 01:15:45 --> mconley has joined #instantbird 01:28:26 <-- alexis has quit (Ping timeout) 01:28:54 --> alexis has joined #instantbird 01:38:47 <GeekShadow> flo-retina, I follow http://crazyedy.com/tech/?p=535 01:39:04 <flo-retina> shouldn't you be asleep at this time? :-P 01:39:29 <GeekShadow> I guess and you ? 01:49:55 <flo-retina> well... :-P 01:50:06 <flo-retina> Good night :-P 01:54:00 <GeekShadow> :D 02:00:08 <-- Mook_as has quit (Quit: Mook_as) 02:29:08 --> dew has joined #instantbird 02:55:09 <-- mconley has quit (Input/output error) 03:06:34 <-- instant-buildbot has quit (Ping timeout) 03:06:41 --> instant-buildbot has joined #instantbird 03:06:41 * ChanServ sets mode +v instant-buildbot 03:19:24 --> Mook has joined #instantbird 03:23:13 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 03:25:35 --> mconley has joined #instantbird 03:31:51 <-- mconley has quit (Ping timeout) 04:35:27 --> mconley has joined #instantbird 04:37:26 <instant-buildbot> build #1741 of macosx-nightly-default is complete: Failure [4failed shell_3] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1741 05:02:36 <-- mconley has quit (Input/output error) 05:05:37 <-- wnayes has quit (Quit: wnayes) 05:35:06 <-- EionRobb has quit (Quit: Leaving.) 05:38:34 <-- Mook has quit (Quit: Mook) 05:53:51 --> jb has joined #instantbird 05:55:46 <-- GeKo has quit (Ping timeout) 05:58:54 <-- jb has quit (Quit: jb) 05:59:17 --> GeKo has joined #instantbird 05:59:32 --> jb has joined #instantbird 05:59:56 <-- jb has quit (Input/output error) 06:00:57 --> jb has joined #instantbird 06:13:06 <-- GeKo has quit (Ping timeout) 06:22:36 --> GeKo has joined #instantbird 06:59:39 <-- jb has quit (Ping timeout) 07:36:58 --> EionRobb has joined #instantbird 07:41:02 <instant-buildbot> build #1241 of win32-nightly-default is complete: Failure [4failed shell_3] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1241 07:53:34 --> nhnt11 has joined #instantbird 08:06:51 --> jb has joined #instantbird 08:30:47 <-- nhnt11 has quit (Ping timeout) 08:31:05 <-- EionRobb has quit (Quit: Leaving.) 08:59:11 <-- jb has quit (Ping timeout) 09:57:08 --> gerard-majax has joined #instantbird 09:57:24 <flo-retina> FYI: 09:57:24 <flo-retina> 10:37:41 - NeilAway: chat guys: bug 948227 09:57:24 <flo-retina> 10:37:44 - firebot: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=948227 nor, --, ---, jwalden+bmo, ASSI, Make the Object.prototype.__proto__ setter warn about perf impact when used, and suggest alternative 09:57:24 <flo-retina> 10:55:28 - flo-retina: NeilAway: thanks. Looks like we have a few of these, but not that many: http://pastebin.instantbird.com/552475 09:57:27 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=948227 nor, --, ---, jwalden+bmo, ASSI, Make the Object.prototype.__proto__ setter warn about perf impact when used, and suggest alternative 10:03:26 --> BWMerlin has joined #instantbird 10:03:43 --> jb has joined #instantbird 10:52:43 <-- gerard-majax has quit (Ping timeout) 11:03:04 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:05:24 <-- jb has quit (Quit: jb) 11:05:30 --> jb has joined #instantbird 11:25:51 --> gerard-majax has joined #instantbird 11:36:46 --> nhnt11 has joined #instantbird 11:39:10 --> flo-retina has joined #instantbird 11:59:49 --> clokep has joined #instantbird 11:59:49 * ChanServ sets mode +o clokep 12:02:56 <-- nhnt11 has quit (Ping timeout) 12:06:27 <-- jb has quit (Ping timeout) 12:10:49 --> jb has joined #instantbird 12:20:04 <clokep> flo-retina: I don't understand that Object.prototype.__proto__ thing, does that apply to situations like http://lxr.instantbird.org/instantbird/source/chat/protocols/yahoo/yahoo.js#75 or http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#262 12:20:30 <flo-retina> clokep: the irc one is fine. The yahoo one will cause a warning. 12:21:04 <clokep> flo-retina: So do we just need to do YahooConversation.prototype{ __proto__: GenericConvIMPrototype }? 12:21:13 <flo-retina> clokep: for the yahoo case, it looks like we just want to add a __proto__: GenericConvIMPrototype, line between lines 27 and 28 12:21:32 <clokep> Oh yeah, that's funky how we did that... 12:21:46 <flo-retina> the 4 cases in yahoo.js and jsTestProtocol are just trivial mistakes 12:21:51 <flo-retina> err, 8 12:21:56 <clokep> Cool. :) 12:21:59 <flo-retina> but we have 4 real cases in chat that will need rewrites 12:25:06 <clokep> We should figure out what "Target Milestone" means inside of chat core. :( 12:26:28 <flo-retina> yeah... 12:28:10 <clokep> It looks like MailNews just uses Thunderbird target milestones. 12:28:23 <clokep> I wouldn't be opposed to that since it'll just match whtaever gecko version IB is on. 12:30:45 <flo-retina> + sheriff will know how to handle it 12:30:52 <flo-retina> (they do our checkin-needed for us these days ;)) 12:31:25 <-- BWMerlin has quit (Quit: BWMerlin) 12:31:55 <clokep> Should we get Instantbird 1.6 renamed to Thunderbird 29 then? 12:32:25 <clokep> (We could probably also rename it to Instantbird 1.6 / Thunderbird 29...and then add an Instantbird 1.6 / Thunderbird 30 or something). 12:32:43 <flo-retina> clokep: I had a full list in my pastebin 12:33:04 <clokep> Full list of what in what pastebin? :) 12:33:43 <flo-retina> clokep: http://log.bezut.info/instantbird/today#m52 12:33:55 <clokep> Ah, I read that on my phone and didn't open it. :) 12:48:49 * clokep vaguely feels like bug 957557 is something he knew happened at one point and never fixed after the initial JS-IRC landing. :( 12:48:53 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=957557 nor, --, ---, nobody, NEW, Plenty of JS errors after removing IRC buddies 13:01:11 <-- clokep has quit (Ping timeout) 13:03:01 --> deOmega has joined #instantbird 13:16:58 <-- jb has quit (Quit: jb) 13:17:04 --> jb has joined #instantbird 13:29:20 <flo-retina> clokep: is it something that could be tested? :) 13:41:17 <-- mrphs has quit (Ping timeout) 13:41:28 <-- instant-buildbot has quit (Ping timeout) 13:41:38 <-- GeKo has quit (Ping timeout) 13:45:21 --> GeKo has joined #instantbird 13:50:19 --> mrphs has joined #instantbird 13:53:56 --> clokep_work has joined #instantbird 13:57:08 <clokep_work> There's a conversation in m.d.a.thunderbird about IRC passwords btw. 14:03:32 --> instant-buildbot has joined #instantbird 14:03:32 * ChanServ sets mode +v instant-buildbot 14:26:31 --> mconley has joined #instantbird 14:58:24 --> nhnt11 has joined #instantbird 15:01:29 <clokep_work> flo-retina: So for the purple stuff...are we actually making glib/libxml/purple into libraries are do they all just end up in purplexpcom? 15:01:41 <clokep_work> I'm afraid I don't fully understand the FINAL_LIBRARY vs. LIBRARY_NAME, etc. usage in moz.build. 15:01:43 <flo-retina> yes to both 15:01:47 <flo-retina> but .a libraries for the first question 15:01:59 <clokep_work> I'm not really sure what that means... 15:02:24 <flo-retina> you know the difference between static and dynamic (sometimes named 'shared') libraries? 15:05:38 <clokep_work> Yes. 15:06:10 <flo-retina> so I'm confused about what wasn't clear :-S 15:06:21 <clokep_work> Ah, .a is static? 15:06:25 <flo-retina> yes 15:06:29 <clokep_work> I had never seen that before. 15:06:32 <clokep_work> Only .so. 15:06:41 <flo-retina> .so is dynamic 15:07:05 <clokep_work> OK, so how are we currently building a library out of libpurple w/o it linking in the NSS flags? 15:07:28 <flo-retina> we only create a .a library for libpurple 15:07:51 <flo-retina> and purplexpcom is linked into all the crap (xpcom, nspr, nss, ...) like I showed you the other day 15:07:59 <clokep_work> OK, so that doesn't need all it's references to the other stuff? 15:08:03 <clokep_work> It just assumes they'll exist? 15:08:04 <flo-retina> http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/Makefile.in#43 15:08:20 <flo-retina> that = ? 15:08:49 <clokep_work> libpurple 15:09:22 <flo-retina> library dependencies don't matter when creating a static lib 15:09:43 <flo-retina> a .a file is just an archive containing all the .o files 15:10:00 <flo-retina> (I'm maybe simplifying a little bit here, but not much) 15:24:45 <clokep_work> I see, OK. 15:24:49 <clokep_work> I think I know the issue then. :) 15:31:31 <clokep_work> flo-retina: Woot! I got past building of libpurple. :) 15:31:34 <clokep_work> And now purplexpcom failed. 15:31:48 <clokep_work> (My guess is because of changes to m-c...it's actually compilation errors.) 15:32:37 <-- nhnt11 has quit (Ping timeout) 15:48:43 <-- mconley has quit (Quit: Leaving...) 15:48:55 --> iamjayakumars has joined #instantbird 15:55:58 --> mconley has joined #instantbird 16:15:52 <-- GeekShadow has quit (Ping timeout) 16:16:23 --> GeekShadow has joined #instantbird 16:25:32 <-- sabret00the has quit (Ping timeout) 16:28:12 <clokep_work> http://pastebin.instantbird.com/552916 is the build errors I got. 16:28:16 <clokep_work> I don't have time to look at them yet. 16:37:33 <flo-retina> clokep_work: most of these errors are you need to port http://hg.mozilla.org/comm-central/rev/9eb3e41bab9b 16:46:11 <flo-retina> clokep_work: and the rest is we'll need to figure out whatever happened in bug 910989 16:46:14 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=910989 nor, --, mozilla26, roc, RESO FIXED, nsTHashtable::Init should go away 17:04:51 <-- iamjayakumars has quit (Quit: ) 17:15:04 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:33:17 --> Mook_as has joined #instantbird 17:39:32 <clokep_work> Thanks flo-retina! 17:41:57 <-- gerard-majax has quit (Ping timeout) 18:31:08 <-- jb has quit (Ping timeout) 18:40:18 <-- clokep_work has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 18:43:03 --> clokep_work has joined #instantbird 19:02:45 <clokep_work> More errors: http://pastebin.instantbird.com/553087 19:02:50 <clokep_work> If anyone has ideas...that'll be fun. 19:04:55 --> jb has joined #instantbird 19:24:24 --> wnayes has joined #instantbird 19:39:42 --> nhnt11 has joined #instantbird 19:43:52 <-- jb has quit (Ping timeout) 20:05:37 --> flo-retina has joined #instantbird 20:05:37 * ChanServ sets mode +qo flo-retina flo-retina 20:08:28 <flo-retina> ah, looks like my blog is on planet; finally! :) 20:12:22 --> gerard-majax has joined #instantbird 20:30:35 <GeekShadow> flo-retina, i'm reading your article about bugzilla 20:30:43 <GeekShadow> there is an importer for bugzilla 20:30:49 <GeekShadow> I wrote a patch for it :x 20:31:58 <flo-retina> GeekShadow: what does it do? 20:32:59 <GeekShadow> import bugs in xml format 20:33:19 <GeekShadow> I'm not completetly done on the subjet but I have exported all Songbird bugs into xml files 20:33:24 <GeekShadow> and I need to import them 20:33:39 <GeekShadow> at the time I also had the issue where components are not the same etc 20:33:52 <GeekShadow> http://www.bugzilla.org/docs/3.0/html/api/importxml.html 20:35:27 <-- nhnt11 has quit (Ping timeout) 20:35:50 <flo-retina> is it something that actually works? 20:36:05 <GeekShadow> yeah :) 20:36:20 <GeekShadow> but It need to be improved 20:36:29 <flo-retina> We discussed this migration with the BMO team for months, so if there was something that easy, they would likely have suggested it 20:36:49 <GeekShadow> huh 20:37:01 <flo-retina> how does it handle dependencies between bugs? 20:37:15 <GeekShadow> I don't think it does :/ 20:37:22 <flo-retina> ok, so it's useless 20:37:42 <GeekShadow> well for my case it's for setting up a new bugzilla and maintain the same bug order 20:37:53 <flo-retina> (I don't think it's possible to handle dependencies if you import everything from a bug at once, and don't import the other bugs at the same time) 20:38:03 --> EionRobb has joined #instantbird 20:38:07 <GeekShadow> flo-retina, of course 20:38:29 <flo-retina> GeekShadow: well, if you want to go the JSON way, you know where you can find the scripts now ;) 20:39:23 <GeekShadow> yeah :) 20:39:35 <GeekShadow> well all my bugs exported are in xml so I think I need to convert them first 20:39:45 <GeekShadow> but I think I already talk with you about bugzilla 20:40:50 <GeekShadow> my case is a lot simpler than IB, we just want to reimport bugs with the same order/bug number Songbird had, and mostly for reading stuff 20:41:31 <clokep_work> GeekShadow: Yeah I think that's for importing stuff into a clean BZ, we needed to import stuff and get new bug #s, etc. 20:41:36 <GeekShadow> flo-retina, https://bugzilla.mozilla.org/show_bug.cgi?id=884733 20:41:39 <instantbot> Bug 884733 enh, --, ---, import-export, RESO WONTFIX, Maintain bug order when importing 20:41:57 <clokep_work> flo-retina: Did you see my other pastebin? Looks like the memory reporters bit rotted a bit on newer m-cs. 20:41:58 --> Guido has joined #instantbird 20:42:12 <clokep_work> jcrnmer have me http://hg.mozilla.org/mozilla-central/log/bfe4ed6d47ce/xpcom/base/nsIMemoryReporter.idl to look at, but I haven't the time right now. 20:42:39 <GeekShadow> I have also filed https://bugzilla.mozilla.org/show_bug.cgi?id=884729 and https://bugzilla.mozilla.org/show_bug.cgi?id=884730 20:42:42 <instantbot> Bug 884729 enh, --, ---, import-export, NEW, importxml.pl is unable to recreate products & components 20:42:43 <instantbot> Bug 884730 enh, --, ---, import-export, UNCO, Add an --exporter switch to importxml 20:43:10 <flo-retina> it's strange to have BMO bug numbers in there with the bot showing the titles :) 20:44:13 <flo-retina> clokep_work: next time, please run |make -k| in that folder, so that we have all the errors in your pastebin at once ;) 20:47:01 <GeekShadow> I have ~25000 bugs to reimport 20:47:18 <GeekShadow> plus some of its were private so I need to replace them by a dummy bug 20:48:39 <flo-retina> clokep_work: that new error is from bug 831193 20:48:43 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=831193 nor, --, mozilla26, n.nethercote, RESO FIXED, Remove NS_MEMORY_REPORTER_IMPLEMENT 20:49:04 <flo-retina> clokep_work: I think https://bugzilla.mozilla.org/attachment.cgi?id=794473&action=diff#a/xpcom/components/nsCategoryManager.cpp_sec1 is an example of the changes we need 20:49:30 <flo-retina> GeekShadow: why don't you just change the numbers, to not have to care about the private ones? 20:49:42 <flo-retina> or do you need to keep working references from public bugs to private bugs? 20:50:28 <GeekShadow> I could change bug number no problem 20:50:39 <GeekShadow> flo-retina, here are an example of bug xml : http://ks3093882.kimsufi.com/temp/25000.xml 20:51:02 <GeekShadow> is there enough data for events ? 20:51:16 <clokep_work> flo-retina: I'll look later, leaving soon. 20:55:15 <flo-retina> GeekShadow: you don't have the bug history 20:55:31 <flo-retina> GeekShadow: there's no attachment on that bug, so it may not be a good example 20:55:46 <GeekShadow> flo-retina, I have bug with attachments 20:55:46 <flo-retina> GeekShadow: but sure, it's quite possible to slice what you've got into evens 20:55:48 <flo-retina> *events 20:55:49 <GeekShadow> let me look 20:57:03 <GeekShadow> but if I import from bug 1 to last one, depends/blocks will be maintained 20:58:36 <GeekShadow> flo-retina, http://ks3093882.kimsufi.com/temp/23204.xml 20:59:03 <-- Guido has quit (Client exited) 20:59:04 <-- clokep_work has quit (Ping timeout) 21:01:53 --> Guido has joined #instantbird 21:03:45 <-- Guido has quit (Connection reset by peer) 21:06:08 <flo-retina> GeekShadow: ok, so what you miss is really the history 21:06:21 <flo-retina> you can't know when an attachment was reviewed, marked as obsolete, etc... 21:06:29 <GeekShadow> yeah :/ 21:06:36 <flo-retina> So you can't replay that correctly, and will have to do it all at the end of the importr 21:06:38 <flo-retina> *import 21:06:57 <GeekShadow> flo-retina, but since it's mostly for reading it's not a big deal 21:07:03 --> Guido has joined #instantbird 21:07:19 <GeekShadow> none of the people on those bugs are working for Songbird nor Nightingale 21:07:46 <GeekShadow> flo-retina, and since they shut off everything I can't export things 21:07:59 <GeekShadow> flo-retina, but I remember at the time xml was the only option for me 21:08:08 <GeekShadow> *at the time I looked 21:09:34 <GeekShadow> flo-retina, how did you recreate missing components/products ? 21:09:50 <flo-retina> we filed a bug to get them all added to BMO 21:10:32 <GeekShadow> ok, but it was manual 21:11:33 <flo-retina> why is that a problem? 21:13:14 <GeekShadow> well I have to parse my bugs to have the list of products/components :p 21:13:25 <GeekShadow> I didn't backed this separately 21:15:12 <GeekShadow> hmm archive.org have products :p 21:15:22 <GeekShadow> let's see if I can find all components too 21:15:33 <flo-retina> "Your password does not meet our security guidelines. Please try a more complex password." is a stupid message 21:15:48 <flo-retina> "security guidelines" isn't a link of course 21:19:01 <-- deOmega has quit (Quit: So easy...but yet complicated.) 21:36:12 <flo-retina> "I'm going to close this again. Comment 35 indicates that this still happened for AIM accounts in 2.10.3, and I know the code hasn't changed much since then but I feel like it's not worth investigating this unless we're sure it still happens in 2.10.7." -> I'm glad we worked around that bug as long time ago, and aren't waiting for a real fix any more :) 21:41:20 <-- flo-retina has quit (Ping timeout) 21:43:15 --> flo-retina has joined #instantbird 21:43:15 * ChanServ sets mode +qo flo-retina flo-retina 21:47:33 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 21:58:25 <-- Guido has quit (Client exited) 22:02:20 --> Guido has joined #instantbird 22:06:23 --> mikk_s has joined #instantbird 22:06:33 <-- mikk_s has left #instantbird () 22:07:40 --> mikk_s has joined #instantbird 22:07:47 <-- mikk_s has quit (Quit: mikk_s) 22:11:07 --> clokep has joined #instantbird 22:11:07 * ChanServ sets mode +o clokep 22:12:56 <clokep> flo-retina: What ug was that? 22:13:17 --> mikk_s has joined #instantbird 22:13:38 --> clokep_work has joined #instantbird 22:13:40 <-- mikk_s has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 22:13:43 <flo-retina> Morian emailed me saying instantbot should now announce bug changes again 22:14:55 <clokep> :) 22:14:55 <flo-retina> clokep: https://developer.pidgin.im/ticket/5927#comment:43 22:15:45 <clokep> Fun 22:16:12 <flo-retina> clokep: it used to be out top crash 22:16:29 <flo-retina> until I forcefully removed all leftover timers after a libpurple account is disconnected 22:17:44 <clokep> Not a real ficx, but a fix. 22:18:04 --> BWMerlin has joined #instantbird 22:18:59 <-- gerard-majax has quit (Ping timeout) 22:21:09 <flo-retina> a workaround :) 22:21:18 <clokep> Yes. :) 22:22:31 <-- mconley has quit (Input/output error) 22:23:29 <-- clokep_work has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 22:23:33 <-- Guido has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 22:32:33 <clokep> Hmm... MemoryReporterBase which all those use doesn't seem to exist anymore. :-S 22:45:31 <flo-retina> all of those? 22:48:29 <clokep> Everything in that patch, yes. 22:54:08 <flo-retina> clokep: what I would do is find the current version of the file the patch touches, and copy what's the current way to handle memory reporters 23:01:54 <clokep> Yes, that's my plan> :) 23:04:38 --> igorko has joined #instantbird 23:59:29 <-- igorko has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)