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" |