All times are UTC.
00:00:00 <qheaden> Ahh. :) 00:00:03 <qheaden> Okay, great. :) 00:04:36 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/bae538c64373 - Quentin Headen - Bug 2112 - Yahoo: Abstract Buddy Request Code Into jsProtoHelper.js, r=clokep,fqueze. 00:04:48 <instantbot> email@example.com granted review for attachment 2793 on bug 2112. 00:04:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2112 enh, --, ---, qheaden, ASSI, Abstract Buddy Request Code Into jsProtoHelper.js 00:06:10 <instantbot> firstname.lastname@example.org set the Resolution field on bug 2112 to FIXED. 00:07:30 <flo-retina> Good night 00:12:25 <qheaden> Night. Thanks for the review. :) 00:15:17 <clokep> :) 00:24:04 <instant-buildbot> build #455 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/455 00:25:55 <clokep> qheaden: So if you think JS-Yahoo! is ready to be enabled, please file a bug w/ a patch. 00:26:05 <clokep> It'll have to wait until ew have a Windows nightly first at least. 00:26:19 <qheaden> clokep: Okay. 00:26:36 <clokep> I'd actually like you to do that regardless. ;) Anything that needs to be done first can block it. 00:27:01 <qheaden> :) 00:31:27 <instant-buildbot> build #459 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/459 00:53:11 --> wnayes1 has joined #instantbird 00:53:36 <-- wnayes has quit (Ping timeout) 00:55:42 --> jb has joined #instantbird 01:03:56 <-- Mook_as has quit (Quit: Mook_as) 01:04:33 <-- wnayes1 has quit (Quit: wnayes1) 01:32:43 <-- jb has quit (Ping timeout) 01:34:15 <instant-buildbot> build #448 of win32-onCommit is complete: Exception [exception] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/448 blamelist: Quentin Headen <email@example.com> 01:35:48 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 01:54:30 <instantbot> New Core - Yahoo! Messenger bug 2135 filed by firstname.lastname@example.org. 01:54:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2135 nor, --, ---, nobody, NEW, Enable JS Yahoo By Default 02:36:02 * qheaden is now known as qheaden_away 02:38:23 --> Mook has joined #instantbird 02:56:54 --> jb has joined #instantbird 03:02:53 <-- jb has quit (Ping timeout) 03:08:04 --> dionisos has joined #instantbird 03:09:00 <instant-buildbot> build #952 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/952 03:52:20 --> mconley has joined #instantbird 04:07:18 <instant-buildbot> build #961 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/961 04:08:12 <-- mconley has quit (Input/output error) 04:09:01 --> FireFly_TB has joined #instantbird 04:15:49 --> stux has joined #instantbird 04:23:29 <stux> hi all, I seem to be having issues installing instantbird on my Ubuntu server 10.04 LTS installation. 04:23:57 <stux> It's a 64-bit deployment and i'm connecting via VNC and it's an XFCE session 04:24:10 <stux> I made sure I installed ia32-libs as well 04:24:25 <stux> but when I run I get the error: ./instantbird-bin: /usr/lib32/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./libxul.so) 04:25:14 <-- FireFly_TB has quit (Quit: FireFly_TB) 04:26:44 <Mook> that sounds more like you need a newer glibc (which is... painful.) 04:27:18 <stux> :( 04:27:36 <stux> it's starting to look it 04:29:13 <stux> I've also tried building from source and followed the mozilla build requirements and also have issues 04:29:28 <Mook> it might be easier to find a vm with that version of ubuntu, build your own GCC toolchain (because nothing available on 10.04 is going to be new enough to build instantbird), and then build instantbird :( 04:29:41 <Mook> oh, well, if you've already gone down that road... :D 04:31:21 <stux> ah! I haven't gone as far as building my own gcc toolchain though 04:36:31 <Mook> that might explain some of your issues. 04:36:44 <Mook> ... it might also not be enough (... I have no idea what sort of gtk is required) 04:37:02 <stux> :( 04:37:23 <stux> I wasn't expecting this to be this difficult... 04:40:04 <stux> would installing an older version work? 04:45:46 <Mook> perhaps; I have no idea which, though 04:47:53 <stux> hmmmm 04:48:21 <stux> well, I guess i have two options: try and older version or try to upgrade glibc... maybe... 04:52:01 <stux> thanks for your help Mook 04:54:10 <stux> I'm starting to appreciate apt-get a lot more. It'd be cool if instantbird could be installed via repository at some point 04:58:38 <stux> oh and based on this: http://www.instantbird.com/system-requirements.html I do have the right GTK+ but definitely not the right glib (I have 2.11.1). It seems I don't have pango, nor do I have XOrg but I don't know if what XFCE provides is sufficient for that 05:02:35 <Mook> yes, XFCE runs on X.org 05:02:46 <Mook> (it just wants some display server, which you have) 05:02:59 <Mook> you probably have pango; it's for font rendering. 05:04:00 <-- Mook has quit (Quit: Mook) 05:05:42 <stux> ah! i see 05:05:53 <stux> oh, he's gone 06:15:30 --> FireFly_TB has joined #instantbird 06:23:14 <-- EionRobb has quit (Quit: Leaving.) 06:37:38 <instant-buildbot> build #1048 of win32-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1048 07:46:50 <flo-retina> stux: just in case this helps, we have a linux 64 bit version at: http://ftp.instantbird.com/instantbird/releases/1.4/contrib/ 07:47:15 <flo-retina> if your whole environment is too old, I suspect it won't help... but it may be worth a try :). 07:48:21 <flo-retina> hmm, thinking about it again, the 64 bit builds were build on ubuntu, so they may have dependencies on ubuntu being at least in the version that was used to build it :-S. 07:48:56 <-- flo-retina has quit (Connection reset by peer) 07:48:58 --> flo-retina has joined #instantbird 07:48:58 * ChanServ sets mode +qo flo-retina flo-retina 08:02:37 --> nhnt11 has joined #instantbird 08:17:32 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 08:17:39 --> nhnt11 has joined #instantbird 08:23:34 --> aleth has joined #instantbird 08:23:34 * ChanServ sets mode +h aleth 08:24:12 <aleth> wb nightlies :) 08:26:00 <-- aleth has quit (Quit: Ciao) 08:26:04 --> aleth has joined #instantbird 08:26:04 * ChanServ sets mode +h aleth 08:27:19 <-- gerard-majax has quit (Ping timeout) 08:38:44 <-- nhnt11 has quit (Ping timeout) 08:42:42 <instantbot> email@example.com granted review for attachment 2785 on bug 2126. 08:42:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2126 nor, --, ---, florian, NEW, Simplify system message collapsing 08:43:00 <aleth> Sorry for missing that one yesterday... 08:45:26 <aleth> For some reason I thought typecasting an enumerator to boolean evoked hasMoreElements :-S 08:53:03 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 08:53:42 <flo-retina> aleth: thanks for the review! :) 08:53:47 <instantbot> firstname.lastname@example.org set the Resolution field on bug 2126 to FIXED. 08:53:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2126 nor, --, 1.5, florian, RESO FIXED, Simplify system message collapsing 08:54:26 <aleth> I think that's probably an old C++ habit, expecting typecasting objects to "do something" 08:54:27 <instantbot> c++ is evil 08:54:56 <aleth> Can't think of a way to achieve that in JS. 08:55:27 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/fba0f1694de8 - Florian Quèze - Bug 2126 - Simplify system message collapsing, r=aleth. 09:01:17 <aleth> Still seeing instantbird.xul mutation observer warnings - I wonder if those are add-ons? 09:04:25 <flo-retina> you are on the lasted nightly, right? :) 09:05:37 <flo-retina> I can't find any one remaining with lxr 09:05:43 <flo-retina> which add-ons are installed? :) 09:05:53 <flo-retina> didn't you have a fork of Bubbles? 09:06:07 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 09:06:57 --> jb has joined #instantbird 09:06:58 <aleth> Ah of course, the bubbles forks need updating. 09:07:06 <aleth> I thought it might be Mathjax and was puzzled. 09:07:07 --> nhnt11 has joined #instantbird 09:12:26 <-- instant-buildbot has quit (Connection reset by peer) 09:12:53 --> instant-buildbot has joined #instantbird 09:12:54 * ChanServ sets mode +v instant-buildbot 09:13:36 <instant-buildbot> build #456 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/456 09:32:57 <-- Tonnes has quit (Ping timeout) 09:33:54 --> Tonnes has joined #instantbird 09:37:03 --> flo-retina has joined #instantbird 09:37:03 * ChanServ sets mode +qo flo-retina flo-retina 09:57:21 --> gerard-majax has joined #instantbird 10:03:36 --> clokep has joined #instantbird 10:03:36 * ChanServ sets mode +o clokep 10:17:39 <-- jb has quit (Ping timeout) 10:22:32 <clokep> Hello. 10:22:51 <flo-retina> clokep: Good morning :) 10:25:46 * clokep is linking libxul. 10:28:15 <flo-retina> ah, does that make you timeout? ;) 10:28:32 <flo-retina> is this a moz23 libxul? :) 10:29:51 <clokep> moz23, yes. 10:29:55 <clokep> And it does not make me timeout. 10:32:57 --> jb has joined #instantbird 10:40:04 --> clokep_js has joined #instantbird 10:40:08 <clokep_js> Well that was easy.... 10:40:23 <-- clokep_js has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 10:42:07 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 2794 on bug 2032. 10:42:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2032 nor, --, ---, clokep, ASSI, Update to Mozilla 23 10:42:49 <flo-retina> clokep: seems too good to be true! 10:43:00 <flo-retina> but we definitely need a nightly on all OSes before landing that :-/ 10:45:44 <clokep> flo-retina: I know, I was about to tell you that. :P 10:46:00 <clokep> (And easiest upgrade ever....) 10:46:17 <flo-retina> clokep: well, we still need to see if a mac universal build passes ;) 10:48:49 <clokep> Your problem, not mine. :P 10:49:13 <flo-retina> then getting a working windows nightly isn't my problem :-P 10:49:47 <flo-retina> next time I chat with Even, I'll ask him if he can give the Windows VM an additional GB of RAM. 10:50:05 <flo-retina> if the problem is really that we timeout while swapping on a lower speed disk... not swapping seems like the best fix ;) 10:50:29 <-- clokep has quit (Ping timeout) 11:10:12 <-- jb has quit (Ping timeout) 11:38:14 --> jb has joined #instantbird 11:45:54 --> clokep_ has joined #instantbird 11:49:08 <clokep_> flo-retina: Seems like a plan! :) 11:49:22 * clokep_ is excited that that was so easy! 12:21:55 <instantbot> New Core - Yahoo! Messenger bug 2136 filed by firstname.lastname@example.org. 12:21:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2136 min, --, ---, qheaden, ASSI, Yahoo! Mobile status not taken into account 12:23:36 <-- FireFly_TB has quit (Ping timeout) 12:24:41 <clokep_> I'm going to make him add that eventually. :P 12:31:26 * qheaden_away is now known as qheaden 12:31:29 <qheaden> Hello everyone. 12:33:05 <qheaden> clokep_: I'm still trying to find a way to test the mobile status. :P 12:33:12 <qheaden> The Android app doesn't seem to send it. 12:44:27 --> rosonline has joined #instantbird 12:46:12 <clokep_> qheaden: Write theoretical code and let me test it. 12:47:03 <qheaden> clokep_: I have to take a look at the libpurple code again. IIRC, they have a special way of handling the mobile status. 12:56:17 <-- dew has quit (Ping timeout) 12:56:52 --> dew has joined #instantbird 12:58:52 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 13:04:09 <clokep_> qheaden: I don't see why that's a problem though. ;) 13:05:45 <stux> flo-retina, thanks! I will give that a shot 13:05:45 <qheaden> It isn't. :) 13:05:52 <stux> (64-bit build) 13:07:04 <aleth> stux: Fwiw we had a report of the same issue from someone on Debian Squeeze (not surprisingly) but on 32-bit, so it does not seem likely that 64-bit is the issue 13:07:49 <aleth> The strange thing is that apparently Firefox 23 runs on that system while Instantbird produces that glibc error. 13:07:49 <flo-retina> aleth: it doesn't seem likely, but it may still be worth a try 13:08:30 <flo-retina> aleth: this likely just means that we messed up something when upgrading some library on the Linux VM 13:08:39 <aleth> Which made me suspect bug 1877 13:08:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1877 nor, --, ---, nobody, NEW, Enable gio after Linux buildslave distro is updated 13:08:58 <aleth> flo-retina: Right, not because of giom but because of the linux VM issues. 13:09:05 <aleth> s/giom/gio 13:10:08 <stux> <aleth> The strange thing is that apparently Firefox 23 runs on that system while Instantbird produces that glibc error. <--- I have wondered a little about that. Not specifically ff23 but that I have no issues running the latest 13:10:34 <stux> (or rather a new enough one) 13:10:36 <aleth> stux: Well, any FX v>20, as IB 1.4 uses mozilla 20 13:10:52 <flo-retina> stux: what's "a new enough one"? 13:11:34 <stux> flo-retina, hehe it turns out I'm running ff20 (I thought i was running 22) 13:11:45 <stux> but I seldom use it on that machine 13:11:53 <flo-retina> https://bugzilla.mozilla.org/show_bug.cgi?id=909976 was set to P5 by bsmedberg; I guess that almost means wontfix :( 13:11:57 <aleth> I should have said >=, ff20 is enough for our purposes 13:12:05 <stux> ah, sadly, instantbird 64 gave the same error :( 13:12:33 <flo-retina> I don't remember what we had to update on the linux VM the last time :-S 13:15:40 <aleth> stux: If ff20 runs that does suggest that if you build IB yourself it will run just fine 13:15:44 <stux> this is frustrating :( 13:15:47 <aleth> But of course you shouldn't have to. 13:15:58 <stux> aleth, that's the other issue, can't build 13:16:26 <flo-retina> which errors did you get when trying to build? 13:16:40 <stux> one sec 13:16:43 <stux> so I started with: https://wiki.instantbird.org/Instantbird:Compiling 13:17:28 <stux> did the first line of dependencies (build-essentials...), did the mozilla dependencies from https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions/Linux_Prerequisites (manually, the python script didn't work), 13:17:44 <aleth> stux: So, for the record, you said you have libstdc++ 4.3 or higher? 13:18:07 <stux> then I installed yasm-1 and even linked yasm -> yasm-1 13:18:58 <stux> aleth, I don't know I haven't checked that. I checked glib and gtk (glib is old) 13:19:08 <clokep_> (For the record, we would really like this in the repositories but no one has ever stepped forward who is willing to maintain this. :)) 13:19:18 <stux> and then I did: make -f client.mk build 13:19:25 <stux> clokep_, ah! that's too bad :( 13:21:04 <clokep_> Although if you're interested... ;) 13:21:35 <aleth> stux: Pastebin the console output? (link in the topic) 13:21:43 <clokep_> stux: aleth The guy on the mailing list just replied. 13:21:46 <clokep_> Let me approve it, one second. 13:22:09 <stux> and here's the output: http://pastebin.instantbird.com/308506 13:22:46 <clokep_> aleth: Done, check that out and see if it helps? He said it's working. 13:22:46 <stux> clokep_, hehe thanks but I already have my hands full :) 13:23:06 <aleth> stux: Someone with the same problem found a workaround: "Short term: I ended up simply copying the libstdc++.so.6 library into the same folder as the instantbird binaries. 1.4 found the lib and loaded up no problem." 13:23:24 <aleth> Not that that should stop you from trying to build if you are interested ;) 13:23:41 <stux> libstdc++.so.6 = glib I take it? 13:24:20 <flo-retina> stux: how did you get the Instantbird source code? 13:24:45 <stux> flo-retina, wget from the website 13:24:56 <flo-retina> extracting the 1.4 source tarball? 13:25:05 <stux> "instantbird-1.4.src.tgz 13:25:05 <stux> " 13:25:07 <stux> yeah 13:25:29 <flo-retina> stux: did you have failed build attempts before the one you pastebined? 13:26:01 <stux> yeah 13:26:03 <flo-retina> if you did, I think you can rm -r /home/stux/down/instant/obj-instantbird and try again. 13:26:09 <stux> kk! 13:29:41 <flo-retina> clokep_, aleth: looks like http://glandium.org/blog/?p=1901 has all the explanations 13:29:49 * stux scratches his head 13:29:53 <stux> weird 13:30:29 <stux> same error, even though I extracted from source again 13:30:42 <stux> it didn't even show a configuration thingy 13:31:00 <flo-retina> do you have mozconfig file AND a .mozconfig file? 13:32:07 <stux> only mozconfig and it's actually not exactly the same error 13:32:45 <stux> there's an extra " STOP! configure.in has changed, and your configure is out of date. 13:32:46 <stux> Please rerun autoconf and configure. To ignore this message, touch 'configure' in the source directory. 13:33:07 <flo-retina> clokep_: given that blog post, I think we need to add export LDFLAGS="-static-libstdc++" and export HOST_LDFLAGS="-static-libstdc++" to our linux buildbot mozconfigs 13:33:44 <flo-retina> stux: so you have extracted the source code again, but not removed the previously extracted source code before that? 13:33:57 <stux> i moved the old source to a different folder 13:34:04 <flo-retina> clokep_: SeaMonkey does it: http://hg.mozilla.org/comm-central/annotate/8fbe4c7c058d/suite/config/mozconfigs/linux32/debug#l17 13:35:17 <stux> sorry flo-retina I have to get ready for work... I'll be back in an hour or two 13:35:41 <flo-retina> stux: would running a nightly be OK for you? 13:35:59 <flo-retina> (if my guess is right, we could possibly get the next nightly fixed) 13:36:19 <stux> flo-retina, I might consider it. I'll let you know when I get back. Thanks for your help! 13:38:35 <aleth> flo-retina: I'm not sure if the conclusion of the bug isn't "no need for -status-libstdc++ as we have the patch linked at the end"? 13:38:49 <aleth> s/status/static 13:39:03 <aleth> s/bug/blog post 13:39:38 * aleth wonders what's up with his typing today 13:40:19 <flo-retina> aleth: that's how I understood it the first time :-S 13:40:29 <flo-retina> so I possibly read it again too quickly today 13:41:18 <aleth> Maybe building libpurple requires a similar patch to workaround the dependency? 13:41:33 <flo-retina> libpurple isn't C++ ;) 13:42:01 <flo-retina> but it's possible that our code (either instantbird-bin, or purplexpcom) needs some build system tweaks 13:42:17 <clokep_> flo-retina: r=me if it works. 13:49:44 <-- dew has quit (Ping timeout) 13:52:03 --> mconley has joined #instantbird 14:18:30 * qheaden is now known as qheaden_away 14:18:43 --> FireFly_TB has joined #instantbird 14:22:03 <-- FireFly_TB has quit (Ping timeout) 14:31:06 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 2795 on bug 451. 14:31:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=451 nor, --, ---, aleth, NEW, Participants Need Context Menu 14:38:05 <instantbot> New Instantbird (UI) bug 2137 filed by firstname.lastname@example.org. 14:38:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2137 enh, --, ---, nobody, NEW, Improve styling of highlighted nicks in system messages 14:38:08 <flo-retina> clokep_: when you pinged me in #maildev, there was a sound and a popup notification, but the #maildev conv on hold didn't reopen itself in a tab automatically :-S 14:39:36 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 2796 on bug 2137. 14:40:29 <clokep_> flo-retina: Isn't that on purpose? We have code that explicitly shows the number of unread messages in the blist? 14:41:01 <flo-retina> that's for if you put on hold the conversation with unread messages directed to you 14:42:28 <clokep_> Oh, hmm... 14:42:33 <clokep_> I thought it always did that. :) 14:53:46 <flo-retina> really? 14:54:16 <aleth> I'm fairly sure getting pinged usually opens from hold. 14:54:38 * clokep_ shrugs. I'm not sure. 14:54:52 <clokep_> It's also possible I'm thinking of the DND add-on. 14:54:53 <flo-retina> I'm sure opening on pings was the intended behavior 14:57:35 <clokep_> Sounds very reasonable. 14:57:38 <clokep_> When do we think it broke? 14:59:25 <flo-retina> with my restore 'on hold' status patch 14:59:30 <flo-retina> that's my guess at least 15:02:17 <aleth> I can confirm it's broken now and it wasn't before the last nightly, so it must be the 'on hold' patch (which makes sense - the conv is "opened" on ping, but opened on hold) 15:03:06 <flo-retina> that code needs tests so desperately :( 15:04:42 <flo-retina> maybe we don't need this line: http://lxr.instantbird.org/instantbird/source/instantbird/modules/imWindows.jsm#121 ? 15:06:23 <aleth> Well no, you want the interruptions manager to be able to forbid opening the window on ping 15:06:55 <aleth> Just replace it with http://lxr.instantbird.org/instantbird/source/instantbird/modules/imWindows.jsm#182 maybe? 15:07:36 <flo-retina> right 15:07:49 <flo-retina> I'm disappointed that I still make mistakes each time I touch that code :( 15:08:20 <aleth> There's just a lot of edge cases :-/ I missed it too on review 15:09:03 <flo-retina> the _shouldShowConversation method isn't useful any more if it's called only once 15:09:22 <aleth> flo-retina: A better solution may be to change _shouldShowConversation 15:10:02 <aleth> If the conv already exists on hold, don't check this._isConversationHidden ? 15:10:22 <aleth> Hmm 15:10:33 <flo-retina> or check the topic within _shouldShowConversation? 15:11:18 <aleth> That could be good too 15:12:14 <aleth> I guess my suggestion basically moves http://lxr.instantbird.org/instantbird/source/instantbird/modules/imWindows.jsm#120 to shouldShowConversation 15:19:40 <flo-retina> aleth: to do that you also need to test that it's a "new-text" 15:36:23 <flo-retina> aleth: btw, why is "background-color" in the transition-property list? 15:37:11 <aleth> flo-retina: So that the nick background "fills in" 15:37:22 <aleth> i.e. when you hover, it transitions to the way they look now. 15:38:11 <flo-retina> ah, but the background for not :not(:hover) is set with style= attributes by the JS? 15:38:35 <aleth> Yes. 15:55:37 <-- rosonline has quit (Ping timeout) 16:02:38 <stux> ah, bummer. My attempt at installing the windows version under wine has hit a wall also :( 16:03:04 <aleth> stux: That doesn't sound like something you really want to do anyway :D 16:03:47 <aleth> Getting the newer version of that lib file and putting it in the IB dir didn't work for you as a workaround? 16:04:00 <stux> well, it's not ideal, but a) wine should ideally be able to handle it just fine, and b) it was worth a try since it's a simple workaround 16:04:33 <stux> aleth, I haven't been able to try because I haven't found where to get a reliable version. The only way I've found is to build gcc directly, and that's several steps I haven't started yet 16:04:56 <stux> I'm at the "please read all this before building gcc" step. 16:05:04 <flo-retina> stux: you can likely get it from an ubuntu package of a newer ubuntu 16:05:35 <stux> flo-retina, ^^ that's also something that I haven't learned how to do yet either 16:05:43 <flo-retina> that's likely easier 16:06:14 <aleth> Before building gcc, it would be easier to solve just build IB... 16:07:51 <aleth> stux: Try something like http://packages.ubuntu.com/search?suite=lucid&mode=filename&searchon=contents&keywords=libstdc%2B%2B.so.6 16:09:33 <stux> wait, so I'm supposed to use libstc to build IB or to run the binary? 16:09:42 <flo-retina> to run the binary 16:09:58 <stux> ah ok! that's what I was thinking 16:10:24 <flo-retina> but if you really end up building yourself, building only Ib shoul be easier than gcc. 16:11:55 <stux> okay what's the difference between all those releases listed 16:12:56 <clokep_> Most likely security fixes and you probably don't want any with "snapshot" in the name. 16:13:14 <aleth> It seems you'd need the ubuntu precise version to get a libstdc with gcc version > 4.5 16:13:19 <aleth> http://packages.ubuntu.com/precise/libstdc++6 16:14:12 <stux> do i want the 64-bit version for the platform, or the 32-bit version to match the IB binaries? 16:14:44 <flo-retina> aleth: isn't it >= 4.5 that is needed? 16:14:59 <-- jb has quit (Ping timeout) 16:15:14 <flo-retina> stux: 32bit. Unless you kept the 64bit build of Instantbird I gave you ealier 16:15:25 <aleth> flo-retina: The next lower ubuntu version has 4.4 16:15:33 <flo-retina> aleth: ok :) 16:15:41 <stux> oh I'd forgotten about the 64-bit build 16:15:45 <stux> *binary 16:15:55 <aleth> It's a dodgy workaround though... I hope we can fix it at least for nightlies 16:16:15 <aleth> stux: Make sure you don't install that deb file by mistake ;) 16:16:32 <stux> okay, so, sorry but I'm still confused as to what I'm supposed to click to download the file I want 16:16:35 <stux> aleth, noted! 16:16:50 <stux> I'm assuming that I can download a .tgz with the libstc++.so.6 ready to extract 16:17:13 <flo-retina> stux: click one of the mirror links in http://packages.ubuntu.com/precise/i386/libstdc++6/download 16:17:28 <flo-retina> save the .deb file, and extract it (do not 'install' it, as aleth said :)) 16:17:32 <aleth> deb files are ar archives 16:19:13 <stux> separate question: I just noticed that there's an obj-instantbird folder outside the build folders 16:19:36 <stux> oh but that happened last night 16:19:37 <stux> oh well 16:20:21 <flo-retina> stux: it's the folder I asked you to delete before 16:20:22 <stux> but yeah, if i have the source folder ./instantbird-src, will the object folder be built in ./obj-instantbird and not in ./instantbird-src/obj-instantbird? 16:21:08 <stux> ohhh I just saw the "../obj-instantbird" in the instructions... 16:21:10 <stux> okay that's goofy 16:21:56 <stux> usually i'd expect the build folder to be subdirectory of the source folder 16:22:57 <flo-retina> you can specify the location of the build folder in the "mozconfig" file 16:28:50 --> Mook_as has joined #instantbird 16:34:33 <stux> wow this is a really long build 16:35:16 <stux> I became superstitious and was afraid to look away for fear of it breaking when I did ;) 16:35:23 <clokep_> You're saying that already? It's been like 10 minutes. :P 16:35:41 <stux> hey, I really didn't want the build to fail! ;) 16:35:48 * stux still doesn't 16:35:57 <Mook_as> oh, you're actually trying to build the thing now :D 16:36:22 <stux> yeah, now that I realized that the folder flo-retina was talking about was not inside the source folder 16:37:03 <flo-retina> I gave you the exact command to execute, with the path on your system :( 16:37:24 <stux> ah! 16:37:37 <stux> well I didn't want to just remove the folder so i just glanced at the command ^_^; 16:38:07 <flo-retina> yeah, instructions are less useful when they aren't followed 16:38:39 <stux> and at the time I'd run a "make clean" before your statement and didn't see the folder so I figured make clean had removed it, but then since the build still didn't work, I assumed something was broken with the folder so I renamed the source folder 16:39:17 <stux> I figured that would have the same effect as the rm command that I glanced at ^_^; (this whole thing hinged on that assumption that the build folder was a subdirectory of the source ^_^; ) 16:39:39 <stux> still building... 16:40:05 <flo-retina> if your machine is as old as your linux distribution, it can very well take an hour (or more...) 16:40:16 <stux> yikes 16:40:21 <-- gerard-majax has quit (Ping timeout) 16:40:30 <stux> I dunno how old it is as it's a vps somewhere in the cloud 16:41:11 <stux> now I wish I had run that session under screen 16:41:13 --> jb has joined #instantbird 16:42:08 <stux> but at least I think waiting an hour is worth trying to instead hack glibc 16:42:26 <stux> it's building mozilla/gfx now... 16:43:37 <-- jb has quit (Ping timeout) 16:46:52 <stux> wow the build source expand to 700MB... didn't realize it was so big... 16:47:03 <clokep_> "build source"? :-S 16:47:29 <Mook_as> tar xf firefox-*-source.tar.gz I think 16:47:46 <stux> well, since this'll probably take an hour or so, I wanted to at least thank flo-retina, aleth and clokep_ for your help. It's not done so I'm not 100% sure it'll work but this is much further than before 16:47:57 <stux> <Mook_as> tar xf firefox-*-source.tar.gz I think <-- yes, that's what I was referring to 16:48:18 <stux> not sure what you guys would refer ti to 16:48:20 <stux> *it 16:48:40 --> jb has joined #instantbird 16:48:46 <stux> oh and I wanted to apologize for that brain fart I had earlier 16:51:01 <stux> but yeah once the build source is done compiling its cpps, I'll try running it and see if it works on my ubuntu 16:51:11 <stux> I'll let you guys know how it turns out 16:51:38 <clokep_> Great, thanks. 17:02:18 --> qlum has joined #instantbird 17:10:07 --> FireFly_TB has joined #instantbird 17:11:53 <stux> crap. I guess I should've kept staring at the build. Stopped with "make: *** [libs_tier_platform] Error 2 17:11:53 <stux> " looking up I don't see other errors 17:11:55 <stux> :( 17:16:03 <stux> weird: "In file included from /home/stux/down/instant/instantbird-1.4-src/mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc:41: 17:16:03 <stux> /usr/include/asm/ptrace.h:5:48: error: linux/linkage.h: No such file or directory" 17:17:03 <stux> anyway, i'll try later. After lunch or something. 17:17:05 <stux> thanks again 17:33:16 <Mook_as> I'd just --disable-crashreporter, I think 17:39:41 <flo-retina> Mook_as: I was going to suggest the same thing :) 17:44:45 <-- aleth has quit (Quit: Ciao) 18:05:51 * qheaden_away is now known as qheaden 18:06:14 <qheaden> Hello all. 18:21:36 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 18:41:16 <-- jb has quit (Quit: jb) 18:47:03 --> jb has joined #instantbird 19:04:21 <stux> Mook_as, how do I set that? 19:04:37 <Mook_as> ac_add_options --disable-crashreporter in your .mozconfig 19:08:03 <-- qlum has quit (Quit: Getting the <censored> out.) 19:09:14 --> qlum has joined #instantbird 19:09:24 <stux> okay, it's running, thanks Mook_as ! 19:09:43 --> unghost has joined #instantbird 19:10:01 * mconley is now known as mconley|away 19:26:00 --> flo-retina has joined #instantbird 19:26:01 * ChanServ sets mode +qo flo-retina flo-retina 19:30:21 * mconley|away is now known as mconley 19:39:24 <qheaden> clokep_: So what are we going to do about bug 2091? 19:39:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2091 nor, --, ---, qheaden, ASSI, /join chatroom does not do anything. 19:39:53 <qheaden> Do we want the join command or not? 19:41:53 <clokep_> qheaden: Well I've had an open question on that bug that you never answered... 19:42:40 <clokep_> I have to go though. 19:42:44 <qheaden> Okay. 19:42:46 <clokep_> But once you answer that question we can decide what to do. 19:42:51 <-- clokep_ has quit (Quit: http://www.mibbit.com ajax IRC Client) 20:29:00 --> EionRobb has joined #instantbird 20:42:34 * qheaden is now known as qheaden_away 20:46:25 <stux> eureka! it works! 20:46:38 <stux> had to free up some RAM and redo but it works! 20:46:41 <stux> :D 20:54:52 --> clokep has joined #instantbird 20:54:52 * ChanServ sets mode +o clokep 21:06:23 <flo-retina> stux: :) 21:07:04 <flo-retina> clokep: FYI, Even changed the ram setting of the Windows VM from 3GB to 6. So hopefully (if our guess is right) there should be a nightly tomorrow 21:11:05 <-- qlum has quit (Quit: Getting the <censored> out.) 21:18:36 <-- clokep has quit (Ping timeout) 21:19:31 <-- jb has quit (Ping timeout) 21:23:08 --> rosonline has joined #instantbird 21:23:55 <-- mconley has quit (Input/output error) 21:31:40 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 21:31:46 --> rosonline has joined #instantbird 21:53:38 --> florian has joined #instantbird 21:54:15 <-- unghost has quit (Quit: Ð£Ñ Ð¾Ð¶Ñ Ñ Ð¾Ñ Ð²Ð°Ñ (xchat 2.4.5 Ð¸Ð»Ð¸ ÑÑÐ°ÑÑÐµ)) 21:56:09 <-- FireFly_TB has quit (Ping timeout) 21:57:04 <stux> this is nice! much better than pidgin :) now i have to find some useful add-ons... 21:58:49 <Mook_as> what version did you end up building? 21:59:34 <instantbot> New Instantbird (UI) bug 2138 filed by firstname.lastname@example.org. 21:59:35 <instantbot> email@example.com requested review from firstname.lastname@example.org rg for attachment 2798 on bug 2138. 21:59:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2138 nor, --, 1.5, florian, NEW, A conversation on hold should open itself in a tab when the user is pinged 22:03:49 <flo-retina> stux: if you don't need any of the add-ons (or want to write your own) that's cool too ;) 22:04:20 <flo-retina> and if there are things you dislike, things you miss, or any other feedback, don't hesitate to talk about it :) 22:07:51 <stux> Mook_as, I ended upbuilding 1.4 src 22:08:46 <stux> flo-retina, hehe i do think some might be useful... (like the sort by status perhaps) ... i was looking for one that would let me add formatting to the text I type. Know of any? 22:09:25 <flo-retina> I don't think there's one for that 22:09:28 <stux> and I am starting to learn a little bit about firefox extension building, so it's good to know that I'm not that far off I think... but that's further down the line 22:09:48 <stux> that's a shame. Which it's interesting that both the log and the text display do support incoming formatting, which is good 22:10:14 <flo-retina> out of curiosity, would you often use that? 22:10:22 <stux> so it seems like it's something that shouldn't need much more than a UI and some hooks 22:10:44 <stux> not often, but there are times I do want to emphasize or decorate text beyond the standard ***asterisks*** 22:11:06 <flo-retina> well, if you put only one pair, it should *just work* :) 22:11:39 <flo-retina> (that's formatted on the receiving end though, so no guarantee it will be displayed OK on the other side if it's not Instantbird) 22:11:45 <stux> nah, only one pair is too passe` ;) 22:11:46 <flo-retina> (Google Talk does support it IIRC) 22:12:04 <stux> most main chat protocols support formatting to some degree 22:12:21 <stux> though it's possible that the formatting standard may differ among them 22:14:15 <flo-retina> heh, looks like my moz23 universal build is already on the second architecture :) 22:16:39 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 22:22:29 <stux> second architecture? 22:27:47 <flo-retina> I guess this time I should just fix the context menu patch myself 22:28:29 <flo-retina> stux: mac universal builds contain both the 32 and the 64 bit versions, so there's first a 32 bit build, then a 64 build, then a merge of the two to get an 'universal' build. 22:28:49 <flo-retina> (so if you thought building on Linux was long... now you know that on Mac it's even worse ;)) 22:31:04 <stux> wow 22:31:28 <stux> ohhh i see what you mean now 22:31:44 <stux> yeah that build was long and used a lot of memory 22:32:14 <Mook_as> ever tried windows? PGO? :p 22:32:15 <stux> I guess that's the price of convenience ;) 22:33:39 <flo-retina> Mook_as: never tried PGO :-D. Have you? :-P 22:34:15 <Mook_as> no, I don't have the hardware for it 22:34:29 <flo-retina> Mook_as: that said, my Windows Firefox build didn't take too long last time I did one. I think it was worse on Ubuntu (on the same machine) 22:34:39 <flo-retina> Mook_as: so maybe wubi has terrible disk I/O performances :-/ 22:35:15 --> florian has joined #instantbird 22:40:11 --> mconley has joined #instantbird 22:42:50 <flo-retina> the build failed after 3280s :( 22:59:08 <flo-retina> bah, failed again :( 23:01:41 <-- dionisos has quit (Ping timeout) 23:15:26 --> jb has joined #instantbird 23:16:25 <instantbot> email@example.com granted review for attachment 2795 on bug 451. 23:16:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=451 nor, --, ---, aleth, NEW, Participants Need Context Menu 23:16:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/25646eb93852 - aleth - Bug 451 - Participants Need Context Menu, r=fqueze. 23:18:28 <instantbot> firstname.lastname@example.org set the Resolution field on bug 451 to FIXED. 23:18:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=451 enh, --, 1.5, aleth, RESO FIXED, Participants Need Context Menu 23:21:20 --> jb1 has joined #instantbird 23:21:35 <-- jb has quit (Connection reset by peer) 23:23:52 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:25:27 --> florian has joined #instantbird 23:25:37 <florian> hello from moz23 :) 23:26:58 <Mook_as> Hi! Moz 26 here ;) 23:27:51 <instantbot> email@example.com denied review for attachment 2794 on bug 2032. 23:27:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2032 nor, --, ---, clokep, ASSI, Update to Mozilla 23 23:29:40 <florian> Mook_as: :P 23:30:17 <florian> it's a bit unfortunate that the profiler add-on doesn't want to work here :-S 23:30:30 <florian> ah wait, I think it never worked on packaged builds 23:31:37 <flo-retina> and that's even the reason why I haven't shared it! 23:33:26 <instant-buildbot> build #457 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/457 23:36:54 <Mook_as> the profiler kinda-sorta works over remote debugging, IIRC. 23:38:02 <flo-retina> Mook_as: would it be more useful that way? 23:38:26 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:38:51 <Mook_as> it is for me, because that means I don't need to get the profiler UI to work in komodo (and your case, instantbird) 23:39:12 <Mook_as> hrm. I might be thinking of the wrong profiler though. 23:39:53 <flo-retina> which profiler is the wrong one? 23:40:02 <Mook_as> I'm thinking of the devtools one 23:40:15 <flo-retina> I'm thinking about the other one 23:40:21 <Mook_as> yeah, nevermind 23:40:33 <flo-retina> for the UI, I just added commands that can be typed in conversations 23:40:48 <flo-retina> and it's an HTML page, so I just open it in the Twitter OAuth dialog :-D 23:52:13 <flo-retina> Good night 23:54:45 <-- jb1 has quit (Ping timeout)