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

[SRM] Possible update for nss



Hi,

Bug #509930 makes nss crash on sparc (as reported on our BTS) and ia64
(as reported upstream). It has the bad side effect to make iceweasel and
anything using nss OCSP check. I'm currently uploading a fix to unstable,
but I think it would be a good thing to have this fix in stable, too.

You'll find the (small) patch below. It comes from upstream, as stated
in the changelog, and is safe, as the structure is purely internal to
the library.

What do you think?

Mike

diff --git a/debian/changelog b/debian/changelog
index 90aa93d..de4ba65 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+nss (3.12.0-6) stable-proposed-updates; urgency=low
+
+  * mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h:
+    Apply patch from upstream to fix alignment issues on sparc and ia64.
+    Closes: #509930.
+
+ -- Mike Hommey <glandium@debian.org>  Mon, 06 Apr 2009 20:21:52 +0200
+
 nss (3.12.0-5) unstable; urgency=low
 
   * debian/control:
diff --git a/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h b/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h
index 872f169..b683fec 100755
--- a/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h
+++ b/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h
@@ -71,7 +71,7 @@ extern "C" {
 
 /* PKIX_PL_Object Structure Definition */
 struct PKIX_PL_ObjectStruct {
-        PKIX_UInt32 magicHeader;
+        PRUint64    magicHeader;
         PKIX_UInt32 type;
         PKIX_Int32 references;
         PRLock *lock;


Reply to: