gnucash master: Multiple changes pushed
John Ralls
jralls at ceridwen.fremont.ca.us
Sat Aug 19 14:44:17 EDT 2017
> On Aug 19, 2017, at 6:05 PM, Geert Janssens <geert.gnucash at kobaltwit.be> wrote:
>
> On zaterdag 19 augustus 2017 17:33:03 CEST John Ralls wrote:
>> commit 6a359f86a07b2adcf6233cafc7531656e02cc6df
>> Author: John Ralls <jralls at ceridwen.us>
>> Date: Wed Aug 16 23:16:42 2017 +0200
>>
>> Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib.
>>
>> diff --git a/libgnucash/backend/dbi/test/test-backend-dbi.cpp
>> b/libgnucash/backend/dbi/test/test-backend-dbi.cpp index 4936ed0..ff51ab0
>> 100644
>> --- a/libgnucash/backend/dbi/test/test-backend-dbi.cpp
>> +++ b/libgnucash/backend/dbi/test/test-backend-dbi.cpp
>> @@ -30,9 +30,9 @@ extern "C"
>> extern void test_suite_gnc_backend_dbi ();
>>
>> #define GNC_LIB_NAME_1 "gncmod-backend-dbi"
>> -#define GNC_LIB_REL_PATH_1 "dbi"
>> +#define GNC_LIB_REL_PATH_1 "gnucash"
>> #define GNC_LIB_NAME_2 "gncmod-backend-xml"
>> -#define GNC_LIB_REL_PATH_2 "xml"
>> +#define GNC_LIB_REL_PATH_2 "gnucash"
>>
>> int
>> main (int argc,
>> diff --git a/libgnucash/engine/gnc-engine.c b/libgnucash/engine/gnc-engine.c
>> index a61dfd8..34d1348 100644
>> --- a/libgnucash/engine/gnc-engine.c
>> +++ b/libgnucash/engine/gnc-engine.c
>> @@ -74,10 +74,10 @@ 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 },
>> - { NULL, NULL, FALSE }
>> + { "gnucash", "gncmod-backend-xml", TRUE },
>> + { NULL, FALSE }
>> }, *lib;
>>
>> for (lib = libs; lib->lib ; lib++)
>>
>
> John,
>
> This essentially undoes my commit
> https://github.com/Gnucash/gnucash/commit/0946b0315fcc2509390
> I created that commit because I believed that should fix the problem in
> another way.
>
> I mentioned this on Wednesday around the time you had to leave, but I haven't
> seen feedback from you on it.
>
> Did my alternative still not work ? If so we have to look further, because the
> above commit breaks autotools builds on all platforms.
Geert,
Rats, no, it got eaten in a rebase and I didn't recognize it. I've reverted that change, everything works fine without it.
Regards,
John Ralls
More information about the gnucash-devel
mailing list