Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(270)

Side by Side Diff: third_party/libevent/README.chromium

Issue 646643002: Non-SFI Mode: Build libevent with PNaCl toolchain for nacl_helper_nonsfi. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@newlib5
Patch Set: Rebase and fixed missing dependencies. Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Name: libevent 1 Name: libevent
2 URL: http://www.monkey.org/~provos/libevent/ 2 URL: http://www.monkey.org/~provos/libevent/
3 Version: 1.4.13 3 Version: 1.4.13
4 License: BSD 4 License: BSD
5 Security Critical: yes 5 Security Critical: yes
6 6
7 Local Modifications: 7 Local Modifications:
8 Rather than use libevent's own build system, we just build a Chrome 8 Rather than use libevent's own build system, we just build a Chrome
9 static library using GYP. 9 static library using GYP.
10 10
11 1) Run configure and "make event-config.h" on Linux, FreeBSD, Solaris, 11 1) Run configure and "make event-config.h" on Linux, FreeBSD, Solaris,
12 and Mac and copy config.h and event-config.h to linux/, freebsd/, 12 and Mac and copy config.h and event-config.h to linux/, freebsd/,
13 solaris/, and mac/ respectively. 13 solaris/, and mac/ respectively.
14 2) Add libevent.gyp. 14 2) Add libevent.gyp.
15 3) chromium.patch is applied to allow libevent to be used without 15 3) chromium.patch is applied to allow libevent to be used without
16 being installed and to fix a race condition. 16 being installed and to fix a race condition.
17 4) The directories WIN32-Code and WIN32-Prj are not included. 17 4) The directories WIN32-Code and WIN32-Prj are not included.
18 5) Apply r87338. 18 5) Apply r87338.
19 6) The configs for android were copied from Linux's which were very close to 19 6) The configs for android were copied from Linux's which were very close to
20 android one with the exception of HAVE_FD_MASK and HAVE_STRLCPY. 20 android one with the exception of HAVE_FD_MASK and HAVE_STRLCPY.
21 7) Add libevent_nacl.gyp and config.h, event-config.h to nacl/ for to build
22 a library by PNaCl toolchain. config.h and event-config.h are copied from
23 linux/ and manually modified to adapt PNaCl toolchain.
Junichi Uekawa 2014/10/10 02:47:52 try: Add libevent_nacl.gyp, config.h, and event-co
hidehiko 2014/10/10 06:27:40 Done, according to offline talk. Thank you for hel
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698