gnucash master: Fix compile failures on latest version of MinGW.
Geert Janssens
geert.gnucash at kobaltwit.be
Sat May 23 04:34:44 EDT 2015
On Friday 22 May 2015 23:59:44 John Ralls wrote:
> Updated via https://github.com/Gnucash/gnucash/commit/82329272
> (commit) from https://github.com/Gnucash/gnucash/commit/847e2c27
> (commit)
>
>
>
> commit 82329272048863c21ff286b5e79516896fab6db3
> Author: John Ralls <jralls at ceridwen.us>
> Date: Fri May 22 19:50:25 2015 -0700
>
> Fix compile failures on latest version of MinGW.
>
>
>
> Summary of changes:
> src/app-utils/guile-util.c | 5 +++++
> src/backend/dbi/Makefile.am | 1 +
> src/backend/dbi/gnc-backend-dbi.c | 5 +++++
> src/backend/xml/gnc-backend-xml.c | 5 +++++
> src/backend/xml/io-example-account.c | 5 +++++
> src/backend/xml/io-gncxml-v2.c | 5 +++++
> src/core-utils/binreloc.c | 5 +++++
> src/core-utils/gnc-filepath-utils.c | 5 +++++
> src/core-utils/gnc-gkeyfile-utils.c | 5 +++++
> src/engine/Query.c | 5 +++++
> src/engine/Split.c | 5 +++++
> src/engine/Transaction.c | 5 +++++
> src/gnome/assistant-hierarchy.c | 5 +++++
> src/html/gnc-html-webkit.c | 6 +++++-
> src/html/gnc-html.c | 5 +++++
> src/import-export/aqb/assistant-ab-initial.c | 5 +++++
> src/import-export/aqb/gnc-file-aqb-import.c | 5 +++++
> src/import-export/csv-imp/gnc-csv-model.c | 4 ++++
> src/import-export/qif-imp/assistant-qif-import.c | 5 +++++
> src/libqof/qof/guid.cpp | 5 +++++
> src/libqof/qof/qoflog.cpp | 8 +++++++-
> src/libqof/qof/qofsession.cpp | 5 +++++
> 22 files changed, 107 insertions(+), 2 deletions(-)
>
> _______________________________________________
> gnucash-patches mailing list
> gnucash-patches at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-patches
John,
Thanks for working on this.
This patch is puzzling me. I see you are adding this code snippet to
several source files:
#include <platform.h>
#if PLATFORM(WINDOWS)
#include <windows.h>
#endif
What's particular about these files that they require this added snippet
?
And secondly, it surprises me that these changes were not needed on the
maint branch. The build server managed to build gnucash maint without
issues on May 20, also using the new mingw-rt package.
Geert
More information about the gnucash-devel
mailing list