Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-03 Thread David Cousens
Thanks John That was indeed the problem. Downgrading libmysqlclient21 from 8.0.21ubuntu0.20.04.3 to 8.0.19-0ubuntu5 (sudo aptitude install libmysqlclient21=8.0.19-0ubuntu5) did the trick as per this bug report on Ubuntu re the opencv package, https://bugs.launchpad.net/ubuntu/+source/opencv/+

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-03 Thread David Cousens
Hi John, I didn't have either Mysql-8.0 or Mariadb-10.3 installed, either client or server at the time. Another user Mark reported having built 4.1 from the maint branch without any problem. I also tried going back and rebuilding 3.905 and 3.10 and had the same problem. I am trying installing bot

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-02 Thread David Cousens
Thanks Mark Whatever the problem I have is, it doesn't appear to be the libdbi and libdbd drivers themselves that are the problem. I will have to dig a bit deeper. It must be an interaction with another package I have installed. I am building from the tarball at the moment but I will give it a t

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-02 Thread John Ralls
David, The problem is very likely that Mint uses MySQL and MySQL-8 has dropped the C connector. Libdbi-drivers is no longer being maintained so there's no way to use the C++ connector that MySQL has replaced it with. Your best bet for now is probably to change to a distro that uses MariaDB as t

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-02 Thread David Cousens
John, Frank, Not sure what is happening here. Wehn Linux Mint 20 was released it was released with GnuCash 4.0 so someone succeeded in building it. I'v put a queston on the Mint forums to see if anyone there has had a similar proble. The same patch versions of libdbi and the drivers are in the U

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-01 Thread John Ralls
> On Jul 31, 2020, at 9:15 PM, David Cousens wrote: > > Has anyone had any problems building GC 4.1 on Linux (Mint 20 Ulyana)? Cmake > completes without problems, but I am > getting multiple errors during the ninja build related to the database > backend libraries: > > libdbi: Failed to loa

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-08-01 Thread Mark
I built on LM20 from maint yesterday and had no problems from cmake or ninja: 2065 > lsb_release -a No LSB modules are available. Distributor ID: Linuxmint Description: Linux Mint 20 Release: 20 Codename: ulyana 2011 > /opt/bin/gnucash --version GnuCash 4.1 development version Build ID: git 4.1-8

Re: [GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-07-31 Thread Frank H. Ellenberger
Hello David, On Opensuse Tumbleweed I have no problems to build commit c4d9ca7. It is also using libdbi* 0.9.0, but the patch levels, are not comparable. Other users of the Ubuntu repositories? Regards Frank Am 01.08.20 um 06:15 schrieb David Cousens: > Has anyone had any problems building GC 4

[GNC-dev] Build Fail for GC 4.1 on Linux MInt 20

2020-07-31 Thread David Cousens
Has anyone had any problems building GC 4.1 on Linux (Mint 20 Ulyana)? Cmake completes without problems, but I am getting multiple errors during the ninja build related to the database backend libraries: libdbi: Failed to load driver: /usr/lib/x86_64-linux-gnu/dbd/libdbdmysql.so wrote `/home/da