2015-05-22 GnuCash IRC logs

00:17:08 *** mikee has quit IRC
00:48:00 *** mikee has joined #gnucash
00:51:26 *** ErKa has joined #gnucash
00:54:31 *** MechtiIde has joined #gnucash
01:27:40 *** MechtiIde has quit IRC
01:30:04 *** ErKa has quit IRC
01:39:35 *** O01eg has quit IRC
01:41:56 *** Krzysiek_K has joined #gnucash
01:42:22 *** Krzysiek_K1 has joined #gnucash
01:42:22 *** Krzysiek_K has quit IRC
02:10:09 *** StuM has joined #gnucash
02:10:14 *** gjanssens has joined #gnucash
02:10:14 *** ChanServ sets mode: +o gjanssens
02:13:00 *** LamontHolm has joined #gnucash
02:16:20 *** LamontHolm has quit IRC
02:17:04 *** LamontHolm has joined #gnucash
02:21:37 *** Krzysiek_K1 has quit IRC
02:34:51 *** LamontHolm has quit IRC
02:35:05 *** LamontHolm has joined #gnucash
02:45:23 *** fabior has joined #gnucash
02:47:08 *** LamontHolm has quit IRC
03:22:31 *** uXus has quit IRC
03:23:32 *** uXus has joined #gnucash
03:24:54 *** uXus has quit IRC
03:30:15 *** uXus has joined #gnucash
04:56:48 *** cartsoftware1 has joined #gnucash
04:57:03 *** cartsoftware has quit IRC
05:21:41 *** cartsoftware1 has quit IRC
05:29:17 *** cartsoftware has joined #gnucash
05:31:52 *** cartsoftware1 has joined #gnucash
05:32:19 *** cartsoftware has quit IRC
05:45:17 *** cartsoftware has joined #gnucash
05:45:46 *** cartsoftware1 has quit IRC
05:51:27 *** StuM has quit IRC
07:03:25 *** fabior has quit IRC
07:09:43 *** Jimraehl1 has left #gnucash
07:13:39 *** Jimraehl1 has joined #gnucash
07:17:40 *** pacon has joined #gnucash
07:40:55 *** rickoehn has joined #gnucash
07:46:26 *** fell has joined #gnucash
07:49:06 *** himaxx has joined #gnucash
07:55:46 *** himaxx has quit IRC
08:07:27 *** fabior has joined #gnucash
08:26:33 *** StuM has joined #gnucash
09:19:34 *** pacon has quit IRC
09:37:24 *** andy has quit IRC
09:44:11 *** andy has joined #gnucash
09:53:24 <gjanssens> jralls: fyi the windows nightly fails with
09:53:27 <gjanssens> checking boost/date_time/local_time/custom_time_zone.hpp... configure: error: in `/c/gcdev/gnucash/build':
09:53:29 <gjanssens> configure: error: Boost Header Fails to compile with C++11. To fix this, open it and change line 67 to
09:53:30 <gjanssens> return (bool) dst_calc_rules_; //if calc_rule is set the tz has dst
09:54:12 <gjanssens> I deleted the boost installation a couple of days back to force it to use boost 1.55 (which I *thought* should have the fix)
09:54:21 *** cartsoftware has quit IRC
09:54:22 <gjanssens> But the error remains
09:54:50 <gjanssens> I'm currently not in a position to dig further unfortunately
10:22:07 *** ErKa has joined #gnucash
11:10:12 *** himaxx has joined #gnucash
11:14:25 *** himaxx has quit IRC
11:20:19 *** StuM has quit IRC
11:44:04 *** O01eg has joined #gnucash
12:00:22 *** Krzysiek_K has joined #gnucash
12:00:38 *** Krzysiek_K has left #gnucash
12:45:19 *** Krzysiek_K has joined #gnucash
12:45:38 *** Krzysiek_K has left #gnucash
12:51:40 *** ErKa has quit IRC
12:57:34 *** MechtiIde has joined #gnucash
13:58:06 *** fabior has quit IRC
14:39:37 <jralls> gjanssens: OK, I'll take a look.
15:18:32 *** StuM has joined #gnucash
15:21:37 *** StuM has quit IRC
15:34:32 *** MechtiIde has quit IRC
15:35:33 *** josePHPagoda has joined #gnucash
16:17:45 *** uXus has quit IRC
16:19:54 *** uXus has joined #gnucash
16:25:08 *** cartsoftware has joined #gnucash
16:48:40 *** cartsoftware has quit IRC
16:48:44 *** wizkid238 has quit IRC
16:54:01 <jralls> gjanssens: OK, found and fixed that problem, but there's another in compiling guile.c: A supposed redefinition of timespec; the original "definition" is just referencing it in a typedef, but apparently the compiler is creating a default (presumably int) definition for it.
16:55:16 *** cartsoftware has joined #gnucash
16:57:00 *** wizkid238 has joined #gnucash
17:14:42 <gjanssens> jralls: great and bummer :(
17:15:40 <jralls> Looks like *that* error started May 8. I'm going to try bisecting gnucash-on-windows.
17:18:39 <gjanssens> jralls: that's probably the first time the build server used mingwrt 3.21
17:18:56 <gjanssens> (for which you created a patch way earlier)
17:19:31 <gjanssens> The updates in mingw were never pulled automatically until my commit of May 6
17:19:52 <jralls> gjanssens: It's a compile failure, not a link failure. The C runtime shouldn't be involved.
17:20:09 <gjanssens> Ok
17:20:46 <gjanssens> You did add patches in several dependencies when you updated to the newer mingwrt
17:20:54 <gjanssens> Those wouldn't be relevant ?
17:22:48 <jralls> gjanssens: Maybe, but it looks to me like the compiler is actually wrong. If forward declaring a struct like that fails, all of Gnome will break.
17:23:38 <gjanssens> jralls: well I forced a rebuild of guile on maint a couple of days back and that fixed the problem there
17:23:50 <gjanssens> I forgot to do the same thing on master
17:24:19 <gjanssens> I also forced a rebuild of libofx and gwenhywfar, which were also affected by the update to mingw-rt 3.21
17:24:42 <gjanssens> It's worth a try to save you further digging
17:24:49 <jralls> Oh--that particular problem? I'll try. I'm working on my local VM, the build server is to slow.
17:25:59 <gjanssens> Ok, I'll hear about the results. I am signing off now.
17:26:03 <gjanssens> See you later
17:26:35 *** gjanssens has quit IRC
17:55:00 *** cartsoftware has quit IRC
18:04:49 *** rickoehn has quit IRC
19:32:13 *** lmat has quit IRC
19:40:53 *** lmat has joined #gnucash
19:46:23 *** himaxx has joined #gnucash
19:48:13 *** himaxx has quit IRC
19:58:45 *** pacon has joined #gnucash
20:04:13 *** ErKa has joined #gnucash
20:45:09 *** ussher_ has joined #gnucash
21:11:12 *** pacon2 has joined #gnucash
21:13:05 *** pacon has quit IRC
21:16:47 *** Coderjoe has quit IRC
21:22:06 *** Coderjoe has joined #gnucash
21:26:35 <jralls> @tell gjanssens Forcing Guile to rebuild indeed fixes the timespec problem, and deleting /c/gcdev/gnucash fixed another, but there are still problems with mingw's new headers that I'm wading through. Doubt that I'll get it finished tonight.
21:26:35 <gncbot> jralls: The operation succeeded.
21:44:50 <warlord> Would it make sense to completely remove all "built" dependencies?
21:47:17 <warlord> (and have them rebuild?)
21:56:25 <jralls> warlord: I don't think so, at least not at this point. So far there are two problems: _cdecl isn't declared because we're not pulling in windows.h before unistd.h in (so far) a couple of places and fdopen in stdio.h is guarded by ifndef _NO_OLDNAMES, so qoflog.cpp fails. The last has me stuck ATM.
21:58:04 <warlord> Where is _NO_OLDNAMES being defined?
21:58:25 <warlord> (maybe on windows you need to use _fdopen() instead of fdopen()?
22:01:17 <jralls> warlord: Dunno. I'll try switching to _fdoopen conditional on PLATFORM(MINGW).
22:02:03 <jralls> Witho only one 'o'. :-?
22:16:25 <jralls> Hmm. That didn't work either: error '_fdopen' was not declared in this scope.
22:18:31 *** ussher_ has quit IRC
22:26:17 <warlord> Hmm...
22:26:36 <warlord> Maybe #undef _NO_OLDNAMES ??? ;)
22:26:47 <warlord> anyways, bedtime for me.
22:33:04 <jralls> Yeah, tried that earlier. Switching the clause above from _MSC_VER to PLATFORM(WINDOWS), which avoids fdopen altogether, works, though.
22:33:13 <jralls> So good night!
23:29:37 *** wizkid238 has quit IRC
23:44:18 *** pacon3 has joined #gnucash
23:46:14 *** pacon2 has quit IRC
23:46:38 *** ErKa has quit IRC