libdbi unable to load libdbdmysql.so

Asked by David Cousens

Hi

I am trying to build GnuCash on Linux Mint 20 and receive the following error codes

/usr/lib/x86_64-linux-gnu/libstdc++.so.6: cannot allocate memory in static TLS block
libdbi: Failed to load driver: /usr/lib/x86_64-linux-gnu/dbd/libdbdmysql.so
multiple times.

The libdbi version is 0.9.0-5 and libdbd-mysql 0.9.0-8ubuntu1
Are ther any incompatibilities between these?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu libdbi-drivers Edit question
Assignee:
No assignee Edit question
Solved by:
David Cousens
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Mint isn't supported by the Ubuntu community or Canonical in any way. Mint's support community is entirely separate from Ubuntu's. I suggest you post on the Mint forum here:
https://forums.linuxmint.com/

None of the "Ubuntu based" distributions are supported here. There are distribution agnostic forums on the Web but this isn't one of them.

Revision history for this message
David Cousens (davidcousens-u) said :
#2

Problem was libmysqlclient21 Downgrading it allowed build to complete. Problem is associated with removal of C connector in MySQL8 in favour of C++connector. Other GnuCash users on ubuntu 204 encountered this problem as well

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Again, if you have issues with Mint, please use the Mint forum. Mint is not supported here or by the Ubuntu community