#instantbird log on 01 13 2017

All times are UTC.

00:17:26 <clokep> Do we have an open bug on this bustage?
00:25:48 --> Alex1 has joined #instantbird
00:46:04 <clokep> Meh it failed with string API stuff. :(
02:30:25 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:44:55 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:13:52 <instant-buildbot> build #945 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/945
03:18:46 <instant-buildbot> build #3424 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3424
03:19:05 --> clokep_work has joined #instantbird
03:19:05 * ChanServ sets mode +o clokep_work 
03:23:07 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:28:04 --> clokep_work has joined #instantbird
03:28:04 * ChanServ sets mode +o clokep_work 
03:32:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:39:06 --> clokep_work has joined #instantbird
03:39:06 * ChanServ sets mode +o clokep_work 
03:43:08 <-- clokep_work has quit (Ping timeout: 121 seconds)
04:08:04 --> clokep_work has joined #instantbird
04:08:04 * ChanServ sets mode +o clokep_work 
04:12:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
04:29:04 --> clokep_work has joined #instantbird
04:29:04 * ChanServ sets mode +o clokep_work 
04:33:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
04:34:22 <-- bgmCoder has quit (Ping timeout: 121 seconds)
04:38:04 --> clokep_work has joined #instantbird
04:38:04 * ChanServ sets mode +o clokep_work 
04:42:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
04:58:04 --> clokep_work has joined #instantbird
04:58:04 * ChanServ sets mode +o clokep_work 
05:02:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
05:19:05 --> clokep_work has joined #instantbird
05:19:05 * ChanServ sets mode +o clokep_work 
05:23:07 <-- clokep_work has quit (Ping timeout: 121 seconds)
05:34:15 --> Bollebib has joined #instantbird
05:59:05 --> clokep_work has joined #instantbird
05:59:05 * ChanServ sets mode +o clokep_work 
06:03:07 <-- clokep_work has quit (Ping timeout: 121 seconds)
06:30:28 <-- Bollebib has quit (Ping timeout: 121 seconds)
07:24:09 --> gerard-majax has joined #instantbird
07:31:24 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:41:47 --> fredw has joined #instantbird
09:02:51 <-- fredw has quit (Client exited)
09:27:26 --> fredw has joined #instantbird
09:27:51 <-- Alex1 has quit (Connection closed)
09:32:57 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:33:31 <-- fredw has quit (Ping timeout: 121 seconds)
09:33:38 --> fredw has joined #instantbird
09:41:07 --> gerard-majax has joined #instantbird
09:58:35 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:10:56 --> fredw1 has joined #instantbird
10:11:57 <-- fredw has quit (Ping timeout: 121 seconds)
10:11:57 * fredw1 is now known as fredw 
10:43:49 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
10:45:45 --> chrisccoulson has joined #instantbird
10:46:37 --> gerard-majax has joined #instantbird
11:05:04 --> flo-retina has joined #instantbird
11:05:04 * ChanServ sets mode +qo flo-retina flo-retina 
11:08:39 <-- fredw has quit (Client exited)
11:21:59 --> mpmc has joined #instantbird
12:03:49 <-- flo-retina has quit (Ping timeout: 121 seconds)
12:03:57 --> clokep_work has joined #instantbird
12:03:57 * ChanServ sets mode +o clokep_work 
12:06:59 --> flo-retina has joined #instantbird
12:06:59 * ChanServ sets mode +qo flo-retina flo-retina 
12:11:25 --> fredw has joined #instantbird
12:24:09 --> Bollebib has joined #instantbird
12:25:33 <-- fredw has quit (Ping timeout: 121 seconds)
12:25:48 --> fredw has joined #instantbird
12:37:35 <clokep_work> Woot!
12:37:41 <clokep_work> Successful build w/ mintrayr.
12:41:40 <instantbot> New Instantbird - Other bug 1330947 filed by clokep@patrick.cloke.us.
12:41:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1330947 nor, --, ---, nobody, NEW, Fix build bustage in mintrayr around external binary components
12:46:35 <aleth-mob> clokep_work: \o/
12:47:01 <aleth-mob> You may want to r?flo for a faster review...
12:57:52 <clokep_work> Done
13:43:27 <flo-retina> clokep_work: I'm pleasantly surprised a header change is enough, I would have expected more differences in the APIs
13:43:47 <flo-retina> but maybe mintrayr does very little string manipulations and that's why the string api change is so painless
13:50:09 <clokep_work> Yeah it doesn't seem to use a lot.
13:50:18 <clokep_work> flo-retina: I was surprised too.
13:50:23 * clokep_work almost gave up
13:53:07 <clokep_work> flo-retina: Btw I was unsure if we needed the Library() call in there, but I think so?
13:54:53 <flo-retina> clokep_work: try building without it
13:55:15 <flo-retina> I suspect you don't need it, as I see lots of moz.build files setting FINAL_LIBRARY to 'xul' that don't use Library()
13:57:27 <clokep_work> Will do.
14:33:56 <-- fredw has quit (Client exited)
15:07:32 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:07:35 --> flo-retina has joined #instantbird
15:07:35 * ChanServ sets mode +qo flo-retina flo-retina 
15:14:23 --> bgmCoder has joined #instantbird
15:17:44 --> fredw has joined #instantbird
15:31:31 <clokep_work> flo-retina: Looks like my build will pass...
15:31:44 <flo-retina> :)
15:36:37 <clokep_work> Clobber builds take too long.
15:39:59 <flo-retina> right...
15:40:02 <flo-retina> especially on Windows
15:41:27 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:46:06 <-- Tonnes has quit (Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751])
16:01:28 --> Tonnes has joined #instantbird
16:12:11 <clokep_work> Meh I forgot to fix packaging.
16:14:17 <clokep_work> aleth-mob: Remind me...right now we're building nightlies w/o libpurple?
16:16:47 <aleth-mob> Iirc it still builds on osx, but doesn't work 
16:17:58 <clokep_work> Ah, maybe that's the issue.
16:18:08 <clokep_work> I didn't build libpurple and packaging is failing.
16:24:14 <aleth-mob> Yes, There is a packaging bug when not building purple
16:27:11 <clokep_work> Meh, that's annoying.
16:27:24 <clokep_work> I pushed another change that stops packaging trayToolkit. Oops!
16:27:31 * clokep_work wanted to package an Instantbird build for himself. :(
16:30:58 <aleth-mob> We should fix that packaging bug and disable purple in the mozconfig for now
16:44:15 <clokep_work> Yeah...
16:52:51 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:02:32 <-- fredw has quit (Client exited)
17:17:31 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:22:45 --> flo-retina has joined #instantbird
17:22:45 * ChanServ sets mode +qo flo-retina flo-retina 
17:31:30 --> gerard-majax has joined #instantbird
17:56:54 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:00:55 --> gerard-majax has joined #instantbird
18:04:40 --> clokep has joined #instantbird
18:04:40 * ChanServ sets mode +o clokep 
18:04:53 <clokep> Wow a lot of the history of libxml2 is CVE fixes: https://git.gnome.org/browse/libxml2/log/
18:10:18 <clokep> flo-retina: I'm running into an error while compiling libxml2 on Windows with the latest MSVC:  https://pastebin.mozilla.org/8962794 any ideas?
18:11:03 <clokep> (It seems to be in config.h: http://hg.mozilla.org/users/florian_queze.net/purple/file/tip/libraries/xml2/config.h#l97)
18:11:56 <flo-retina> see line 100 with the #if _MSC_VER < <version>?
18:12:08 <flo-retina> you'll need something similar above lline 99, but with a newer version number
18:14:07 <clokep> Ah...
18:14:12 <clokep> Do we even support building with older versions now?
18:25:23 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:25:36 --> gerard-majax has joined #instantbird
18:26:14 <clokep> flo-retina: I know I've seen this "redfinition with different linkage" before https://pastebin.mozilla.org/8962806
18:26:19 <clokep> But don't remember how to fix it. :-\
18:28:30 <flo-retina> hmm
18:29:03 <flo-retina> too bad there's no searchfox for purple/ :(
18:30:33 <flo-retina> I think it's related to the VISIBILITY_FLAGS= we have in our purple/ makefiles
18:31:42 <flo-retina> clokep: wait, that error message seems confused
18:31:58 <flo-retina> I seriously doubt Microsoft's stdio.h defines a function called wpurple_rename.
18:32:04 <clokep> Me too.
18:33:57 <flo-retina> clokep: so, we are giving up on dynamic prpls, right?
18:34:21 <flo-retina> if so, we can likely simplify lots of things related to visibility
18:35:34 <clokep> flo-retina: I think that's the thought, yeah. :-\
18:35:44 <clokep> flo-retina: I actually don't think that Windows or Mac have any.
18:36:00 <flo-retina> sipe?
18:36:45 <flo-retina> nope, that's only on linux that it's dynamic
18:36:47 <clokep> Yeah.
18:37:08 <flo-retina> and bonjour is using dl_open on windows
18:42:24 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:47:27 <clokep_work> That's good, irght?
18:48:21 <Mook_as> libpurple might have had | #define rename wpurple_rename | though
18:49:11 <clokep_work> Mook_as: Ah! Good thought...
18:50:07 <clokep_work> Mook_as: Boom I think that's it.
18:50:17 <clokep_work> define rename(old, new) wpurple_rename(old, new)
18:57:19 <flo-retina> Mook_as++
19:01:11 <clokep> Mook_as: Yep! That was it.
19:01:16 <clokep> Now I'm just having an issue linking...
19:01:31 <clokep>  1:41.95 sipe-xml.obj : warning LNK4049: locally defined symbol _xmlFree imported
19:02:43 <clokep> flo-retina: This is also concerning:  1:45.29 mv: cannot stat `fake.lib': No such file or directory
19:02:43 <clokep>  1:46.93 Your build was successful!
19:02:49 <clokep> (Why would it fail but say the uild is successful?)
19:03:21 <Mook_as> The link warning might actually be fine (because it's not an error, it's just telling you the code is dumb)
19:04:42 <flo-retina> that fake.lib stuff can be ignored from what I remember
19:05:18 <flo-retina> the 'locally defined symbol imported' warning sounds like a bug, but probably not one that would cause dramatic problems
19:05:55 <clokep> Hmm...OK
19:10:44 <aleth-mob> Aren't you running into a ton of  stringApi issues?
19:11:17 <clokep> What?
19:11:53 <aleth-mob> If you're linking purple into libxul...
19:12:23 <clokep> I'm not.
19:12:28 <aleth-mob> Ah ok
19:12:37 <clokep> I'm just making it so libpurple builds under MSVC 2015.
19:13:16 <aleth-mob> Yeah,  I forgot it hadn't been built for ages before the binary cpt issue
19:43:46 <clokep> Yay!!!
19:43:54 <clokep> Seems to work
19:43:59 --> DGMurdockIII has joined #instantbird
19:55:55 <clokep> So I seem to have an "no windowcreator.xpt" while packaging.
19:55:58 <clokep> It was added in https://hg.mozilla.org/comm-central/rev/d4fb23de4546
19:56:00 <clokep> Any thoughts?
20:23:17 --> Logicoma has joined #instantbird
20:27:06 <clokep> :(
20:27:08 <clokep> Topic Diff broke.
20:27:16 <clokep> It shows the HTML instead of nice colors.
20:31:09 <clokep_work> Hmm... addons.instantbird.org hasn't timed out yet.
20:31:12 <clokep_work> But isn't loading either. :-D
20:49:44 <clokep> aleth-mob: 3:50:51 PM - wsmwk: clokep u ever used global search with chat?
20:49:44 <clokep> 3:51:28 PM - wsmwk: I got hits on a search, but there is no "open as list"
20:51:17 <aleth-mob> What is 'open as list'?
20:51:45 <clokep_work> aleth-mob: http://logs.glob.uno/?c=mozilla%23maildev#c280649
20:52:09 <aleth-mob> Time to hide from global bugs?
21:11:30 <-- Logicoma has quit (Connection closed)
21:18:06 --> unghost has joined #instantbird
21:23:42 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:06:00 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:34:08 --> mpmc has joined #instantbird
22:51:22 --> bgmCoder1 has joined #instantbird
22:52:59 <-- bgmCoder has quit (Ping timeout: 121 seconds)
22:52:59 * bgmCoder1 is now known as bgmCoder 
23:09:13 <-- unghost has quit (A TLS packet with unexpected length was received.)
23:29:19 --> BWMerlin has joined #instantbird