Dale, Downgrading Guile isn't an option, unfortunately. Guile 2.0 has a serious design flaw reading UTF8 strings on Windows. Just be patient, I'll have the build fixed soon. I've actually settled on a solution and you can locally patch your guile-2.2.4+mingw source to get going again: Just '#ifndef __MINGW32__' the definition of mtkime() in lib/mktime.c.
A big part of the delay is that I decided yesterday to use 'make dist' to make a new tarball of guile from the patched repo instead of just tarring up the repo like I did last month. It's still grinding away 16 hours later. Regards, John Ralls > On May 28, 2019, at 6:20 AM, Dale Phurrough <d...@hidale.com> wrote: > > John, as I'm invested to get a Windows build pipeline working (even for > stable gc 3.5), I volunteer to fork the gcow 🐄 repo on github and try a few > changes. Its easy for me to iterate/test. > Asking/volunteering so that we both don't do the same work. [caveat: I will > not fix guile, instead downgrade to the prev version that matches the > existing patch] > > --Dale > > On Mon, May 27, 2019 at 9:39 PM Geert Janssens <geert.gnuc...@kobaltwit.be> > wrote: > On maandag 27 mei 2019 21:22:47 CEST John Ralls wrote: > > What I don't see much point in attempting to build is GnuCash 3.1 using the > > exact same dependencies as those in the release bundle. Although you could > > get partly there with the built dependencies, you'd also need to set up the > > MinGW64 packages to what was on the build server that day. > > > Yeah, that's a fair point indeed... > > > The jwbuild-based build system never built 2.6.x or earlier; that was the > > old system I cleaned out a couple of weeks ago. > > > > You're right and I'm wrong about patches directories, at least according to > > the docs. I'll try changing to relative paths after I get Guile beaten back > > into submission. > > Nice! > > Geert > > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel