tech-pkg archive

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

Update of xulrunner17/firefox17 in freeze period



Hi,

xulrunner17/firefox17-17.0.9 has the following security bux fixes.
xulrunner17 keeps its ABI, but some header file is modified (removed
and added). Then BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS
should be changed to 17.0.9.
It seems that its consumers can build with it.

xulrunner17 is not leaf package, but I want to update it.
Can I update xulrunner17 and firefox17?

The patch is included in this e-mail.

Thank you.


Fixed in Firefox ESR 17.0.9
MFSA 2013-91 User-defined properties on DOM proxies get the wrong "this" object
MFSA 2013-90 Memory corruption involving scrolling
MFSA 2013-89 Buffer overflow with multi-column, lists, and floats
MFSA 2013-88 compartment mismatch re-attaching XBL-backed nodes
MFSA 2013-83 Mozilla Updater does not lock MAR file after signature verification
MFSA 2013-82 Calling scope for new Javascript objects can lead to memory 
corruption
MFSA 2013-79 Use-after-free in Animation Manager during stylesheet cloning
MFSA 2013-76 Miscellaneous memory safety hazards (rv:24.0 / rv:17.0.9)
MFSA 2013-65 Buffer underflow when generating CRMF requests

Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/xulrunner17/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- PLIST       2 Aug 2013 12:17:57 -0000       1.5
+++ PLIST       26 Sep 2013 20:53:17 -0000
@@ -1086,8 +1086,6 @@
 include/xulrunner17/nsIDOMCompositionEvent.h
 include/xulrunner17/nsIDOMConnection.h
 include/xulrunner17/nsIDOMConstructor.h
-include/xulrunner17/nsIDOMContactManager.h
-include/xulrunner17/nsIDOMContactProperties.h
 include/xulrunner17/nsIDOMCounter.h
 include/xulrunner17/nsIDOMCrypto.h
 include/xulrunner17/nsIDOMCryptoDialogs.h
@@ -1232,7 +1230,6 @@
 include/xulrunner17/nsIDOMMozBrowserFrame.h
 include/xulrunner17/nsIDOMMozCSSKeyframeRule.h
 include/xulrunner17/nsIDOMMozCSSKeyframesRule.h
-include/xulrunner17/nsIDOMMozContactChangeEvent.h
 include/xulrunner17/nsIDOMMozSettingsEvent.h
 include/xulrunner17/nsIDOMMozTouchEvent.h
 include/xulrunner17/nsIDOMMutationEvent.h
@@ -2126,6 +2123,7 @@
 include/xulrunner17/nsJSON.h
 include/xulrunner17/nsJSPrincipals.h
 include/xulrunner17/nsJSProtocolHandler.h
+include/xulrunner17/nsJSUtils.h
 include/xulrunner17/nsLWBrkCIID.h
 include/xulrunner17/nsLayoutCID.h
 include/xulrunner17/nsLayoutStatics.h
@@ -3260,8 +3258,6 @@
 lib/xulrunner17/components/ColorAnalyzer.js
 lib/xulrunner17/components/ConsoleAPI.js
 lib/xulrunner17/components/ConsoleAPI.manifest
-lib/xulrunner17/components/ContactManager.js
-lib/xulrunner17/components/ContactManager.manifest
 lib/xulrunner17/components/FeedProcessor.js
 lib/xulrunner17/components/FeedProcessor.manifest
 lib/xulrunner17/components/GPSDGeolocationProvider.js
@@ -3445,8 +3441,6 @@
 lib/xulrunner17/modules/ColorConversion.js
 lib/xulrunner17/modules/CommonDialog.jsm
 lib/xulrunner17/modules/ConsoleAPIStorage.jsm
-lib/xulrunner17/modules/ContactDB.jsm
-lib/xulrunner17/modules/ContactService.jsm
 lib/xulrunner17/modules/DOMIdentity.jsm
 lib/xulrunner17/modules/DOMRequestHelper.jsm
 lib/xulrunner17/modules/Dict.jsm
@@ -3886,8 +3880,6 @@
 share/idl/xulrunner17/nsIDOMCompositionEvent.idl
 share/idl/xulrunner17/nsIDOMConnection.idl
 share/idl/xulrunner17/nsIDOMConstructor.idl
-share/idl/xulrunner17/nsIDOMContactManager.idl
-share/idl/xulrunner17/nsIDOMContactProperties.idl
 share/idl/xulrunner17/nsIDOMCounter.idl
 share/idl/xulrunner17/nsIDOMCrypto.idl
 share/idl/xulrunner17/nsIDOMCryptoDialogs.idl
@@ -4032,7 +4024,6 @@
 share/idl/xulrunner17/nsIDOMMozBrowserFrame.idl
 share/idl/xulrunner17/nsIDOMMozCSSKeyframeRule.idl
 share/idl/xulrunner17/nsIDOMMozCSSKeyframesRule.idl
-share/idl/xulrunner17/nsIDOMMozContactChangeEvent.idl
 share/idl/xulrunner17/nsIDOMMozSettingsEvent.idl
 share/idl/xulrunner17/nsIDOMMozTouchEvent.idl
 share/idl/xulrunner17/nsIDOMMutationEvent.idl
Index: buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/xulrunner17/buildlink3.mk,v
retrieving revision 1.11
diff -u -r1.11 buildlink3.mk
--- buildlink3.mk       2 Sep 2013 19:50:42 -0000       1.11
+++ buildlink3.mk       26 Sep 2013 20:53:17 -0000
@@ -5,8 +5,8 @@
 .if !defined(XULRUNNER17_BUILDLINK3_MK)
 XULRUNNER17_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.xulrunner17+=    xulrunner17>=17.0.2
-BUILDLINK_ABI_DEPENDS.xulrunner17+=    xulrunner17>=17.0.8nb2
+BUILDLINK_API_DEPENDS.xulrunner17+=    xulrunner17>=17.0.9
+BUILDLINK_ABI_DEPENDS.xulrunner17+=    xulrunner17>=17.0.9
 BUILDLINK_PKGSRCDIR.xulrunner17?=              ../../devel/xulrunner17
 
 BUILDLINK_INCDIRS.xulrunner17+=                lib/xulrunner17/include
Index: dist.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/xulrunner17/dist.mk,v
retrieving revision 1.8
diff -u -r1.8 dist.mk
--- dist.mk     8 Aug 2013 13:01:38 -0000       1.8
+++ dist.mk     26 Sep 2013 20:53:17 -0000
@@ -5,7 +5,7 @@
 
 DISTNAME=      firefox-${FIREFOX_VER}.source
 FIREFOX_VER=   ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH=    17.0.8
+MOZ_BRANCH=    17.0.9
 MOZ_BRANCH_MINOR=      esr
 MASTER_SITES=  
${MASTER_SITE_MOZILLA_ESR:=firefox/releases/${FIREFOX_VER}/source/} \
                
${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/xulrunner17/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- distinfo    8 Aug 2013 13:01:38 -0000       1.12
+++ distinfo    26 Sep 2013 20:53:17 -0000
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.12 2013/08/08 13:01:38 ryoon Exp $
 
-SHA1 (firefox-17.0.8esr.source.tar.bz2) = 
2ef8bfcf51f8160590f4450e8bc4a2af32cc2f5e
-RMD160 (firefox-17.0.8esr.source.tar.bz2) = 
4db87cbd72899adc3df8822c3550dec644bbd36b
-Size (firefox-17.0.8esr.source.tar.bz2) = 90765879 bytes
+SHA1 (firefox-17.0.9esr.source.tar.bz2) = 
19c15435cf547c0bc6852e5eceb301078398b956
+RMD160 (firefox-17.0.9esr.source.tar.bz2) = 
4d07e2aac0e4008095d0e0dd08d31adea6c91e5c
+Size (firefox-17.0.9esr.source.tar.bz2) = 90859763 bytes
 SHA1 (patch-aa) = 31801b051004b2bf74ea9cc060d01def3becc1e3
 SHA1 (patch-ab) = b0d7975a291c63e07773e13b023f71e88c883128
 SHA1 (patch-ac) = 18640ddf00b7da9276fd67d95bd6f1b191a99d4f

--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index