After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 303187 - Cannot compile Gossip with D-Bus >= 0.31
Cannot compile Gossip with D-Bus >= 0.31
Status: RESOLVED FIXED
Product: gossip
Classification: Deprecated
Component: General
unspecified
Other Linux
: Low normal
: ---
Assigned To: Gossip Maintainers
Gossip Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-05-05 23:27 UTC by Brian Pepple
Modified: 2005-06-26 18:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Make it compile with dbus >= 0.31 (862 bytes, patch)
2005-05-23 16:35 UTC, Snark
none Details | Review

Description Brian Pepple 2005-05-05 23:27:51 UTC
Unable to compile Gossip with D-Bus >= 0.31.
Comment 1 Brian Pepple 2005-05-05 23:30:44 UTC
Here's the relevant errors I receive:

gossip-dbus.o(.text+0x92): In function `gossip_dbus_init':
/usr/src/rpm/BUILD/gossip-0.8/src/gossip-dbus.c:61: undefined reference to
`dbus_bus_acquire_service'
gossip-dbus.o(.text+0x175): In function `message_func':
/usr/src/rpm/BUILD/gossip-0.8/src/gossip-dbus.c:108: undefined reference to
`dbus_message_iter_get_uint32'
gossip-dbus.o(.text+0x1e7):/usr/src/rpm/BUILD/gossip-0.8/src/gossip-dbus.c:110:
undefined reference to `dbus_message_iter_get_string'
collect2: ld returned 1 exit status

Looks like only three calls need to be changed.  I see that J5 has a quick
reference guide on migrating over to the new api here:
http://people.redhat.com/johnp/files/dbus_0.23_to_0.30_porting_quickref.txt
Comment 2 Mikael Hallendal 2005-05-06 07:42:03 UTC
The d-bus support in gossip is experimental and is most likely not working in HEAD anyway at the 
moment. Setting priority to low.
Comment 3 Snark 2005-05-23 16:35:46 UTC
Created attachment 46802 [details] [review]
Make it compile with dbus >= 0.31

This makes --enable-dbus compile with dbus >= 0.31

Snark on #gnomemeeting
Comment 4 Richard Hult 2005-05-23 17:29:13 UTC
What's up with the (void)?
Comment 5 Martyn Russell 2005-06-26 18:04:55 UTC
Fixed, thanks for the patch