[CentOS] race conditions in dbus-1.2

Tue Mar 31 08:33:06 UTC 2015
Danny Smit <danny.smit.0 at gmail.com>

Hi everyone,

I'm having some issue with a Qt application using D-Bus (Qt API) in a
threaded appllication on CentOS 6.

Searching for the cause has led me to the following issues in the dbus library:

https://bugs.freedesktop.org/show_bug.cgi?id=857
https://bugs.freedesktop.org/show_bug.cgi?id=17754

It appears that there are threading issues with the dbus library version < 1.6.
However there doesn't seem to be other version than 1.2 available for CentOS 6.

Can someone advise what approach can be used to either work around or
solve the issue? For instance, is it even possible to upgrade to a
newer dbus version without side effects?

Kind regards,

Danny Smit