SSIA
Created attachment 985464 [details] mock logs
Same in F23. Raising priority because dbus-c++ needs to be rebuilt after https://fedoraproject.org/wiki/Changes/GCC5, and it blocks the build of sflphone.
This looks like a conflict between glibmm24 and the latest glib (or some other library?): glibmm24 wants to use bind_property as a function name, but something else (glib?) is defining it as a macro. I guess an #undef could help as a quick fix.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
Created attachment 998596 [details] Patch The problem is within dbus-c++: the collision is between the macro bind_property in dbus-c++/interface.h and the method bind_property in glibmm/binding.h Please apply the attached patch and build for F22 and rawhide.
Created attachment 998597 [details] Updated patch
dbus-c++-0.9.0-6.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/dbus-c++-0.9.0-6.fc22
Package dbus-c++-0.9.0-6.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing dbus-c++-0.9.0-6.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-3410/dbus-c++-0.9.0-6.fc22 then log in and leave karma (feedback).
dbus-c++-0.9.0-6.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.