What next?

Nicholas Miell nmiell at comcast.net
Wed Jun 1 20:07:59 UTC 2005


On Wed, 2005-06-01 at 21:44 +0200, Arjan van de Ven wrote:
> * avoid redundant libaries in apps
>   (for example most gnome apps right now have 2 XML libraries loaded and
> in use)

Lots of GNOME apps/libraries (and probably many other things as well)
link to libraries that they don't actually use (try "ldd -r -
u /usr/bin/*" some time). It'd be nice to get rid of those.

Also, some libraries/apps don't actually link to libraries that they
need and work purely by luck at the moment.

i.e. appA requires libL. libL requires symbols from libM, but doesn't
link to it. appA also requires libM, so libL happens to work.

Even worse, occasionally appA doesn't actually require libM, but has to
link to it anyway to make libL work.

-- 
Nicholas Miell <nmiell at comcast.net>




More information about the devel mailing list