Skip Menu |

This queue is for tickets about the Net-DBus CPAN distribution.

Report information
The Basics
Id: 21102
Status: resolved
Priority: 0/
Queue: Net-DBus

People
Owner: dan [...] berrange.com
Requestors: altblue [...] n0i.net
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.33.3
Fixed in: (no value)



Subject: Build fails with dbus > 0.62 (deprecated "dbus_connection_disconnect" was removed)
After dbus 0.62, "connection_disconnect" was removed (was replaced by "connection_close"). Easy fix: perl -pi -e 's{dbus_connection_disconnect}{dbus_connection_close}sg' DBus.xs lib/Net/DBus/Binding/Connection.pm Result: All tests successful, 48 subtests skipped. Skipped tests: t/56-scalar-param-typing........ok 48/382 skipped: various reasons
This was due to an API break in the recent DBus release. I will apply the neccessary fix in the forthcoming update to Net::DBus modules, as well as maintaining compatability with older DBus releases through conditional compilation.
This problem was resolved in the 0.33.4 release. It now conditionally compiles either the disconnect or close method depending on which version of DBus is being used.