[packages/xulrunner] - fix for missing MOZ_NONHEAP_CLASS definition - rel 2

baggins baggins at pld-linux.org
Sun Oct 6 18:07:57 CEST 2013


commit 48dc22fa96cc43b6b020e830c69136c4671a652e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Oct 6 18:07:33 2013 +0200

    - fix for missing MOZ_NONHEAP_CLASS definition
    - rel 2

 missing-def.patch | 10 ++++++++++
 xulrunner.spec    |  4 +++-
 2 files changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/xulrunner.spec b/xulrunner.spec
index 68db466..50df2e3 100644
--- a/xulrunner.spec
+++ b/xulrunner.spec
@@ -17,7 +17,7 @@ Summary:	XULRunner - Mozilla Runtime Environment for XUL+XPCOM applications
 Summary(pl.UTF-8):	XULRunner - środowisko uruchomieniowe Mozilli dla aplikacji XUL+XPCOM
 Name:		xulrunner
 Version:	24.0
-Release:	1
+Release:	2
 Epoch:		2
 License:	MPL v1.1 or GPL v2+ or LGPL v2.1+
 Group:		X11/Applications
@@ -33,6 +33,7 @@ Patch6:		idl-parser.patch
 # Edit patch below and restore --system-site-packages when system virtualenv gets 1.7 upgrade
 Patch7:		system-virtualenv.patch
 Patch8:		%{name}-gyp-slashism.patch
+Patch9:		missing-def.patch
 URL:		https://developer.mozilla.org/en/XULRunner
 BuildRequires:	GConf2-devel >= 1.2.1
 BuildRequires:	alsa-lib-devel
@@ -186,6 +187,7 @@ echo 'LOCAL_INCLUDES += $(MOZ_HUNSPELL_CFLAGS)' >> extensions/spellcheck/src/Mak
 %patch6 -p2
 %patch7 -p2
 %patch8 -p2
+%patch9 -p2
 
 # config/rules.mk is patched by us and js/src/config/rules.mk
 # is supposed to be exact copy
diff --git a/missing-def.patch b/missing-def.patch
new file mode 100644
index 0000000..63ff150
--- /dev/null
+++ b/missing-def.patch
@@ -0,0 +1,10 @@
+--- xulrunner-24.0/mozilla/js/public/RootingAPI.h~	2013-09-11 01:15:04.000000000 +0200
++++ xulrunner-24.0/mozilla/js/public/RootingAPI.h	2013-10-06 18:02:51.468909970 +0200
+@@ -7,6 +7,7 @@
+ #ifndef js_RootingAPI_h
+ #define js_RootingAPI_h
+ 
++#include "mozilla/Attributes.h"
+ #include "mozilla/GuardObjects.h"
+ #include "mozilla/TypeTraits.h"
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xulrunner.git/commitdiff/48dc22fa96cc43b6b020e830c69136c4671a652e



More information about the pld-cvs-commit mailing list