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 571759 - Get rid of deprecated Bonobo
Get rid of deprecated Bonobo
Status: RESOLVED OBSOLETE
Product: at-spi
Classification: Platform
Component: general
1.25.x
Other Linux
: Normal normal
: ---
Assigned To: Li Yuan
Li Yuan
Depends on:
Blocks: 588321
 
 
Reported: 2009-02-14 16:40 UTC by André Klapper
Modified: 2010-03-02 07:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-02-14 16:40:43 UTC
libbonobo and libbonoboui are deprecated as per
http://live.gnome.org/TwoPointTwentyfive/Platform and hence the dependency
should be completely removed.

See for example http://www.ibm.com/developerworks/linux/library/l-dbus.html or
http://www.mail-archive.com/gnome-devel-list@gnome.org/msg00997.html .



./at-spi/test/login-helper-server-test.c:#include <libbonobo.h>
./at-spi/test/at.c:#include <libbonobo.h>
./at-spi/test/login-helper-client-test.c:#include <libbonobo.h>
./at-spi/test/app.c:#include <libbonobo.h>
./at-spi/test/test-simple.c:#include <libbonobo.h>
./at-spi/cspi/spi_streamablecontent.c:#include <libbonobo.h>
./at-spi/cspi/bonobo/cspi-bonobo-listener.c:#include <libbonobo.h>
./at-spi/cspi/bonobo/cspi-bonobo.c:#include <libbonobo.h>
./at-spi/login-helper/login-helper.c:#include <libbonobo.h>
./at-spi/atk-bridge/bridge.c:#include <libbonobo.h>
./at-spi/registryd/registry-main.c:#include <libbonobo.h>
./at-spi/registryd/desktop.c:#include <libbonobo.h>

./at-spi/libspi/listener.h:        BonoboObject parent;
./at-spi/libspi/listener.h:        BonoboObjectClass parent_class;
./at-spi/libspi/streamablecontent.c:  BonoboObject parent;
./at-spi/libspi/streamablecontent.c:  BonoboObjectClass parent_class;
./at-spi/libspi/devicelistener.h:        BonoboObject parent;
./at-spi/libspi/devicelistener.h:        BonoboObjectClass parent_class;
./at-spi/libspi/base.h:        BonoboObject parent;
./at-spi/libspi/base.h:        BonoboObjectClass parent_class;
./at-spi/test/login-helper-server-test.c:	BonoboObject *helper;
./at-spi/login-helper/login-helper.c:static BonoboObjectClass *bonobo_object_parent_class;
./at-spi/login-helper/login-helper.h:  BonoboObject      parent;
./at-spi/login-helper/login-helper.h:  BonoboObjectClass parent_class;
./at-spi/atk-bridge/bridge.c:static void     deregister_application                 (BonoboObject          *app);
./at-spi/atk-bridge/bridge.c:  BonoboObject *app = (BonoboObject *) this_app;
./at-spi/atk-bridge/bridge.c:deregister_application (BonoboObject *app)
./at-spi/atk-bridge/bridge.c:  BonoboObject *app = (BonoboObject *) this_app;
./at-spi/atk-bridge/bridge.c:  BonoboObject *app = (BonoboObject *) this_app;
./at-spi/registryd/registry.c:  BonoboObject *registry = BONOBO_OBJECT (data);
./at-spi/registryd/registry.c:  BonoboObject *registry = BONOBO_OBJECT (data);
./at-spi/registryd/deviceeventcontroller.h:	BonoboObject parent;
./at-spi/registryd/deviceeventcontroller.h:  BonoboObjectClass parent_class;

...and configure.in of course.
Comment 2 Li Yuan 2009-07-21 11:29:59 UTC
at-spi will be deprecated with Bonobo. A new project atspi-dbus will take the place of at-spi.