gnucash maint: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Thu Jan 23 09:37:36 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/ad612c48 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4537c1de (commit)
	 via  https://github.com/Gnucash/gnucash/commit/031d805b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7cd24956 (commit)
	from  https://github.com/Gnucash/gnucash/commit/93ff991b (commit)



commit ad612c482bdc760b08b52195a921b92b96565abe
Merge: 4537c1de3 7cd249567
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Jan 23 15:34:11 2020 +0100

    Merge branch 'maint' of https://github.com/loftx/gnucash into maint

commit 4537c1de365880fe89554289c3e2f43edeff53de
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Jan 22 22:40:11 2020 +0100

    Bug 794916 - Fails to find environment file at startup when installation prefix is '/opt'
    
    Update on this bug. Before doing the binreloc dance on various
    paths check if the calculated dynamic prefix is still the same
    as the compile time PREFIX. If so, just stick with the compile
    time path names as this means the application wasn't relocated
    anyway. Only if the dynamic prefix is different, try to
    recalculate the requested paths relative to the dynamic
    prefix.
    Together with the configure time fix to detect /etc/opt is
    outside of the /opt prefix, this eliminates the need for further
    special case handling of the sysconfig directory so that
    special case handling is removed.

commit 031d805bb24b1e8bdbfcfb2aa46b2ebe41e0161d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Jan 22 22:05:20 2020 +0100

    Fix binreloc test for all install paths inside prefix
    
    The FHS standard rules for a /opt based prefix sets a sysconfig dir to
    /etc/opt/... which is outside of /opt. This was however not detected
    properly. It now is.

commit 7cd2495674935cdb1626e90e291811454a58c830
Author: loftx <dev at loftx.co.uk>
Date:   Mon Jan 20 20:26:53 2020 +0100

    Add Invoice.Unpost() to Python Bindings



Summary of changes:
 CMakeLists.txt                      |  2 +-
 bindings/python/gnucash_business.py |  1 +
 libgnucash/core-utils/binreloc.c    | 66 +++++--------------------------------
 3 files changed, 10 insertions(+), 59 deletions(-)



More information about the gnucash-patches mailing list