gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat May 3 19:22:34 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/21351264 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3770cb81 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e00eade7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/1e6b5a10 (commit)



commit 213512649a82fccd85795ea70baa928540f3fa70
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 3 16:20:02 2025 -0700

    Bug 799582 - Mortgage and Loan Assistant - Compounding Formula
    
    Adds a semi-annual compounding period for Canadians and implements the
    more correct simple-rate formula provided by CDB-Man.

commit 3770cb8131089ea7f1a9bab479c30266c550fd1b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 3 15:01:49 2025 -0700

    Wrap include of gtest.h and gmock.h with a warning-silencing pragma.
    
    See https://github.com/google/googletest/issues/4701
    The warnings cause the Arch Linux CI to fail because of -Werror.

commit e00eade735c4fa5bb6670fd223445913f7524286
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 3 14:58:20 2025 -0700

    Change boost version for boost::process changes to 1.86.0
    
    That introduced a deprecation warning when including the unversioned
    boost::process headers. The warning breaks the Arch Linux CI because
    of -Werror.



Summary of changes:
 gnucash/gnome-utils/test/test-autoclear.cpp        |  4 +++
 gnucash/gnome/assistant-loan.cpp                   | 31 +++++++++++++++-------
 .../test/gtest-assistant-stock-transaction.cpp     |  4 +++
 gnucash/gtkbuilder/assistant-loan.glade            |  3 +++
 .../csv-exp/test/test-csv-export-helpers.cpp       |  4 +++
 .../csv-imp/test/gtest-gnc-imp-props-tx.cpp        |  4 +++
 .../import-export/csv-imp/test/test-tokenizer.cpp  |  4 +++
 .../import-export/csv-imp/test/test-tx-import.cpp  |  4 +++
 .../test/gtest-import-account-matcher.cpp          |  4 +++
 .../import-export/test/gtest-import-backend.cpp    |  4 +++
 libgnucash/app-utils/gnc-quotes.cpp                |  2 +-
 libgnucash/app-utils/mocks/gmock-gnc-prefs.h       |  4 +++
 libgnucash/app-utils/test/gtest-gnc-quotes.cpp     |  4 ++-
 .../backend/xml/test/gtest-load-save-files.cpp     |  3 +++
 .../core-utils/test/gtest-path-utilities.cpp       |  3 +++
 libgnucash/engine/mocks/fake-qofquery.h            |  4 +++
 libgnucash/engine/mocks/gmock-Account.h            |  4 +++
 libgnucash/engine/mocks/gmock-Split.h              |  4 +++
 libgnucash/engine/mocks/gmock-Transaction.h        |  4 +++
 libgnucash/engine/mocks/gmock-qofbook.h            |  4 +++
 libgnucash/engine/mocks/gmock-qofinstance.cpp      |  4 +++
 libgnucash/engine/test/gtest-gnc-datetime.cpp      |  3 +++
 libgnucash/engine/test/gtest-gnc-euro.cpp          |  4 +++
 libgnucash/engine/test/gtest-gnc-int128.cpp        |  4 +++
 libgnucash/engine/test/gtest-gnc-numeric.cpp       |  4 +++
 libgnucash/engine/test/gtest-gnc-option.cpp        |  4 +++
 libgnucash/engine/test/gtest-gnc-optiondb.cpp      |  4 +++
 libgnucash/engine/test/gtest-gnc-rational.cpp      |  4 +++
 libgnucash/engine/test/gtest-gnc-timezone.cpp      |  5 ++++
 libgnucash/engine/test/gtest-import-map.cpp        |  4 +++
 libgnucash/engine/test/gtest-qofevent.cpp          |  4 +++
 libgnucash/engine/test/gtest-qofquerycore.cpp      |  4 +++
 libgnucash/engine/test/test-gnc-guid.cpp           |  4 +++
 libgnucash/engine/test/test-kvp-frame.cpp          |  4 +++
 libgnucash/engine/test/test-kvp-value.cpp          |  4 +++
 libgnucash/engine/test/test-qofsession.cpp         |  4 +++
 36 files changed, 155 insertions(+), 11 deletions(-)



More information about the gnucash-patches mailing list