Postgresql on Centos 7 with Murmur 1.3.0

How to do...
Post Reply
The Eight-Bit Link
Posts: 3
Joined: 30 Jan 2020, 15:24

Postgresql on Centos 7 with Murmur 1.3.0

Post by The Eight-Bit Link »

Hi, I installed Murmur 1.3.0 using the guide on the wiki, adjusting for the name differences. When I tried to use QPSQL in the murmur.ini as referred to in https://github.com/mumble-voip/mumble/pull/2541 it did not work. I get the error
'<F>2020-01-30 11:21:04.469 ServerDB: Database driver QPSQL not available' when I run it either with systemctl or as root. I set SElinux to be permissive to ensure there was no issues as far as that is concerned. It seems I may be missing a library or something. When I tried to build it from source, I ran into an issue where I was missing a library to build it due to Centos 7 using old libraries. Is there a library/package I need to have installed in order to get PSQL to work?

User avatar
kissaki
Team member
Team member
Posts: 1469
Joined: 09 Jan 2010, 12:15
Contact:

Re: Postgresql on Centos 7 with Murmur 1.3.0

Post by kissaki »

Mumble uses the Qt library. To use the PSQL driver you need to have the Qt PSQL package installed.

The Eight-Bit Link
Posts: 3
Joined: 30 Jan 2020, 15:24

Re: Postgresql on Centos 7 with Murmur 1.3.0

Post by The Eight-Bit Link »

What version of Qt is Murmur built against? I have qt3, qt4.8.7, and qt5 packages for PSQL installed.

User avatar
kissaki
Team member
Team member
Posts: 1469
Joined: 09 Jan 2010, 12:15
Contact:

Re: Postgresql on Centos 7 with Murmur 1.3.0

Post by kissaki »

That depends on what your distro built against. You may be able to check the mumble server package for its dependencies.

The Eight-Bit Link
Posts: 3
Joined: 30 Jan 2020, 15:24

Re: Postgresql on Centos 7 with Murmur 1.3.0

Post by The Eight-Bit Link »

Ah, sorry, forgot to mention I downloaded the Github release as Centos 7 doesn't have murmur in the repository.

Post Reply