GNOME Bugzilla – Bug 792834
Please do not use embedded version of goffice if present on the system
Last modified: 2018-06-30 00:03:41 UTC
Hi, It seems that gnucash embed a copy of goffice and that it uses it unconditionally. IMHO, this embedded copy should only be used if it's not found during the compilation. Please use the system goffice copy if present
Thank you for your suggestion. However your initial premise is wrong: we don't embed a copy of goffice in gnucash. Gnucash uses one single widget that happens to be defined in goffice and is not available via a separate widget library: the encoding widget. Rather than recreate this widget from scratch for gnucash, we decided to use a copy of it from goffice. We also decided it would be more overhead than benefit to make gnucash depend on goffice only for this. I am well aware this is a tradeoff: we miss out on potential bugfixes and updates provided by the goffice team for this particular widget. This however is balanced by a simplified maintenance on our part, especially on non-linux platforms.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=792834. Please update any external references or bookmarks.