gnucash-on-windows master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Aug 21 19:11:46 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-on-windows/commit/e1868e6d (commit)
	 via  https://github.com/Gnucash/gnucash-on-windows/commit/3bee4f85 (commit)
	from  https://github.com/Gnucash/gnucash-on-windows/commit/03f7f353 (commit)



commit e1868e6d3d89d31120b86fd4494c2524a707c0c0
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 21 16:11:36 2022 -0700

    Fix gwen 5.10.1 build.

diff --git a/gnucash.modules b/gnucash.modules
index 8802e38..b7a52c6 100644
--- a/gnucash.modules
+++ b/gnucash.modules
@@ -145,6 +145,7 @@
              autogenargs="--with-guis='gtk3' --enable-local-install --disable-binreloc PKG_CONFIG='pkg-config --dont-define-prefix'">
     <branch module="465/gwenhywfar-5.10.1.tar.gz" version="5.10.1"
             repo="aqbanking">
+      <patch file="gwenhywfar-bug-274.patch" strip="1"/>
     </branch>
     <dependencies>
       <dep package="gcrypt"/>
diff --git a/patches/gwenhywfar-bug-274.patch b/patches/gwenhywfar-bug-274.patch
new file mode 100644
index 0000000..5099406
--- /dev/null
+++ b/patches/gwenhywfar-bug-274.patch
@@ -0,0 +1,26 @@
+From 2524a27c4b765ada7b78992416e9d4fd0e5930b6 Mon Sep 17 00:00:00 2001
+From: John Ralls <jralls at ceridwen.us>
+Date: Sun, 21 Aug 2022 16:00:43 -0700
+Subject: [PATCH] Fix MAX_PATH build failure
+
+_MAX_PATH, not MAX_PATH
+---
+ src/sio/syncio_tls.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/sio/syncio_tls.c b/src/sio/syncio_tls.c
+index d5715c79..7e45ffa4 100644
+--- a/src/sio/syncio_tls.c
++++ b/src/sio/syncio_tls.c
+@@ -530,7 +530,7 @@ int GWEN_SyncIo_Tls_Prepare(GWEN_SYNCIO *sio)
+     /* try to find OpenSSL certificates */
+ # ifdef OS_WIN32
+     if (trustFileSet==0) {
+-      char defaultPath[2*MAX_PATH+1];
++      char defaultPath[2*_MAX_PATH+1];
+       const char *defaultFile = "ca-bundle.crt";
+       GWEN_STRINGLIST *paths;
+       GWEN_BUFFER *nbuf;
+-- 
+2.32.1 (Apple Git-133)
+

commit 3bee4f85545972019605c9a27ddb3f5dbc3d88a4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 21 01:32:46 2022 +0200

    Update to aqbanking-6.5.3, gwenhywfar-5.10.1

diff --git a/gnucash.modules b/gnucash.modules
index b9d6146..8802e38 100644
--- a/gnucash.modules
+++ b/gnucash.modules
@@ -143,7 +143,7 @@
 
   <autotools id="gwenhywfar" autogen-sh="configure"
              autogenargs="--with-guis='gtk3' --enable-local-install --disable-binreloc PKG_CONFIG='pkg-config --dont-define-prefix'">
-    <branch module="415/gwenhywfar-5.9.0.tar.gz" version="5.9.0"
+    <branch module="465/gwenhywfar-5.10.1.tar.gz" version="5.10.1"
             repo="aqbanking">
     </branch>
     <dependencies>
@@ -172,7 +172,7 @@
 
   <autotools id="aqbanking" autogen-sh="autoreconf" makeargs="-j1"
 	     autogenargs="--enable-local-install">
-    <branch module="435/aqbanking-6.5.0.tar.gz" repo="aqbanking" version="6.5.0">
+    <branch module="467/aqbanking-6.5.3.tar.gz" repo="aqbanking" version="6.5.3">
     </branch>
     <dependencies>
       <dep package="gwenhywfar"/>



Summary of changes:
 gnucash.modules                  |  5 +++--
 patches/gwenhywfar-bug-274.patch | 26 ++++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 2 deletions(-)
 create mode 100644 patches/gwenhywfar-bug-274.patch



More information about the gnucash-changes mailing list