Hi, On Mon, 23 Jun 2008, Lorenzo Villani wrote:
I'm new to this mailing list. My name's Lorenzo and I'm packaging the zypp package management stack on Fedora. I'm close to get it included in the next release (Fedora 10) but I have a question.. I noticed that sat-solver builds only static libraries by default (libsatsolver.a libappsatsolver.a). One requirement on Fedora is to avoid inclusion of static libraries except in some exceptional cases. So the question is: can the whole software stack be built using dynamically linked libraries?
The reason for currently only building a static library is that we want to be relatively sure about the API we expose. For a shared lib we have to either maintain the API for all times or increase the so-version. The latter is ugly, and the former is difficult when you are still developing the thing. I think we meanwhile reached a point where we can start providing a shared lib. I would suggest that you don't do that on your own for now, though, and instead wait until it's properly integrated into the build including a symbol version definition. Ciao, Michael. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org