gnucash-on-windows master: Multiple changes pushed
Geert Janssens
gjanssens at code.gnucash.org
Mon Nov 18 16:37:00 EST 2019
Updated via https://github.com/Gnucash/gnucash-on-windows/commit/ec7d28db (commit)
via https://github.com/Gnucash/gnucash-on-windows/commit/ff9e6267 (commit)
from https://github.com/Gnucash/gnucash-on-windows/commit/d35a21eb (commit)
commit ec7d28db10d7babe8d09d04ded1ce6f8ec357b85
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Nov 18 22:36:52 2019 +0100
Make libchipcard depend explicitly on gwenhywfar
commit ff9e626708d09cb467450b8178eb51e1db1b0998
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Nov 18 22:30:04 2019 +0100
Adjust modules to allow libchipcard to work with gwenhywfar's pkg-config setup
The problem is pkg-config by default tries to determine a prefix based on
where it finds the .pc file. Unfortunately on Windows that results in a
Windows style path (C:\...). This is relevant here as libchipcard depends
on gwenhywfar paths returned by pkg-config. This is a recent change in
gwenhywfar.
The current libchipcard version depends on this only indirectly as it calls
gwenhwyfar-config, installed by the gwenhywfar package. Future versions of
libchipcard will use pkg-config directly instead.
The fix is to prevent pkg-config from determining the prefix, and just use
the paths as found in the pc file. That can be achieved by setting the
'--dont-define-prefix' pkg-config switch.
As current libchipcard only uses it indirectly via gwenhywfar, this commit
sets it for the gwenhywfar build. However as future versions of libchipcard
will use pkg-config directly the switch is also added for libchipcard
already as well.
Summary of changes:
gnucash.modules | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
More information about the gnucash-patches
mailing list