#instantbird log on 01 04 2014

All times are UTC.

00:00:12 <clokep> Yes.
00:01:44 <-- spiffytech has quit (Ping timeout)
00:06:06 <Mic2> flo-retina: bug 1579 ?
00:06:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1579 enh, --, ---, nobody, NEW, Ship libpurple as an add-on / allow it to be disabled in configure
00:06:20 <clokep> Yes, that was the one.
00:06:24 <clokep> Sorry. Failed to look for it...
00:06:51 --> spiffytech has joined #instantbird
00:07:32 <-- aleth has quit (Ping timeout)
00:07:46 --> aleth has joined #instantbird
00:07:46 * ChanServ sets mode +h aleth 
00:10:27 --> BWMerlin has joined #instantbird
00:12:28 <flo-retina> Mic2: thanks!
00:12:37 <flo-retina> looks like the patch is completely bitrotted due to the moz.build changes
00:12:48 <flo-retina> may be useful to have a look at what I did anyway
00:13:14 <clokep> Micbot. ;)
00:18:38 <Mic2> Don't worry, I had to search it on BIO ;)
00:27:18 --> clokep_ has joined #instantbird
00:27:41 <-- clokep has quit (Ping timeout)
00:31:57 <-- Mic2 has quit (Quit: Mic2)
00:59:02 <-- aleth has quit (Ping timeout)
01:02:49 <-- spiffytech has quit (Ping timeout)
01:06:03 --> spiffytech has joined #instantbird
01:52:57 <-- wnayes has quit (Ping timeout)
01:53:25 <-- chrisccoulson has quit (Ping timeout)
01:56:35 --> wnayes has joined #instantbird
02:38:50 <-- GeekShadow has quit (Ping timeout)
02:42:12 --> GeekShadow has joined #instantbird
02:43:54 <-- GeekShadow has quit (Ping timeout)
02:47:11 --> GeekShadow has joined #instantbird
03:00:50 <-- gerard-majax_ has quit (Quit: Ex-Chat)
03:01:02 --> gerard-majax_ has joined #instantbird
04:00:38 <-- Even has quit (Ping timeout)
04:05:22 <-- wnayes has quit (Quit: wnayes)
04:06:32 <instant-buildbot> build #1070 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1070
04:27:04 <instant-buildbot> build #1570 of macosx-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1570
04:50:13 --> mconley has joined #instantbird
05:19:53 <-- mconley has quit (Input/output error)
05:31:30 --> mconley has joined #instantbird
05:41:24 <-- mconley has quit (Input/output error)
05:45:42 <-- clokep_ has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
07:30:51 --> mconley has joined #instantbird
07:34:43 <-- Mook has quit (Quit: Mook)
07:36:59 <-- mconley has quit (Ping timeout)
07:44:23 <instant-buildbot> build #1220 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1220
08:49:02 <-- gerard-majax_ has quit (Quit: Ex-Chat)
08:49:09 --> gerard-majax__ has joined #instantbird
08:57:27 --> aleth has joined #instantbird
08:57:27 * ChanServ sets mode +h aleth 
09:06:59 <-- aleth has quit (Quit: exit stage left)
09:07:05 --> FireFly_TB has joined #instantbird
09:27:30 --> jb has joined #instantbird
09:53:32 <-- jb has quit (Ping timeout)
09:53:42 --> jb has joined #instantbird
10:20:14 <-- jb has quit (Ping timeout)
10:21:25 <-- FireFly_TB has quit (Input/output error)
11:17:57 <-- GeekShadow has quit (Ping timeout)
11:17:59 --> GeekShadow has joined #instantbird
11:26:56 --> Mic has joined #instantbird
11:27:15 <-- Mic has quit (Quit: Mic)
11:28:43 --> Mic has joined #instantbird
11:37:57 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
12:12:15 --> aleth has joined #instantbird
12:12:15 * ChanServ sets mode +h aleth 
12:36:53 <-- spiffytech has quit (Ping timeout)
13:14:36 --> clokep has joined #instantbird
13:14:36 * ChanServ sets mode +o clokep 
13:49:55 <-- Tonnes has quit (Connection reset by peer)
14:01:47 --> Tonnes has joined #instantbird
14:06:09 --> jb has joined #instantbird
14:09:23 <-- jb has quit (Connection reset by peer)
14:09:26 --> jb has joined #instantbird
14:11:04 * clokep doesn't find the output of mach to be very useful. :-\
14:11:19 <flo-retina> really?
14:11:37 <flo-retina> I like that it shows progress of the build
14:12:06 <clokep> I do too.
14:12:08 <clokep> But when it fails.
14:12:11 <clokep> I don't find it helpful
14:12:15 <clokep> http://pastebin.instantbird.com/517584 is my current ib in c-c build.
14:13:24 <flo-retina> "..\..\media\webrtc\signaling\signaling_sipcc\fsmdef.obj : fatal error LNK1136: invalid or corrupt file" seems to be the error you want to look into
14:13:36 <flo-retina> but it's quite possible there are real errors before that
14:15:09 <clokep> Sure I have no idea what to even look into with that. ;)
14:15:39 <flo-retina> I think I would start by rm ..\..\media\webrtc\signaling\signaling_sipcc\fsmdef.obj
14:15:44 <flo-retina> and restarting the build after that
14:20:09 --> hadi has joined #instantbird
14:33:56 --> FireFly_TB has joined #instantbird
14:47:41 <-- aleth has quit (Ping timeout)
14:59:04 --> aleth has joined #instantbird
14:59:04 * ChanServ sets mode +h aleth 
15:08:54 <-- aleth has quit (Ping timeout)
15:35:27 <clokep> This is annoying. :)
15:49:55 <clokep> flo-retina: So my build completed...but no instantbird stuff was built, just toolkit.
15:50:02 <clokep> That's a step in the right direction, right? :P
16:00:53 <-- GeekShadow has quit (Ping timeout)
16:01:10 --> GeekShadow has joined #instantbird
16:06:21 <-- FireFly_TB has quit (Ping timeout)
16:12:14 <-- BWMerlin has quit (Quit: BWMerlin)
16:33:31 <flo-retina> clokep: sounds like it!
16:33:45 <flo-retina> have you --enabled-application=im in the mozconfig?
16:35:01 <clokep> flo-retina: Yes.
16:35:33 <flo-retina> Instantbird displayed twice the same popup notification
16:35:37 <flo-retina> "clokep: Yes."
16:35:46 <nathanr> does venkman still work with Instantbird?
16:35:50 <flo-retina> maybe it should add the channel name to the notification? :-D
16:35:53 <flo-retina> nathanr: no.
16:36:23 <nathanr> ok
16:39:17 <flo-retina> clokep: have you s/instantbird/im/ in http://lxr.instantbird.org/instantbird/source/instantbird/app.mozbuild ?
16:39:34 --> FireFly_TB has joined #instantbird
16:42:02 <clokep> flo-retina: Yup.
16:43:42 <nathanr> has anyone tweaked firefox dev assistant yet to work with instantbird?
16:44:27 <flo-retina> what's the "dev assistant"?
16:44:37 <flo-retina> some of the developer tools work in Instantbird with some effort
16:44:51 <nathanr> aka extension developer addon
16:44:52 <nathanr> https://addons.mozilla.org/en-US/firefox/addon/extension-developer/
16:44:54 <clokep> https://bitbucket.org/clokep/comm-central-patches/src is my current set of things applied.
16:54:08 --> mconley has joined #instantbird
16:56:48 <nathanr> fwiw, dev assistant for thunderbird - http://d.pr/f/qCE4/3aSo7L93
16:56:57 <nathanr> just needed an overlay for the menu item
16:58:08 --> unghost has joined #instantbird
16:58:31 <flo-retina> nathanr: I don't think anybody has ever used this one for Ib
16:58:43 <nathanr> yeah I figured
16:59:00 <nathanr> the javascript console especially is really useful
17:01:41 <flo-retina> clokep: my guess is you need to port http://hg.mozilla.org/comm-central/rev/da699b85afb9
17:05:22 <-- mconley has quit (Input/output error)
17:06:15 <clokep> We'll give it a try...
17:06:34 <flo-retina> clokep: if that helps we can even port it directly on Ib's repos ;)
17:09:27 <nathanr> what does ib use to identify an extension as a message style?
17:10:13 <flo-retina> nathanr: the prefix of the addon id
17:10:37 <nathanr> ah I see
17:12:07 <nathanr> has anyone made a sample html to quickly test message styles on ?
17:14:46 <flo-retina> you mean a web page?
17:14:51 <flo-retina> no, we haven't
17:14:54 <nathanr> yeah basically
17:17:42 <nathanr> ok no matter, can just copy it using domi and tweak the css paths
17:18:22 <clokep> You can look at logs, if that helps.
17:19:03 <nathanr> I'm guessing the markup would be the same
17:19:46 <nathanr> lol I probably shouldnt have copied such a large chat window, komodo doesnt like huge files
17:20:16 <clokep> Yes, it doesn't. :P Don't open Mozilla's configure.in in it. ;)
17:23:00 <nathanr> kinda silly, I guess we should at least show a warning before opening a huge file, as a temp workaround
17:23:11 <flo-retina> emacs does
17:23:32 <nathanr> and so shall we
17:23:51 <flo-retina> but large is really large (several MB) in emacs' case
17:23:54 <nathanr> although honestly it should just parse only that part of the file you're looking at
17:25:00 <flo-retina> I think that's what emacs does.
17:25:14 * clokep starts porting moz.build changes. :(
17:25:31 <flo-retina> And if you use the search feature to jump to the middle of the file, it won't tell you the line number of where you are (so I guess it doesn't look for \n characters in large files)
17:26:07 <nathanr> flo-retina: emacs or komodo?
17:26:13 <flo-retina> emacs
17:26:20 <nathanr> ok
17:30:12 <-- hadi has quit (Ping timeout)
17:30:28 --> hadi has joined #instantbird
17:34:47 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
17:36:55 <clokep> flo-retina: I have an error "core_abspath is unsupported, use $(abspath) instead"
17:37:02 <clokep> We use it in a couple of places, like http://lxr.instantbird.org/instantbird/source/instantbird/content/Makefile.in#28
17:37:18 <clokep> I'm not entirely sure what that line is trying to do.
17:37:52 <clokep> (I'd like to think I can just use $(abspath) instead of $(abs_srcdir) in the line below it...but that sounds too easy :-D)
17:38:35 <clokep> Ah, I guess it should be like http://mxr.mozilla.org/comm-central/source/mail/base/Makefile.in#35
17:38:40 <clokep> Sorry for the noise. :)
17:39:49 <flo-retina> yes, it's the same thing :)
17:51:28 <clokep> The directory differences between TB & IB get me sometimes.
17:51:33 <clokep> I have trouble finding the same files. :-\
18:03:08 <nathanr> where does ib output dumps ? do I need to be running it from the command line ?
18:03:49 <clokep> I believe so.
18:04:03 <clokep> And I don't know how much is really output without a debug build.
18:04:04 <flo-retina> it's the standard mozilla dump
18:04:13 <flo-retina> if you are on Windows, you'll possibly want -console at startup
18:05:48 <clokep> flo-retina: Did we decide that the MODULE defined @ http://lxr.instantbird.org/instantbird/source/instantbird/components/Makefile.in#23 was gratuitous and should just be removed?
18:05:57 * clokep remembers a conversation about it but not the result. :-D
18:06:05 <nathanr> mm ok
18:06:22 <clokep> What're you trying to get the log of? ;)
18:06:25 <nathanr> is there a built-in way to reload a chat window (or all chat windows)? 
18:06:28 <nathanr> sorry about all the questions :p
18:06:40 <nathanr> clokep: just dump statements
18:06:43 <clokep> nathanr: Put it on hold and reopen them?
18:06:55 <flo-retina> nathanr: press the escape key, it will put it on hold
18:06:57 <flo-retina> then you can reopen it
18:07:02 <nathanr> yeah I'm doing that now, was hoping for something faster
18:07:12 <flo-retina> for dump statements, there's a pref to toggle if you aren't on a debug build
18:07:43 <nathanr> yeah I did go over those prefs, but I'm not running from the cli atm, will probably just have to do that
18:08:23 <clokep> Components.utils.reportError is what I normally use.
18:12:08 <nathanr> mm, will have to play some more with that later
18:14:24 <-- FireFly_TB has quit (Ping timeout)
18:21:08 --> hadi has joined #instantbird
18:27:30 <nathanr> hmm, is there no way to differentiate between a chat room and regular IM for message styles?
18:27:47 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
18:28:21 <nathanr> looking at the DOM they seem identical
18:28:40 <flo-retina> they are likely identical
18:28:53 <flo-retina> why?
18:29:09 <nathanr> would be nice to have a class at the top of the DOM to identify the type of conversation (chat, IM)
18:29:32 <nathanr> because I'd like the message style I'm making to have inline messages for IRC chat but not for IM
18:31:52 <flo-retina> nathanr: wouldn't it be more interesting for have the messages inline if the room is busy, and on a seprate line otherwhise
18:33:55 <nathanr> I guess that'd also be nice, though personally that inconsistency would annoy me
18:34:10 <nathanr> I'd prefer to have it differentiate per type of conversation
18:34:25 <flo-retina> I like the bubbles theme a lot, but it's annoying in busy IRC channels where there are several messages per second
18:34:36 <flo-retina> so i wanted to make it auto-adjust to the rate of messages
18:35:52 <nathanr> to me that theme is just not applicable to multi-user chats
18:36:28 <nathanr> and setting it to the rate of messages will just lead to scenarios where it's not as intelligent as you'd like it to be; it's very subjective to context
18:37:00 <clokep> As long as you don't tell me you want it to look like a command line.
18:37:02 <flo-retina> "not applicable to multi-user chats" what makes you think this?
18:37:08 <flo-retina> clokep: ;)
18:37:44 <nathanr> clokep: personally I'd like it to look easy on the eyes, its a chat window, not a painting :p
18:38:20 <clokep> nathanr: That statement makes no sense to me. :-\
18:38:37 <nathanr> flo-retina: well I said "to me", so I was being subjective, but it goes back to what you were saying about it being annoying when you're chatting with lots of people
18:38:56 <nathanr> clokep: I was commenting on "wanting it to look like a command line"
18:38:58 --> Mnyromyr has joined #instantbird
18:39:15 <clokep> nathanr: Yes, I understand what you were replying to. But you still seem to be implying something can't be functional and nice looking at once. :-\
18:39:41 <nathanr> I don't see that as a bad thing, depending on what your idea of "looking like a command line" is, if its simply having your message be on a single line then I'd go for that
18:40:00 <nathanr> oh no not at all
18:40:15 <nathanr> I just mean that sometimes people go overboard in trying to make it "nice looking"
18:41:10 <clokep> nathanr: We've had people come in here complaining that IRC doesn't have monospaced font, etc. etc. that's what I was referring to. :)
18:41:52 <nathanr> ack no, thats not what I'd want either
18:42:17 <nathanr> unless your intend is specifically to make a terminal-like style, in which case you might as well use Irssi
18:42:28 --> FireFly_TB has joined #instantbird
18:42:31 <flo-retina> nathanr: so I think bubbles helps a lot when talking to _lots of people_
18:42:41 <flo-retina> nathanr: where it doesn't help is if there are lots of people _talking at once_
18:42:54 <flo-retina> because each bubble takes a signifiant amount of space which is usually fine
18:42:59 <flo-retina> but not if you can't read at all any more
18:43:07 <nathanr> how does it help?
18:43:19 <flo-retina> colors!
18:43:20 --> nathanr-dev has joined #instantbird
18:44:10 <nathanr> like this? http://d.pr/i/2cou/4KUxUFA7
18:45:18 <flo-retina> nathanr: no, the colored background helps to see when it's not the same person talking
18:45:33 <flo-retina> on your screenshot I have to look on the left to see who's talking; that's slower
18:45:45 <nathanr> ok
18:46:19 <nathanr> I guess I can see the usefulness in that, I just personally dont really like bubbles :p
18:47:08 <clokep> In that screenshot, I definitely thought it was nathanr talking, not flo-retina talking to nathanr. :)
18:47:17 <nathanr> yeah I know, fixing that
18:47:28 <nathanr> the screenshot was of the userstyle tweaks I did yesterday
18:48:45 <nathanr> this is where I'm at now - http://d.pr/i/wKsl/4LEXlzw6
18:48:50 <nathanr> still experimenting
18:49:16 <nathanr> the colors are a bit flashy, wonder if its easy to change that into something more saturated
18:49:54 <-- jb has quit (Ping timeout)
18:50:02 <clokep> :) My current build has been going for a while. That's good, right? :P
18:51:09 <flo-retina> nathanr: this looks a bit like the paper sheet default theme, without backgrounds
18:51:41 <nathanr> flo-retina: paper and plastic?
18:52:02 <nathanr> its based on the minimal style
18:53:04 <-- FireFly_TB has quit (Quit: FireFly_TB)
18:53:25 <flo-retina> I guess someone will need to look into https://bugzilla.mozilla.org/show_bug.cgi?id=956509 :(
18:54:02 <nathanr> bah I'm jealous every time I see your bug tracker 
18:54:28 <nathanr> ours is so 90's - http://bugs.activestate.com/
18:54:42 <clokep> By "your bug tracker" you mean Mozilla's? :P
18:54:47 <nathanr> yeah
18:54:51 <nathanr> well you get to use it
18:55:05 --> wnayes has joined #instantbird
18:55:08 <clokep> flo-retina: I don't understand that bug so I'm gonna ignore it. ;)
18:55:40 <nathanr> lol
18:55:56 <flo-retina> clokep: I guess that's a good way to get it out of your radar; but not so much to get it fixed ;)
18:57:08 <clokep> I don't really understand how there's an issue, can't he just run it from bin? :-S
18:57:51 <flo-retina> clokep: no
18:58:01 <flo-retina> he's the guy making the package for whatever linux distribution
18:58:26 <flo-retina> he's trying to get a working semi-packaged build that he can stuff in the binary package
18:58:36 <clokep> I seee.
19:06:30 <flo-retina> It's nice to finally be able to use splinter for Ib reviews :)
19:09:29 <flo-retina> clokep: he's using a logsMarkedForDeletion array and indexOf. Wouldn't a Set be faster?
19:10:33 <clokep> flo-retina: According to aleth, I believe that's true.
19:20:56 --> hadi has joined #instantbird
19:37:46 <clokep> flo-retina: Well it got all the way to building the installer this time. :)
19:42:51 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
20:40:34 <clokep> flo-retina: Any ideas about this one: http://pastebin.instantbird.com/518060
20:40:53 <clokep> I don't see any reference to moz.build.action.cl in our stuff...
20:42:14 <flo-retina> clokep: building the installer before the tray module seems wrong
20:43:06 <clokep> flo-retina: Probably, yes. :-\
20:43:07 <flo-retina> clokep: what's at c:\Users\clokep\comm-central\config\rules.mk:1005 ?
20:43:54 <flo-retina> see also lines 15-19 in your pastebin; that should be done before the installer too
20:44:23 <clokep> flo-retina: line 1005: $(ELOG) $(CCC) $(OUTOPTION)$@ -c $(COMPILE_CXXFLAGS) $(_VPATH_SRCS)
20:44:26 <clokep> I haven't touched that file at all.
20:45:20 <flo-retina> actually, looks like the problem is No module named mozprocess.proc
20:45:21 <flo-retina> esshandler
20:46:40 <flo-retina> stuff is likely failing near http://mxr.mozilla.org/comm-central/source/mozilla/python/mozbuild/mozbuild/action/cl.py#9
20:48:13 <clokep> Hmmm...
20:49:00 <clokep> Could it be because we have PARALLEL_DIRS and DIRS defined?
20:49:03 <flo-retina> any easy way to reproduce what you have?
20:49:11 <flo-retina> where is that?
20:49:41 <clokep> flo-retina: http://lxr.instantbird.org/instantbird/source/instantbird/moz.build
20:50:03 <clokep> flo-retina: You could pull https://bitbucket.org/clokep/comm-central-patches and apply the patches.
20:50:20 <flo-retina> I think I'm going to ask you for at least the fourth time why we have "if CONFIG['MOZ_INCOMPLETE_EXTERNAL_LINKAGE']:" here
20:51:10 <clokep> I think we both said it could be removed and we never did it.
20:52:59 <flo-retina> Seems likely.
20:53:23 * flo-retina starts his linux machine to see if he can reproduce
20:55:17 --> flo-linux has joined #instantbird
20:55:34 <flo-linux> startup is so slow with a mechanical drive :-/
20:55:47 <flo-linux> also, I wonder how come the buddy list appeared only after #instantbird had already been joined
20:55:58 <flo-linux> I suspect we have stuff in the startup path blocking the UI from appearing
20:56:36 <clokep> Receiving the MOTD, maybe?
20:57:22 <flo-linux> maybe
20:57:35 <flo-linux> If I had time to check how easy it is to reproduce, it would be worth filing a bug
20:58:14 <flo-linux> Firefox starts much faster than Ib
20:58:21 <flo-linux> but that may also be due to the startup order
20:58:44 <flo-linux> starting Ib may have already put in disk cache all the libraries that libxul depends on
20:59:37 <flo-linux> the comm-central I have here is from June 2012 :-]
21:00:49 <clokep> flo-retina: Removing that line seems to give simmilar results.
21:01:16 <flo-linux> yeah, it wouldn't do anything unless you add a specific line to the mozconfig
21:02:23 <flo-linux> silly question, how do I apply the patches in your repo?
21:05:41 <flo-linux> still pulling m-c
21:05:54 <flo-linux> I guess plenty of changsets have been added since June 2012 :)
21:07:50 <clokep> flo-retina: I have it as an mq.
21:08:22 <clokep> So.... Hmmm...
21:08:42 <clokep> One second
21:09:53 <clokep> flo-retina: |hg init --mq && hg pull --mq https://bitbucket.org/clokep/comm-central-patches && hg qpush -a|
21:12:38 <clokep> That might need an hg update --mq in there too.
21:12:45 <clokep> Or hg pull -u --mq rather.
21:14:19 <flo-linux> still pulling m-c
21:20:57 --> mconley has joined #instantbird
21:23:01 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:28:25 --> hadi has joined #instantbird
21:29:36 <flo-linux> 29 minutes to finish with an error :-/
21:29:56 <flo-linux> added 65951 changesets with 430365 changes to 71598 files
21:33:45 <flo-linux> clokep: is there a specific mozconfig I should use?
21:36:56 <clokep> flo-linux: I'm using http://pastebin.instantbird.com/518161
21:37:20 <flo-linux> I started a build already
21:37:34 <flo-linux> I'm using --enable-debug, and -sj10 as the flags
21:37:45 <flo-linux> s/started/failed/ :-S
21:38:38 <flo-linux> OSError: [Errno 2] No such file or directory: '/home/florian/buildhg/comm-central/mozilla/obj-instantbird'
21:39:08 <flo-linux> restarting without the --enable-debug
21:39:21 <flo-linux> I suspect the place where it failed is vaguely related to debug stuff
21:39:49 <flo-linux> nope, failed in the same wa
21:39:50 <flo-linux> y
21:40:13 <clokep> Are you running this from inside mozilla?
21:40:20 <flo-linux> no, should I?
21:40:43 <flo-linux> I'm running time ./mozilla/mach build
21:41:51 <clokep> Did you run configure first?
21:41:55 <flo-linux> no
21:42:06 <clokep> I don't think mach build runs mach configure first?
21:42:21 <clokep> I was running ./mozilla/mach configure, then ./mozilla/mach build
21:42:41 <clokep> But I could just be totally wrong there. :)
21:42:46 <flo-linux> it really looks like a configure is running
21:43:44 <flo-linux> actually, the first error in the log is
21:43:46 <flo-linux> Makefile:69: codegen.pp: No such file or directory
21:44:06 <clokep> Hmm....I'm not sure.
21:47:04 <flo-linux> https://bugzilla.mozilla.org/show_bug.cgi?id=950332 seems to say the "solution" is to not use relative paths for the obj dir
21:47:15 <flo-linux> and the real solution is to merge c-c into m-c
21:47:16 <flo-linux> ;)
21:47:27 <clokep> Hahah.
21:48:20 <flo-linux> trying again
21:48:47 <flo-linux> this build system is getting so fragile:(
21:49:53 <flo-linux> I'm curious to see how long this build will take :)
21:50:16 <flo-linux> it seems to use all the cores during a fair portion of the time
21:57:28 <flo-linux> failed after 9m2s
21:57:57 <flo-linux> clokep: http://pastebin.instantbird.com/518202
21:58:15 <clokep> flo-linux: Looks similar.
21:58:27 <flo-linux> yeah :)
21:58:31 <flo-linux> 9m isn't too bad :)
21:58:55 <flo-retina> looks like http://lxr.instantbird.org/instantbird/source/instantbird/app/Makefile.in#17 needs a change
22:00:47 <clokep> Bah.
22:00:56 <clokep> Stupid mistakes....I thought I caught all those already.
22:01:17 <flo-linux> next failure: http://pastebin.instantbird.com/518203
22:02:11 <flo-linux> that linking line contains " -ldl xul ../../mozilla/dist/lib/libxpcomglue_s.a ../../mozilla/dist/bin/libxul.so" I wonder where that "xul" is coming from
22:02:51 <flo-retina> likely http://lxr.instantbird.org/instantbird/source/instantbird/app/Makefile.in#74
22:04:10 * clokep is leaving soon.
22:04:16 <flo-retina> http://mxr.mozilla.org/comm-central/source/mail/app/moz.build looks like it wants to be ported
22:04:17 <clokep> ALthough I'm pretty hapy w/ the progress that was made.
22:05:33 <flo-retina> http://hg.mozilla.org/comm-central/rev/16f11f7df3c5
22:05:54 <flo-retina> http://hg.mozilla.org/comm-central/rev/7de1d5120d81#l6.1 is also interesting
22:07:13 <flo-linux> clokep: now failing on  0:31.35 /home/florian/buildhg/comm-central/obj-instantbird/mozilla/config/nsinstall: cannot access /home/florian/buildhg/comm-central/instantbird/test/xpcshell.ini: No such file or directory
22:08:13 <clokep> flo-linux: Good finds.
22:08:15 <flo-retina> ok, trivial s/instantbird/im/
22:08:21 <clokep> Yeah.
22:08:35 <clokep> I did a couple greps for those, but clearly I was restrictive. :-\
22:08:48 <flo-retina> clokep: I think we will need to cleanup im/app/Makefile.in to make it look a lot more like mail/app/Makefile.in
22:09:22 <flo-linux>  0:31.16 /home/florian/buildhg/comm-central/obj-instantbird/mozilla/_virtualenv/bin/python: can't open file '/home/florian/buildhg/comm-central/mozilla/config/Preprocessor.py': [Errno 2] No such file or directory
22:09:22 <flo-linux>  0:31.16 make[8]: *** [install.rdf] Error 2
22:11:46 <flo-linux> clokep: other missing s/instantbird/im/ : http://pastebin.instantbird.com/518204
22:11:53 <clokep> I've done that one a couple times already.
22:11:56 <clokep> (the preprocessor one.)
22:12:08 <clokep> See https://bitbucket.org/clokep/comm-central-patches/src/0b345d8eb98e005d1ef6baf300a4d5819b9e7ddd/preprocessor?at=default
22:13:02 <flo-retina> looks like you missed just one (for the preprocessor)
22:13:13 <flo-linux> clokep: im/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/Makefile.in:23:	$(PYTHON) $(MOZILLA_SRCDIR)/config/Preprocessor.py $(DEFINES) $(ACDEFINES) $< > $@
22:16:07 <flo-retina> it has now finished libs and is doing the tools tier
22:16:44 <flo-linux> clokep: http://pastebin.instantbird.com/518205
22:17:13 <clokep> flo-linux: That happens to me w/ Thunderbird too, is it there?
22:17:22 <clokep> (The path it's looking in is wrong.)
22:17:23 <flo-retina> the path is wrong
22:17:32 <flo-retina> it needs an additional mozilla/
22:17:34 <clokep> Yes.
22:18:06 <flo-retina> the build starts!
22:19:09 <clokep> :)
22:19:13 <flo-linux> make package fails: http://pastebin.instantbird.com/518206
22:19:24 <clokep> One thing at a time. :P
22:19:26 <flo-linux> first error looks like something you forgot while removing purple
22:19:32 <flo-linux> the others are likely moz-update-related
22:19:41 <flo-linux> and the dbus one is me missing a line in my mozconfig
22:20:13 <flo-linux> clokep: well, if it builds, it starts, and we can package it, we can claim success on linux ;)
22:20:23 <clokep> flo-linux: Can you pastebing hg diff?
22:22:10 <clokep> Your rebuilds wer emuch faster. ;)
22:23:04 <flo-linux> clokep: http://pastebin.instantbird.com/518217
22:23:25 <flo-linux> note that I haven't handled everything that my greps found (I only pastebined the output ;))
22:25:13 <clokep> OK. :)
22:25:25 <flo-retina> make package works \o/
22:25:29 <clokep> :)
22:25:36 <clokep> So now to see if it works on Windows? :P
22:25:52 <flo-retina> well, you can fix windows, right? :-P
22:25:58 <clokep> That's the plan.
22:26:04 <flo-retina> can we convince aleth or nhnt11 to deal with mac?
22:26:14 <clokep> Hopefully. :)
22:26:19 <flo-retina> I will otherwise
22:26:31 <flo-retina> but I was hoping I could look at the hg magic instead
22:30:27 <flo-retina> clokep: so what's in my pastebin is all it took to get it to work on Linux
22:30:45 <flo-retina> and now I'm tempted to do a build from scratch just to see how long it really takes :)
22:31:00 <clokep> flo-retina: OK. I applied all those changes (more nicely in the changesets they should be in).
22:31:03 <clokep> ANd just started a new build.
22:31:41 * flo-retina started a new build too
22:41:00 <flo-retina> finished in 8m52s! :)
22:42:06 <flo-retina> these builds are getting fast :)
22:42:48 <-- mconley has quit (Input/output error)
22:43:00 <clokep> My build failed.
22:51:11 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
23:01:54 --> Mic has joined #instantbird
23:04:48 <-- nathanr-dev has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
23:07:35 --> nathanr-dev has joined #instantbird
23:12:44 <-- nathanr has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
23:13:21 --> nathanr has joined #instantbird
23:28:51 * Mic is now known as Mic2
23:28:54 * Mic2 is now known as Mic
23:32:31 <Mic> Doesn't "This nickname is registered and protected" mean that nickserv's going to change a nick if the user doesn't identify in time?
23:37:19 <Mic> I haven't identified but it didn't change my nick. That was unexpected...
23:38:53 <-- Mic has quit (services.mozilla.org (Too many invalid passwords))
23:38:56 --> Mic has joined #instantbird
23:40:24 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
23:48:13 <flo-retina> clokep: "OK. I applied all those changes (more nicely in the changesets they should be in)." but you haven't pushed the updated patch queue :(
23:48:37 * flo-retina is starting a build on Mac, while installing stuff on his new server
23:53:40 --> aleth has joined #instantbird
23:53:40 * ChanServ sets mode +h aleth 
23:59:35 <flo-retina> it finished successfully in 9m21.236s :)
23:59:48 <flo-retina> (and I'm not even done installing emacs on the server)