View | Details | Raw Unified | Return to bug 158702
Collapse All | Expand All

(-)www/firefox-aurora/files/patch-js-src-jsnativestack.cpp (-12 lines)
Lines 1-12 Link Here
1
--- js/src/jsnativestack.cpp.orig	2011-06-01 00:33:48.000000000 +0200
2
+++ js/src/jsnativestack.cpp	2011-06-01 00:56:21.718439794 +0200
3
@@ -50,7 +50,8 @@
4
 #elif defined(XP_MACOSX) || defined(DARWIN) || defined(XP_UNIX)
5
 # include <pthread.h>
6
 
7
-# if defined(__FreeBSD__) || defined(__OpenBSD__)
8
+# if defined(FREEBSD) || defined(__OpenBSD__)
9
+#  include <cstddef>
10
 #  include <pthread_np.h>
11
 # endif
12
 
(-)www/firefox-aurora/files/patch-js-src-Makefile.in (-2 / +1 lines)
Lines 28-39 Link Here
28
 
28
 
29
 INCLUDES	+= -I$(srcdir)
29
 INCLUDES	+= -I$(srcdir)
30
 
30
 
31
@@ -793,7 +796,8 @@
31
@@ -793,7 +796,7 @@
32
 endif # WINNT
32
 endif # WINNT
33
 
33
 
34
 ifeq ($(OS_ARCH),FreeBSD)
34
 ifeq ($(OS_ARCH),FreeBSD)
35
-EXTRA_LIBS	+= -pthread
35
-EXTRA_LIBS	+= -pthread
36
+DEFINES		+= -DFREEBSD
37
+EXTRA_LIBS	+= -pthread -lc
36
+EXTRA_LIBS	+= -pthread -lc
38
 endif
37
 endif
39
 ifeq ($(OS_ARCH),IRIX)
38
 ifeq ($(OS_ARCH),IRIX)

Return to bug 158702