2017-08-31 GnuCash IRC logs

01:15:37 *** Mechtilde has joined #gnucash
01:22:36 *** Mechtilde has quit IRC
01:46:56 *** Cuare has quit IRC
01:48:58 *** Mobtrel has quit IRC
01:50:22 *** jotrago has quit IRC
01:50:29 *** Mobtrel has joined #gnucash
01:53:00 *** jotrago has joined #gnucash
03:18:45 *** gjanssens has joined #gnucash
03:18:45 *** ChanServ sets mode: +o gjanssens
03:28:50 *** fabior has joined #gnucash
03:40:42 *** hoijui has joined #gnucash
03:50:04 <gjanssens> .
04:17:27 *** weasel has quit IRC
04:28:11 *** weasel has joined #gnucash
04:51:07 *** pilotauto has quit IRC
05:01:19 *** pilotauto has joined #gnucash
05:15:59 *** Artefact2 has quit IRC
05:21:58 *** pilotauto has quit IRC
05:49:49 *** User has joined #gnucash
07:02:34 *** Jimraehl1 has joined #gnucash
07:04:55 *** Jimraehl1 has left #gnucash
07:13:47 *** fabior has quit IRC
07:43:45 *** rickoehn has joined #gnucash
08:00:31 *** mrklintscher18 has joined #gnucash
08:09:15 *** hoijui has quit IRC
08:13:17 *** fekepp has joined #gnucash
08:42:44 *** fabior has joined #gnucash
08:43:26 *** To7 has joined #gnucash
10:00:59 *** lucky has quit IRC
10:01:03 *** mebX has joined #gnucash
10:09:25 *** kael has joined #gnucash
10:14:09 *** hoijui has joined #gnucash
10:20:37 *** Cuare has joined #gnucash
10:27:48 *** kael has quit IRC
11:13:14 <lmat> gjanssens: Thanks for updating CMakeLists.txt. Works great now.
11:17:34 *** ArtGravity has joined #gnucash
11:19:55 <gjanssens> lmat: you're welcome
12:16:48 *** Mechtilde has joined #gnucash
12:45:40 *** Mechtilde has quit IRC
12:46:07 *** Mechtilde has joined #gnucash
13:04:56 *** rickoehn has quit IRC
13:05:00 *** rickoehn has joined #gnucash
13:12:16 *** mrklintscher18 has quit IRC
13:17:10 *** mrklintscher18 has joined #gnucash
13:31:08 *** hoijui has quit IRC
13:40:45 <jralls> gjanssens: Have you begun looking into the string type mismatch with boost::filesystem on Win32?
13:42:50 *** mrklintscher18 has quit IRC
13:53:31 *** fabior has quit IRC
13:59:13 <gjanssens> jralls: yes, I have a patch ready to be pushed. I haven't tested it yet on Windows, but I can push as is so you can see the result on our build server
14:03:39 <jralls> gjanssens: Well, not in the buildserver, that doesn't work yet. I need it locally, so maybe you could push it to github/gjanssens and I can get it from there and test it.
14:04:52 <gjanssens> Ok
14:07:12 <gjanssens> jralls: changes pushed
14:08:12 *** frakturfreak has joined #gnucash
14:08:28 *** fabior has joined #gnucash
14:16:15 *** gjanssens is now known as gjanssens_afk
14:18:10 *** fabior has quit IRC
14:19:17 <jralls> gjanssens_afk: Thanks.
14:45:02 <jralls> gjanssens_afk: It worked, I'll push it to code.
14:48:40 *** Mechtilde has quit IRC
14:50:04 <gjanssens_afk> jralls: great
14:50:16 *** gjanssens_afk is now known as gjanssens
15:11:54 <gjanssens> jralls: your most recent push to gnucash-on-windows disables ninja-builds. Does it not work on mingw64 ?
15:12:12 <gjanssens> You also pushed a particular branch to use "dodge-boost-filesystem"
15:13:18 <gjanssens> As far as I know that branch doesn't exist currently
15:13:22 <jralls> Ninja does not at present work. Yeah, I missed that, and so my report that your boost::filesystem fix was premature.
15:14:11 <gjanssens> What errors do you get ?
15:15:24 <jralls> Don't remember just now. I think it had to do with building guile modules.
15:18:22 <gjanssens> Ok. I'm currently without a windows build server so I'm not able to help you debug
15:18:47 <gjanssens> I'll try to get a Windows 7 PC configured for the weekend
15:19:09 <gjanssens> My current XP box won't run powershell scripts
15:21:43 <jralls> gjanssens: Unless you can get Win7 for really cheap I suggest that you go to Win10.
15:23:02 <gjanssens> jralls: I have an old Win7 PC gathering dust so that should be my fastest way forward
15:23:30 <jralls> Ah, OK. BTW, I'll be afk tomorrow afternoon until Monday: http://www.thescottishgames.com/
15:23:40 <gjanssens> I also have a couple of Win10 and Win7 licences spare so if I really have much time I could set up a build farm :)
15:25:12 <gjanssens> Heh, cool. I didn't know you were into Scottish :)
15:25:26 <jralls> Unfortunately with the moduleset branch fixed so that I'm actually compiling your patch, it fails.
15:25:47 <gjanssens> Will you participate in some of the events ?
15:27:03 <jralls> I'll be in the color guard for the opening and closing ceremonies. My veterans group (http://www.s-a-m-s.org/) has been doing that for the last several years.
15:27:35 <jralls> I've also been playing the highland pipes since high school.
15:27:52 <gjanssens> jralls: Re boost::filesystem patches, that sucks. If you want you can revert my commits until I can have a look later on. I'll recommit when I get it fixed.
15:28:31 <gjanssens> That way it won't distract you from the other Windows issues you're trying to solve
15:33:53 *** fabior has joined #gnucash
15:33:58 <jralls> You mean revert 1b3a0e56f? OK. I'll see if I can quickly fix the wchar->char issue first.
15:36:44 <gjanssens> Hmm, 1b3a0e56f doesn't appear to be a commit in my repository ?
15:41:30 *** fabior has quit IRC
15:42:17 <jralls> Hmm, right, it should be ae75bc963. So I've messed something else up.
15:43:56 <jralls> What's LPITEMIDLIST supposed to be? It's coming up as undefined from gnc-filepath-utils.cpp:392 and indeed that's the only grep finds it.
15:47:18 <jralls> Other undefined symbols: SHGetSpecialFolderLocation, CSIDL_APPDATA, and pidl at line 396 and SHGetPathFromIDListW, line 399.
15:52:38 <gjanssens> That code was lifted directly from glib sources. I am probably missing the right includes
15:53:32 *** hoijui has joined #gnucash
15:55:42 <jralls> It's obsolete code. See the note at the top of https://msdn.microsoft.com/en-us/library/windows/desktop/bb762494(v=vs.85).aspx.
15:56:27 *** fabior has joined #gnucash
16:00:08 *** hoijui has quit IRC
16:00:41 <gjanssens> jralls: interesting. Other than changing CSIDL_LOCAL_APPDATA into CSIDL_APPDATA, the code is from glib master
16:00:53 <gjanssens> So I'd expect it to work still even if obsolete
16:01:34 <jralls> Yeah, I see that. But note that at the top of glib/glibutils there are a bunch of ifndef foo define foo bits.
16:01:55 <jralls> sorry, glib/gutils.c
16:02:04 <gjanssens> Yes, that's why I suggested I'm probably missing the right includes
16:03:15 <gjanssens> I really should get a local Windows box back up to fix this mess. I won't have time tonight though :(
16:07:51 <gjanssens> If you revert ae75bc963, you should also revert the next commit a153412e5a8fc and today's commit f74b6f14e93b
16:07:59 <gjanssens> (in reverse order probably)
16:08:40 <jralls> Except for today's commit since I haven't pushed it yet, so it can just be reset.
16:12:00 <jralls> Anyway, stackoverflow to the rescue: Just need to include <Shlobj.h>.
16:14:59 <gjanssens> Yay :)
16:15:21 <gjanssens> Good luck with the next steps. I'm off to bed.
16:16:50 *** gjanssens has quit IRC
16:46:00 *** kael has joined #gnucash
17:04:14 *** kael has quit IRC
17:05:39 *** fabior has quit IRC
17:08:29 *** fekepp has quit IRC
17:53:46 *** mrklintscher18 has joined #gnucash
18:10:51 *** frakturfreak has quit IRC
18:49:49 *** mrklintscher18 has quit IRC
19:04:10 *** pilotauto has joined #gnucash
19:54:37 *** O01eg has quit IRC
20:07:14 *** O01eg has joined #gnucash
20:30:30 *** User has quit IRC
20:38:08 *** kael has joined #gnucash
20:51:50 *** kael has quit IRC
21:36:34 *** ArtGravity has quit IRC
21:42:36 *** tuxd00d has quit IRC
23:02:50 *** kael has joined #gnucash
23:28:43 *** kael has quit IRC