Hello community, here is the log from the commit of package seamonkey checked in at Tue Mar 25 01:00:30 CET 2008. -------- --- seamonkey/seamonkey.changes 2008-02-12 00:43:25.000000000 +0100 +++ /mounts/work_src_done/STABLE/seamonkey/seamonkey.changes 2008-03-24 22:02:56.002980000 +0100 @@ -1,0 +2,6 @@ +Mon Mar 24 22:06:33 CET 2008 - maw@suse.de + +- Add mozilla-missing-decl.patch, which is necessary when building + against new versions of mozilla-nss (bmo#399589). + +------------------------------------------------------------------- New: ---- mozilla-missing-decl.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ seamonkey.spec ++++++ --- /var/tmp/diff_new_pack.e23551/_old 2008-03-25 00:57:05.000000000 +0100 +++ /var/tmp/diff_new_pack.e23551/_new 2008-03-25 00:57:05.000000000 +0100 @@ -32,7 +32,7 @@ License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) Provides: web_browser Version: 1.1.8 -Release: 1 +Release: 17 Summary: The successor of the Mozilla Application Suite Url: http://www.mozilla.org/projects/seamonkey Group: Productivity/Networking/Web/Browsers @@ -75,6 +75,7 @@ Patch27: postscript.patch Patch29: cups-paper.patch Patch30: seamonkey-gcc4.3-fixes.patch +Patch31: mozilla-missing-decl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: libstdc++ fileutils textutils /bin/sh %define _unpackaged_files_terminate_build 0 @@ -242,6 +243,7 @@ %patch27 %patch29 %patch30 -p1 +%patch31 -p1 # additional CA certificates cd $RPM_BUILD_DIR/mozilla/security/nss/lib/ckfw/builtins cat %{SOURCE8} >> certdata.txt @@ -695,6 +697,9 @@ %dir %{progdir}/dictionaries %changelog +* Mon Mar 24 2008 maw@suse.de +- Add mozilla-missing-decl.patch, which is necessary when building + against new versions of mozilla-nss (bmo#399589). * Tue Feb 12 2008 maw@suse.de - Security update to version 1.1.8 (bnc#354469) (thanks, Wolfgang) + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet ++++++ mozilla-missing-decl.patch ++++++ --- security/manager/ssl/src/nsKeygenHandler.cpp | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) Index: mozilla/security/manager/ssl/src/nsKeygenHandler.cpp =================================================================== --- mozilla.orig/security/manager/ssl/src/nsKeygenHandler.cpp 2005-07-20 21:31:22.000000000 +0200 +++ mozilla/security/manager/ssl/src/nsKeygenHandler.cpp 2008-02-02 00:08:05.000000000 +0100 @@ -70,16 +70,25 @@ //All possible key size choices. static SECKeySizeChoiceInfo SECKeySizeChoiceList[] = { { nsnull, 2048 }, { nsnull, 1024 }, { nsnull, 0 }, }; +DERTemplate SECAlgorithmIDTemplate[] = { + { DER_SEQUENCE, + 0, NULL, sizeof(SECAlgorithmID) }, + { DER_OBJECT_ID, + offsetof(SECAlgorithmID,algorithm), }, + { DER_OPTIONAL | DER_ANY, + offsetof(SECAlgorithmID,parameters), }, + { 0, } +}; DERTemplate CERTSubjectPublicKeyInfoTemplate[] = { { DER_SEQUENCE, 0, nsnull, sizeof(CERTSubjectPublicKeyInfo) }, { DER_INLINE, offsetof(CERTSubjectPublicKeyInfo,algorithm), SECAlgorithmIDTemplate, }, { DER_BIT_STRING, @@ -90,26 +99,16 @@ DERTemplate CERTPublicKeyAndChallengeTemplate[] = { { DER_SEQUENCE, 0, nsnull, sizeof(CERTPublicKeyAndChallenge) }, { DER_ANY, offsetof(CERTPublicKeyAndChallenge,spki), }, { DER_IA5_STRING, offsetof(CERTPublicKeyAndChallenge,challenge), }, { 0, } }; -DERTemplate SECAlgorithmIDTemplate[] = { - { DER_SEQUENCE, - 0, NULL, sizeof(SECAlgorithmID) }, - { DER_OBJECT_ID, - offsetof(SECAlgorithmID,algorithm), }, - { DER_OPTIONAL | DER_ANY, - offsetof(SECAlgorithmID,parameters), }, - { 0, } -}; - const SEC_ASN1Template SECKEY_PQGParamsTemplate[] = { { SEC_ASN1_SEQUENCE, 0, NULL, sizeof(PQGParams) }, { SEC_ASN1_INTEGER, offsetof(PQGParams,prime) }, { SEC_ASN1_INTEGER, offsetof(PQGParams,subPrime) }, { SEC_ASN1_INTEGER, offsetof(PQGParams,base) }, { 0, } }; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org