On Wed, 2012-01-25 at 10:05 +0000, Patrick Ohly wrote:
Is there a good reason for installing some libraries in a
> sub-directory. Simplifying that might let use remove some hacks from
the
> build files.
I've wondered about that myself recently. In the end I settled on
adding
some hacks instead of moving the libs, mostly just because it was the
smaller change.
The original motivation was to avoid file clashes with other packages
also providing libgdbus.so. That alone wasn't enough, because later
symbols in that lib clashed with similarly named symbols in glib, so
the
lib and all symbols were renamed.
I don't think there still is any reason to install normal libraries in
usr/lib/libsyncevolution. It should be used only for modules which get
dlopened(). Want to provide a patch?
Sorry for the delay. Here it is. It's very simple.
This might also make the whole install-am override/hack unnecessary, but
let's be cautious.
--
Murray Cumming
murrayc(a)murrayc.com
www.murrayc.com
www.openismus.com