Re: proposal to remove static libs from -devel packages for FC5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/27/2005 11:55 AM, Ralf Corsepius wrote:

On Wed, 2005-07-27 at 10:53 -0400, Christopher Aillon wrote:
and provide me with a patch to let Firefox build against the shared nspr libs instead of the static nspr libs, as that would obviate this entire discussion.
I am too long in this business to fall into this old rhetorical trick
from the "1000 tricks to get rid of customers in 1st level support" grab
bag - I am not going to solve your bugs.

It's not a trick. You're the one that's unabashedly trying to force things down my throat. If you want it this badly, prove it and do the work. This is how open source has come to thrive.

When you once should be shipping a shared libnspr, you could reorganize
the packages this way:
So, I think I see your confusion. You appear to think I only ship static libs, but that is not so. I currently ship a shared AND a static library. Right now, nobody links against the shared lib, only the static lib. You are proposing that because nothing does that right now, I should rename -devel to -static, but that would force people who want to write their own app against the shared nspr libs to use the -static package which is very badly broken. If I go ahead and add a -static package, that would force every CURRENT consumer that is forced to build against the static libary (firefox, et. al) to get both the -devel AND the -static package which (beating a dead horse) is also broken. You should need only the -devel package. Refer to the three-act play.

There is nothing else I really can say here unless there is a patch available to make the current consumers use the shared lib. I will not be further replying to this discussion.


[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux