2019-11-18 GnuCash IRC logs

00:43:01 *** waeking0 has joined #gnucash
00:43:02 *** ChanServ sets mode: +v waeking0
00:43:03 *** waeking has quit IRC
00:43:03 *** waeking0 is now known as waeking
00:46:05 *** bertbob has joined #gnucash
00:46:06 *** ChanServ sets mode: +v bertbob
00:50:48 *** omnireq_ has quit IRC
00:59:35 *** Mechtilde has joined #gnucash
01:13:17 *** fell_laptop has quit IRC
01:30:18 *** Gerd has quit IRC
01:30:37 *** Gerd has joined #gnucash
01:43:34 *** sbluhm has joined #gnucash
01:43:36 *** ChanServ sets mode: +v sbluhm
02:01:04 *** omnireq has joined #gnucash
02:06:04 *** sbluhm has quit IRC
02:09:19 *** maschinenhans has joined #gnucash
02:10:22 *** Mechtilde has quit IRC
02:23:59 *** sbluhm has joined #gnucash
02:24:00 *** ChanServ sets mode: +v sbluhm
03:06:24 *** pohly1 has joined #gnucash
03:09:55 *** Mechtilde has joined #gnucash
03:12:15 *** omnireq_ has joined #gnucash
03:13:28 *** omnireq has quit IRC
03:25:34 *** Gerd has quit IRC
03:46:03 *** omnireq_ has quit IRC
03:46:52 *** omnireq_ has joined #gnucash
03:59:46 *** waeking has quit IRC
04:00:28 *** waeking has joined #gnucash
04:00:28 *** ChanServ sets mode: +v waeking
05:10:33 *** omnireq_ has quit IRC
05:10:43 *** omnireq_ has joined #gnucash
05:12:17 *** omnireq__ has joined #gnucash
05:13:53 *** omnireq_ has quit IRC
05:32:33 *** omnireq__ has quit IRC
05:32:44 *** omnireq__ has joined #gnucash
05:32:50 *** Mechtilde has quit IRC
05:53:18 *** Aussie_matt has joined #gnucash
05:53:33 *** omnireq__ has quit IRC
05:54:22 *** omnireq__ has joined #gnucash
06:12:50 *** waeking4 has joined #gnucash
06:12:50 *** ChanServ sets mode: +v waeking4
06:12:50 *** waeking has quit IRC
06:12:50 *** waeking4 is now known as waeking
06:13:17 *** Mechtilde has joined #gnucash
06:18:59 *** omnireq__ has quit IRC
06:21:44 *** waeking0 has joined #gnucash
06:21:47 *** ChanServ sets mode: +v waeking0
06:22:11 *** Mechtilde has quit IRC
06:22:13 *** waeking has quit IRC
06:22:13 *** gggg has quit IRC
06:22:13 *** warlord has quit IRC
06:22:13 *** mdf has quit IRC
06:22:13 *** Derperperd has quit IRC
06:22:13 *** ecdhe has quit IRC
06:22:13 *** jonas has quit IRC
06:22:13 *** psmst has quit IRC
06:22:13 *** crossan007 has quit IRC
06:22:13 *** bertbob has quit IRC
06:22:13 *** mauritslamers has quit IRC
06:22:13 *** karelk has quit IRC
06:22:13 *** linas has quit IRC
06:22:13 *** jonp has quit IRC
06:22:13 *** fiddlerwoaroof has quit IRC
06:22:16 *** waeking0 is now known as waeking
06:22:48 *** ECDHE_RSA_AES256 has joined #gnucash
06:22:51 *** mdf_ has joined #gnucash
06:22:51 *** gggg_ has joined #gnucash
06:22:51 *** bertbob has joined #gnucash
06:22:51 *** mauritslamers has joined #gnucash
06:22:51 *** karelk has joined #gnucash
06:22:51 *** jonp has joined #gnucash
06:22:51 *** linas has joined #gnucash
06:22:51 *** fiddlerwoaroof has joined #gnucash
06:22:51 *** irc.eagle.y.se sets mode: +vv bertbob mauritslamers
06:23:04 *** warlord has joined #gnucash
06:24:00 *** crossan007 has joined #gnucash
06:24:55 *** psmst has joined #gnucash
06:25:48 *** Derperperd has joined #gnucash
06:25:51 *** jonas has joined #gnucash
06:26:28 *** Mechtilde has joined #gnucash
06:29:32 *** Mechtilde has quit IRC
06:30:16 *** omnireq has joined #gnucash
06:35:20 *** User_ has joined #gnucash
06:44:04 *** Mechtilde has joined #gnucash
06:49:08 *** phoenix has joined #gnucash
06:50:37 *** Mechtilde has quit IRC
06:52:03 *** Mechtilde has joined #gnucash
06:55:09 *** Mechtilde has quit IRC
07:00:55 *** Mechtilde has joined #gnucash
07:04:57 *** User_ has quit IRC
07:10:59 *** Mechtilde has quit IRC
07:11:28 *** Mechtilde has joined #gnucash
07:12:28 *** omnireq_ has joined #gnucash
07:13:37 *** PeterAxup has joined #gnucash
07:13:37 *** ChanServ sets mode: +v PeterAxup
07:13:40 *** omnireq has quit IRC
07:14:22 *** PeterAxup has quit IRC
07:14:31 *** PeterAxup has joined #gnucash
07:14:31 *** ChanServ sets mode: +v PeterAxup
07:14:34 *** PeterAxup has quit IRC
07:20:11 *** Aussie_matt has quit IRC
07:22:36 *** oozer has joined #gnucash
07:40:20 *** AndroUser2 has joined #gnucash
08:14:04 *** fell_laptop has joined #gnucash
08:14:05 *** ChanServ sets mode: +o fell_laptop
08:40:13 *** phoenix has quit IRC
08:43:24 *** gncbot has joined #gnucash
09:00:43 *** mohave has joined #gnucash
09:02:12 *** User_ has joined #gnucash
09:03:32 *** mohave has quit IRC
09:15:36 *** boldstripe has joined #gnucash
09:16:50 *** Mechtilde has quit IRC
09:28:57 *** User_ has quit IRC
09:45:09 *** monkeyjuice has joined #gnucash
09:57:39 *** monkeyjuice has quit IRC
10:04:29 *** sbluhm has quit IRC
10:43:03 *** kael has joined #gnucash
10:43:03 *** ChanServ sets mode: +v kael
10:48:20 *** fell_laptop is now known as fell
11:05:19 *** gjanssens has joined #gnucash
11:05:19 *** ChanServ sets mode: +o gjanssens
11:13:22 *** monkeyjuice has joined #gnucash
11:15:10 *** ArtGravity has joined #gnucash
11:15:11 *** ChanServ sets mode: +v ArtGravity
11:15:19 *** monkeyjuice has quit IRC
11:16:50 *** monkeyjuice has joined #gnucash
11:18:15 *** monkeyjuice has quit IRC
11:55:10 *** omnireq_ has quit IRC
12:05:10 *** User_ has joined #gnucash
12:06:16 <gjanssens> .
12:06:16 <gncbot> gjanssens: Sent 18 hours and 13 minutes ago: <jralls> Your rewiring of gwenhhywfar-config to use pkg-config breaks the libchipcard build on MinGW/jhbuild because pkg-config on that platform converts the MSYS-paths to Win32 ones. Unforunately libchipcard wants to install its card modules--which are static libs--into the gwenhywfar_plugins dir.
12:06:17 <gncbot> gjanssens: Sent 18 hours and 10 minutes ago: <jralls> That would be OK except that jhbuild wants to install to a DESTDIR and the install step of course concatenates $DESTDIR + $gwenhywfar_plugins, producing a path that looks like $PREFIX/_jhbuild/root_libchipcardC:/gcdev64... Amazingly install has no trouble with it, but ranlib chokes on it.
12:06:18 <gncbot> gjanssens: Sent 18 hours ago: <jralls> fell Fortunately when testing on the build-VM I built libchipcard-5.1.4rc1 without building gwenhywfar-4.99.25rc9 first, so it succeeded. That makes fixing it isn't an emergency. That's fortunate because I'm not sure what's the best way to fix it.
12:06:19 <gncbot> gjanssens: Sent 18 hours ago: <jralls> /isn't an/not an/
12:07:20 *** guak has joined #gnucash
12:07:27 <fell> Nice, to get informed, when gjanssens activity starts. ;;-)
12:08:00 <warlord> hahaha
12:08:08 <gjanssens> jralls: are you saying my PR's have been merged into libchipcard and friends ?
12:08:13 *** User_ has quit IRC
12:08:21 <gjanssens> fell: :)
12:08:45 <fell> gjanssens: in all, but libchipcard
12:09:21 <fell> It is in libchipcard, but that version is still unreleased.
12:09:40 *** jervin has joined #gnucash
12:19:15 <fell> gjanssens, after you left. https://lists.gnucash.org/logs/2019/11/17.html#T17:36:23 - #T21:41:38
12:23:04 <gjanssens> fell: I was just rereading that bit :)
12:23:15 *** jervin has quit IRC
12:23:28 *** jervin has joined #gnucash
12:29:49 *** omnireq has joined #gnucash
12:29:49 *** ChanServ sets mode: +v omnireq
12:36:31 *** jervin has quit IRC
12:36:46 *** Gerd has joined #gnucash
12:39:32 *** jervin has joined #gnucash
12:41:32 *** jervin has quit IRC
13:04:39 *** Mechtilde has joined #gnucash
13:14:34 *** calvinct has joined #gnucash
13:17:45 <gjanssens> jralls: looking into this issue the essence is that pkg-config.exe converts the prefix into a windows compatible format
13:18:15 <gjanssens> The gwenhywfar.pc file does contain that paths as we want them, in msys notation
13:18:41 <gjanssens> The good news is we can tell pkg-config.exe not to mess with the prefix by passing --dont-define-prefix
13:19:08 <gjanssens> The tricky part is determining exactly where and when to do it.
13:20:35 <gjanssens> I'm reluctant to do so directly in the source scripts of either gwenhywfar or libchipcard as I don't know the reach of the option and whether it's safe to hardcode it in all circumstances
13:23:23 <gjanssens> It's probably safe to do so in our own jhbuild environment though. So we could alias "pkg-config.exe" for "pkg-config.exe --dont-define-prefix"
13:23:30 <gjanssens> I'll give that a try
13:26:10 <fell> Wouldn't it also be a solution toapply the your unreleased pkg-cfg-patch on libchipcard?
13:29:19 <gjanssens> As I said, I don't know if it's safe to hardcode it in libchipcard. I expect it to fix our particular use case, but I may be breaking things in other use cases I have no idea about.
14:08:10 <gjanssens> Yep, adding the pkg-config option does make the build priceed in our mingw environment
14:08:40 <gjanssens> jralls: I saw mention of using powershell rather than mingw
14:08:46 <gjanssens> In what context was that exactly ?
14:09:10 <gjanssens> I'm currently starting the jhbuild command in a mingw32 shell, which so far seems to be fine
14:10:09 *** frakturfreak has joined #gnucash
14:41:17 *** boldstripe_ has joined #gnucash
14:41:32 *** boldstripe has quit IRC
14:41:32 *** boldstripe_ is now known as boldstripe
14:54:12 *** jervin has joined #gnucash
14:58:55 *** calvinct has quit IRC
15:05:24 *** sbluhm has joined #gnucash
15:05:24 *** ChanServ sets mode: +v sbluhm
15:12:21 *** User_ has joined #gnucash
15:32:59 *** User_ has quit IRC
15:37:47 *** calvinct has joined #gnucash
15:41:53 <jralls> gjanssens I first tried to test the gwen-libchipcard-aqb update from a MinGW32 shell by running jhbuild build. That failed, but seeing that the error involved a Windows-style path I decided to try in powershell. I thought that that had worked and pushed the PR. Unfortunately it didn't.
16:05:47 <jralls> gjanssens Trying the suggested workaround by adding --dont-define-prefix to the PKG_CONFIG env variable passed to the Gwen build...
16:07:45 *** maschinenhans has quit IRC
16:14:40 *** Mechtilde has quit IRC
16:21:54 *** sbluhm has quit IRC
16:23:03 *** mr_sm1th has joined #gnucash
16:23:03 *** ChanServ sets mode: +v mr_sm1th
16:29:03 <gjanssens> jralls: ok. I'll push a fix shortly
16:29:59 <jralls> What is your fix? Mine is to change line 87 of jhbuildrc.
16:30:08 <jralls> And it worked.
16:32:55 <jralls> I guess we should do the same for libchipcard as innoculation for the next release.
16:36:45 *** pohly1 has quit IRC
16:37:36 <gjanssens> My fix is to add it to the autogenargs for the gwenhywfar package
16:37:46 <gjanssens> That way it's only done for that package
16:38:20 <gjanssens> Well, I also added it to libchipcard's autogenargs actually as that will be needed for the next libchipcard release anyway
16:38:43 <gjanssens> After that release gwenhywfar won't need this fix any more.
16:41:15 <gjanssens> By the way I also made gwenhywfar an explicit dependency of libchipcard, which we so far didn't
16:41:21 <gjanssens> And now off to bed...
16:41:24 <gjanssens> Night all!
16:41:43 <jralls> Please don't push that.
16:41:50 <gjanssens> Too late :(
16:42:11 <gjanssens> Feel free to revert if you have good reasons.
16:42:20 <gjanssens> I'll hear about those tomorrow then
16:42:44 <jralls> OK. I'll look at what you did. Good night.
16:42:53 *** gjanssens has quit IRC
16:43:40 *** calvinct has quit IRC
17:00:26 *** boldstripe_ has joined #gnucash
17:00:40 *** boldstripe has quit IRC
17:00:40 *** boldstripe_ is now known as boldstripe
17:05:13 *** frakturfreak has quit IRC
17:14:57 *** kael has quit IRC
17:24:44 <jralls> @tell gjanssens I left your change as-is and removed the module_extra_env[gwenhywfar] line from jhbuildrc.
17:24:44 <gncbot> jralls: Error: "gwenhywfar" is not a valid command.
18:10:09 *** mr_sm1th has quit IRC
18:16:07 *** AndroUser2 has quit IRC
18:21:36 *** Gerd has quit IRC
18:23:50 *** phoenix has joined #gnucash
18:33:22 *** phoenix has quit IRC
18:48:56 *** bertbob has quit IRC
18:52:53 *** bertbob has joined #gnucash
18:52:55 *** ChanServ sets mode: +v bertbob
19:28:23 *** omnireq has quit IRC
20:51:28 *** omnireq has joined #gnucash
20:56:22 *** storyjesse has joined #gnucash
21:19:41 *** oozer has quit IRC
21:25:20 *** guilherme_ has joined #gnucash
21:26:34 *** gtpedrosa has quit IRC
21:29:42 *** guilherme_ has quit IRC
22:04:39 *** boldstripe has quit IRC
22:05:36 *** boldstripe has joined #gnucash
22:40:00 *** Gerd has joined #gnucash
22:42:38 *** ArtGravity has quit IRC
22:53:50 *** guak has quit IRC
23:02:08 *** Gerd1 has joined #gnucash
23:02:43 *** Gerd has quit IRC
23:02:43 *** Gerd1 is now known as Gerd
23:12:40 *** omnireq_ has joined #gnucash
23:13:52 *** omnireq has quit IRC
23:17:43 *** Gerd has quit IRC
23:25:56 *** jervin has quit IRC
23:44:57 *** omnireq_ has quit IRC
23:45:47 *** omnireq_ has joined #gnucash
23:52:22 *** fell has quit IRC
23:53:14 *** Gerd has joined #gnucash