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 309975 - Evince dbus support is broken with dbus-0.33
Evince dbus support is broken with dbus-0.33
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
git master
Other Linux
: High normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-07-10 21:59 UTC by Nickolay V. Shmyrev
Modified: 2005-07-11 10:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to solve the problem (1.78 KB, patch)
2005-07-10 22:00 UTC, Nickolay V. Shmyrev
none Details | Review

Description Nickolay V. Shmyrev 2005-07-10 21:59:03 UTC
It's oriented on 0.34 api
Comment 1 Nickolay V. Shmyrev 2005-07-10 22:00:21 UTC
Created attachment 48932 [details] [review]
Patch to solve the problem

I haven't test it with 0.34 so I don't know if this patch will work for 0.33
and 0.34. Probably we should add separate ifdefs for those versions.
Comment 2 Marco Pesenti Gritti 2005-07-11 09:04:49 UTC
I dont think that will work on 0.34, you'd have to introduce defines. KaL on
#evince is using 0.34 if you want to check you didnt break it...

Though, I have 0.33 and current code seem to work fine. What problems are you
having? What distro?
Comment 3 Nickolay V. Shmyrev 2005-07-11 09:57:06 UTC
Marco, I have FC4. It works with OpenWindow, but failed with OpenURI giving some
warnings on console about assertion failed - out of memory and unsupported
types. That's sad that dbus api is changed from release to release, for example
the one we are using with G_STRING was introduced in week before 0.34
Comment 4 Marco Pesenti Gritti 2005-07-11 10:09:59 UTC
Ok then we really need defines ufff...