Red Hat Bugzilla – Bug 281461
pulseaudio grew by a lot
Last modified: 2007-11-30 17:12:15 EST
From pulseaudio-0.9.7-0.8 -> pulseaudio-0.9.7-0.10, the packages grew by a very
significant amount thus making things not fit for live CDs.
It looks like this is because libpulsecore is now getting statically linked into
every module rather than a dynamic link. That means that every module is ending
up with the 322k shared library included within it.
Due to http://www.pulseaudio.org/changeset/1755
Even if libpulsecore doesn't have a stable API, it's still worth installing a
shared lib. Just don't include a .so link or any headers and people will at
least have to try to use it. And/or include it in /usr/lib/pulse-0.9 and link
things with an rpath.
But just linking things statically is far far worse.
It's all libtool's fault.
Fixed in the Rawhide commit I did today in the early morning CEST.