Source directory restructuring complete
John Ralls
jralls at ceridwen.fremont.ca.us
Wed Aug 16 17:20:00 EDT 2017
> On Aug 16, 2017, at 11:12 PM, Aaron Laws <dartme18 at gmail.com> wrote:
>
> On Wed, Aug 16, 2017 at 4:52 PM, John Ralls <jralls at ceridwen.fremont.ca.us <mailto:jralls at ceridwen.fremont.ca.us>>
> wrote:
>
>> Later, when trying to run GnuCash I found that libgncmod-backend-dbi.dylib
>> didn't load because the directory being passed in was "dbi" instead of
>> "gnucash".
>> --- a/libgnucash/engine/gnc-engine.c
>> +++ b/libgnucash/engine/gnc-engine.c
>> @@ -74,9 +74,9 @@ gnc_engine_init_part2()
>> } libs[] =
>> {
>> #if defined( HAVE_DBI_DBI_H )
>> - { "dbi", "gncmod-backend-dbi", TRUE },
>> + { "gnucash", "gncmod-backend-dbi", TRUE },
>> #endif
>> - { "xml", "gncmod-backend-xml", TRUE },
>> + { "gnucash", "gncmod-backend-xml", TRUE },
>> { NULL, FALSE }
>> }, *lib;
>>
>> fixes the problem and I think it will affect only Mac builds, but can
>> someone check it on Linux to make sure before I commit it?
>>
>> Regards,
>> John Ralls
>
>
>
> This looks fine on Arch Linux building from scratch using cmake and ninja
> check.
Cool, Thanks.
That's pushed along with a fix for the SQL backend memory leaks and a bad datetime string format passed to GncDateTime(std::string).
Regards,
John Ralls
More information about the gnucash-devel
mailing list