GNOME Bugzilla – Bug 104744
at-spi internal dependencies should include libspi
Last modified: 2004-12-22 21:47:04 UTC
the LIBS in configure.in for ATK_BRIDGE_LIBS and REGISTRYD_LIBS should include libspi, and they don't. Attached is a patch; but we should probably fix the at-spi versioning bug first, before applying, and rev the version then.
Created attachment 13921 [details] [review] patch to config.in, explicitly adding libspi to the dependencies of some at-spi components.
Why should ATK_BRIDGE_LIBS and REGISTRYD_LIBS include libspi? I have looked at how gtk+/gtk deals with needing to refer to libraries built in gtk+/gdk and this is not the way they do it.
interesting. This is what laca and sander and I came up with yesterday... what does gtk+ do? yesterday's related bug was significant enough to break a number of things (cspi not pulling in libspi); but this one is subtly different since the dependency in this case is in a module (in the case of atk-bridge) and an executable (in the case of registryd).
Created attachment 13946 [details] [review] Alternative patch
Does the alternative patch fix the problem?
thanks padraig; the patch looks right. I'll test tomorrow.
Do we want to apply the alternative patch?
I leave it to you, apply if you like; I haven't had time to test it myself. If it works for you, please apply since it appears fine to me.
Patch committed.