Got it. FYI: jhbuild docs write you can use local patch files that are in the same dir as the moduleset file or in the "patches/" subdir. Convenient. See bottom of... https://developer.gnome.org/jhbuild/stable/moduleset-syntax.html.en That's what their docs write... ;-)
--Dale On Tue, May 28, 2019 at 4:06 PM John Ralls <jra...@ceridwen.us> wrote: > 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