Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/xulrunner/files: xulrunner-2.0.1-gcc47.patch
Date: Sun, 03 Jun 2012 13:42:56
Message-Id: 20120603134244.F1A962004C@flycatcher.gentoo.org
1 jlec 12/06/03 13:42:44
2
3 Added: xulrunner-2.0.1-gcc47.patch
4 Log:
5 Patch for gcc-47; don't run elibtoolize twice
6
7 (Portage version: 2.2.0_alpha109/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 net-libs/xulrunner/files/xulrunner-2.0.1-gcc47.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/xulrunner/files/xulrunner-2.0.1-gcc47.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/xulrunner/files/xulrunner-2.0.1-gcc47.patch?rev=1.1&content-type=text/plain
14
15 Index: xulrunner-2.0.1-gcc47.patch
16 ===================================================================
17 ipc/chromium/src/base/file_util.cc | 2 +-
18 ipc/chromium/src/base/file_util_linux.cc | 1 +
19 ipc/chromium/src/base/message_pump_libevent.cc | 2 ++
20 ipc/chromium/src/base/time_posix.cc | 2 ++
21 4 files changed, 6 insertions(+), 1 deletions(-)
22
23 diff --git a/ipc/chromium/src/base/file_util.cc b/ipc/chromium/src/base/file_util.cc
24 index b79a7b6..cbcee74 100644
25 --- a/ipc/chromium/src/base/file_util.cc
26 +++ b/ipc/chromium/src/base/file_util.cc
27 @@ -8,7 +8,7 @@
28 #include <io.h>
29 #endif
30 #include <stdio.h>
31 -#if defined(ANDROID)
32 +#if defined(ANDROID) || defined(LINUX)
33 #include <unistd.h>
34 #endif
35
36 diff --git a/ipc/chromium/src/base/file_util_linux.cc b/ipc/chromium/src/base/file_util_linux.cc
37 index cca706f..6b94fbb 100644
38 --- a/ipc/chromium/src/base/file_util_linux.cc
39 +++ b/ipc/chromium/src/base/file_util_linux.cc
40 @@ -5,6 +5,7 @@
41 #include "base/file_util.h"
42
43 #include <fcntl.h>
44 +#include <unistd.h>
45
46 #include <string>
47 #include <vector>
48 diff --git a/ipc/chromium/src/base/message_pump_libevent.cc b/ipc/chromium/src/base/message_pump_libevent.cc
49 index b537988..8e7fd2b 100644
50 --- a/ipc/chromium/src/base/message_pump_libevent.cc
51 +++ b/ipc/chromium/src/base/message_pump_libevent.cc
52 @@ -14,6 +14,8 @@
53 #include "base/time.h"
54 #include "third_party/libevent/event.h"
55
56 +#include <unistd.h>
57 +
58 // Lifecycle of struct event
59 // Libevent uses two main data structures:
60 // struct event_base (of which there is one per message pump), and
61 diff --git a/ipc/chromium/src/base/time_posix.cc b/ipc/chromium/src/base/time_posix.cc
62 index 1014962..afcc35e 100644
63 --- a/ipc/chromium/src/base/time_posix.cc
64 +++ b/ipc/chromium/src/base/time_posix.cc
65 @@ -16,6 +16,8 @@
66
67 #include <limits>
68
69 +#include <unistd.h>
70 +
71 #include "base/basictypes.h"
72 #include "base/logging.h"