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

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

 



On Wed, 2005-07-27 at 13:04 -0400, Christopher Aillon wrote:

> 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.

Well, turns out its not that much work. I just removed the static libs,
and noted the places where nss broke.

Patch attached to fix Firefox Deer Park Alpha 2, should be applicable
for anything else with nss bits.

Now, can we get back on the original topic? :)

~spot
-- 
Tom "spot" Callaway: Red Hat Senior Sales Engineer || GPG ID: 93054260
Fedora Extras Steering Committee Member (RPM Standards and Practices)
Aurora Linux Project Leader: http://auroralinux.org
Lemurs, llamas, and sparcs, oh my!
--- mozilla/security/nss/lib/ckfw/builtins/Makefile.BAD	2005-07-27 16:02:24.000000000 -0500
+++ mozilla/security/nss/lib/ckfw/builtins/Makefile	2005-07-27 16:03:15.000000000 -0500
@@ -67,9 +67,11 @@
 
 else
 
+# Link to nspr shared libs
 EXTRA_LIBS += \
-	$(NSPR_LIBDIR)/$(LIB_PREFIX)plc4.$(LIB_SUFFIX) \
-	$(NSPR_LIBDIR)/$(LIB_PREFIX)plds4.$(LIB_SUFFIX) \
+	-L$(NSPR_LIBDIR) \
+	-lplc4 \
+	-lplds4 \
 	$(NULL)
 
 endif
--- mozilla/security/nss/lib/fortcrypt/swfort/pkcs11/Makefile.BAD	2005-07-27 16:05:38.000000000 -0500
+++ mozilla/security/nss/lib/fortcrypt/swfort/pkcs11/Makefile	2005-07-27 16:06:33.000000000 -0500
@@ -93,13 +93,15 @@
 CRYPTO_LIB += $(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX)
 endif
 
+# Link to nspr shared libs
 EXTRA_LIBS += \
 	$(DIST)/lib/$(LIB_PREFIX)swfci.$(LIB_SUFFIX) \
 	$(DIST)/lib/$(LIB_PREFIX)softokn.$(LIB_SUFFIX) \
 	$(CRYPTO_LIB) \
 	$(DIST)/lib/$(LIB_PREFIX)secutil.$(LIB_SUFFIX) \
-	$(NSPR_LIBDIR)/$(LIB_PREFIX)plc4.$(LIB_SUFFIX) \
-	$(NSPR_LIBDIR)/$(LIB_PREFIX)plds4.$(LIB_SUFFIX) \
+	-L$(NSPR_LIBDIR) \
+	-lplc4 \
+	-lplds4 \
 	$(NULL)
 
 endif

[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