[SVN-Commit] r994 - in trunk: mail/thunderbird/files
www/firefox/files www/seamonkey/files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Thu Sep 6 21:47:48 UTC 2012
Author: zeising
Date: Thu Sep 6 21:47:40 2012
New Revision: 994
Log:
Fix build using clang 3.2 (on FreeBSD 10-CURRENT).
Based on the https://hg.mozilla.org/mozilla-central/rev/a430390ef8cd from
mozilla hg repository.
This is a candiate to merge into regular ports tree.
Added:
trunk/mail/thunderbird/files/patch-mozilla-js-src-jsprvtd.h
trunk/www/firefox/files/patch-js-src-jsprvtd.h
trunk/www/seamonkey/files/patch-mozilla-js-src-jsprvtd.h
Added: trunk/mail/thunderbird/files/patch-mozilla-js-src-jsprvtd.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/mail/thunderbird/files/patch-mozilla-js-src-jsprvtd.h Thu Sep 6 21:47:40 2012 (r994)
@@ -0,0 +1,15 @@
+--- mozilla/js/src/jsprvtd.h.orig 2012-08-25 02:31:13.000000000 +0200
++++ mozilla/js/src/jsprvtd.h 2012-09-06 17:14:09.000000000 +0200
+@@ -149,9 +149,9 @@
+ class UpvarCookie;
+
+ class Proxy;
+-class BaseProxyHandler;
+-class DirectWrapper;
+-class CrossCompartmentWrapper;
++class JS_FRIEND_API(BaseProxyHandler);
++class JS_FRIEND_API(DirectWrapper);
++class JS_FRIEND_API(CrossCompartmentWrapper);
+
+ class TempAllocPolicy;
+ class RuntimeAllocPolicy;
Added: trunk/www/firefox/files/patch-js-src-jsprvtd.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/firefox/files/patch-js-src-jsprvtd.h Thu Sep 6 21:47:40 2012 (r994)
@@ -0,0 +1,15 @@
+--- js/src/jsprvtd.h.orig 2012-08-25 00:55:40.000000000 +0200
++++ js/src/jsprvtd.h 2012-09-06 15:20:48.000000000 +0200
+@@ -149,9 +149,9 @@
+ class UpvarCookie;
+
+ class Proxy;
+-class BaseProxyHandler;
+-class DirectWrapper;
+-class CrossCompartmentWrapper;
++class JS_FRIEND_API(BaseProxyHandler);
++class JS_FRIEND_API(DirectWrapper);
++class JS_FRIEND_API(CrossCompartmentWrapper);
+
+ class TempAllocPolicy;
+ class RuntimeAllocPolicy;
Added: trunk/www/seamonkey/files/patch-mozilla-js-src-jsprvtd.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/seamonkey/files/patch-mozilla-js-src-jsprvtd.h Thu Sep 6 21:47:40 2012 (r994)
@@ -0,0 +1,15 @@
+--- mozilla/js/src/jsprvtd.h.orig 2012-08-27 06:49:16.000000000 +0200
++++ mozilla/js/src/jsprvtd.h 2012-09-06 22:21:52.000000000 +0200
+@@ -149,9 +149,9 @@
+ class UpvarCookie;
+
+ class Proxy;
+-class BaseProxyHandler;
+-class DirectWrapper;
+-class CrossCompartmentWrapper;
++class JS_FRIEND_API(BaseProxyHandler);
++class JS_FRIEND_API(DirectWrapper);
++class JS_FRIEND_API(CrossCompartmentWrapper);
+
+ class TempAllocPolicy;
+ class RuntimeAllocPolicy;
More information about the freebsd-gecko
mailing list