[Midnightbsd-cvs] mports [23288] trunk/www/libxul/files/patch-bug1318914: add libedit patch
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Apr 30 19:53:48 EDT 2018
Revision: 23288
http://svnweb.midnightbsd.org/mports/?rev=23288
Author: laffer1
Date: 2018-04-30 19:53:47 -0400 (Mon, 30 Apr 2018)
Log Message:
-----------
add libedit patch
Added Paths:
-----------
trunk/www/libxul/files/patch-bug1318914
Added: trunk/www/libxul/files/patch-bug1318914
===================================================================
--- trunk/www/libxul/files/patch-bug1318914 (rev 0)
+++ trunk/www/libxul/files/patch-bug1318914 2018-04-30 23:53:47 UTC (rev 23288)
@@ -0,0 +1,34 @@
+commit 6dbb1148210e
+Author: Mike Hommey <mh+mozilla at glandium.org>
+Date: Sun Nov 20 17:51:17 2016 +0900
+
+ Bug 1318914 - Fix --with-system-libevent build against libevent 2.1. r=billm
+
+ --HG--
+ extra : rebase_source : da25767f6045507447f90ab03291c60a4f2c6b3d
+---
+ ipc/chromium/src/base/message_pump_libevent.cc | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git ipc/chromium/src/base/message_pump_libevent.cc ipc/chromium/src/base/message_pump_libevent.cc
+index 2db827e5bade..3cca238c1e7c 100644
+--- ipc/chromium/src/base/message_pump_libevent.cc
++++ ipc/chromium/src/base/message_pump_libevent.cc
+@@ -22,9 +22,17 @@
+
+ // This macro checks that the _EVENT_SIZEOF_* constants defined in
+ // ipc/chromiume/src/third_party/<platform>/event2/event-config.h are correct.
++#if defined(_EVENT_SIZEOF_SHORT)
+ #define CHECK_EVENT_SIZEOF(TYPE, type) \
+ static_assert(_EVENT_SIZEOF_##TYPE == sizeof(type), \
+ "bad _EVENT_SIZEOF_"#TYPE);
++#elif defined(EVENT__SIZEOF_SHORT)
++#define CHECK_EVENT_SIZEOF(TYPE, type) \
++ static_assert(EVENT__SIZEOF_##TYPE == sizeof(type), \
++ "bad EVENT__SIZEOF_"#TYPE);
++#else
++#error Cannot find libevent type sizes
++#endif
+
+ CHECK_EVENT_SIZEOF(LONG, long);
+ CHECK_EVENT_SIZEOF(LONG_LONG, long long);
Property changes on: trunk/www/libxul/files/patch-bug1318914
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list