gnucash stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Fri Jan 9 19:21:29 EST 2026
Updated via https://github.com/Gnucash/gnucash/commit/1d9b80f7 (commit)
via https://github.com/Gnucash/gnucash/commit/79b43fb4 (commit)
via https://github.com/Gnucash/gnucash/commit/4bd23cf1 (commit)
from https://github.com/Gnucash/gnucash/commit/b5185e18 (commit)
commit 1d9b80f7ff4f53c2e8cdaa79d2be3fe5e0625c95
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Jan 5 17:48:48 2026 -0800
gcc 15.2 is really picky about casting between ints of different sizes.
So subvert the warnings with a union.
Note that the exception is deliberatley unhandled: We want to crash out if there are high bits.
commit 79b43fb4f6eca2ee25f2d54aa32392384a71f40d
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Jan 5 17:45:40 2026 -0800
Guile: Use the right conversion for size_t.
commit 4bd23cf19563b37057841492653429c21ed8ef61
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Jan 5 17:44:53 2026 -0800
Mingw 64-bit uses libgcc_s_seh-1 instead of libgcc_s_dw2-1.
Summary of changes:
CMakeLists.txt | 8 ++++++--
bindings/guile/gnc-optiondb.i | 4 ++--
.../backend/sql/gnc-sql-column-table-entry.hpp | 20 +++++++++++++++++++-
3 files changed, 27 insertions(+), 5 deletions(-)
More information about the gnucash-patches
mailing list