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