On Fri, May 22, 2009 at 9:12 AM, Phil Longstaff <plongst...@rogers.com> wrote:
> Mike Alexander has discovered that 2.3.0 using a libdbi-based SQL backend 
> does not work on a PowerPC using MacOX but probably other OSs as well.  The 
> problem is that libdbi assumes the wrong endianness.  He has submitted a 
> patch to the libdbi project to fix it and attached it to bug #583150 
> (http://bugzilla.gnome.org/show_bug.cgi?id=583150).

Unfortunately I discovered a problem in the patch and just attached a
new version to that ticket.  The driver API in libdbi supports 3 byte
integers which are a rather unusual data type.  I'm not sure how much
they are used, but my previous patch didn't handle them consistently
with the rest of the code.  I also discovered another endian bug in
the Oracle driver which I didn't fix, but I doubt many people are
using Oracle with GnuCash yet.

        Mike
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to