aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/mozilla/nss-3.12.6/build-fix.patch
blob: 971e40df4462785bce8e310ad864c7af1db866d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Index: mozilla/security/coreconf/Linux.mk
===================================================================
--- mozilla.orig/security/coreconf/Linux.mk	2008-07-25 13:48:56.000000000 +0200
+++ mozilla/security/coreconf/Linux.mk	2008-07-25 13:49:07.000000000 +0200
@@ -46,11 +46,11 @@
 	IMPL_STRATEGY = _PTH
 endif
 
-CC			= gcc
-CCC			= g++
-RANLIB			= ranlib
+CC			?= gcc
+CCC			?= g++
+RANLIB			?= ranlib
 
-DEFAULT_COMPILER = gcc
+DEFAULT_COMPILER ?= gcc
 
 ifeq ($(OS_TEST),m68k)
 	OS_REL_CFLAGS	= -DLINUX1_2 -D_XOPEN_SOURCE
Index: mozilla/security/coreconf/arch.mk
===================================================================
--- mozilla.orig/security/coreconf/arch.mk	2008-07-25 13:47:34.000000000 +0200
+++ mozilla/security/coreconf/arch.mk	2008-07-25 13:48:51.000000000 +0200
@@ -66,7 +66,7 @@
 # Attempt to differentiate between sparc and x86 Solaris
 #
 
-OS_TEST := $(shell uname -m)
+OS_TEST ?= $(shell uname -m)
 ifeq ($(OS_TEST),i86pc)
     OS_RELEASE := $(shell uname -r)_$(OS_TEST)
 else
Index: mozilla/security/nss/lib/softoken/legacydb/manifest.mn
===================================================================
--- mozilla.orig/security/nss/lib/softoken/legacydb/manifest.mn	2008-07-24 21:21:37.000000000 +0200
+++ mozilla/security/nss/lib/softoken/legacydb/manifest.mn	2008-07-25 14:01:28.000000000 +0200
@@ -48,6 +48,10 @@
 
 ifdef MOZILLA_CLIENT
 INCLUDES += -I$(DIST)/include/sqlite3
+
+ifdef SQLITE3_INCLUDE_DIR
+INCLUDES += -I$(SQLITE3_INCLUDE_DIR)
+endif
 endif
 
 CSRCS = \
Index: mozilla/security/nss/lib/softoken/manifest.mn
===================================================================
--- mozilla.orig/security/nss/lib/softoken/manifest.mn	2008-07-24 21:20:03.000000000 +0200
+++ mozilla/security/nss/lib/softoken/manifest.mn	2008-07-25 14:00:43.000000000 +0200
@@ -49,6 +49,10 @@
 
 ifdef MOZILLA_CLIENT
 INCLUDES += -I$(DIST)/include/sqlite3
+
+ifdef SQLITE3_INCLUDE_DIR
+INCLUDES += -I$(SQLITE3_INCLUDE_DIR)
+endif
 endif
 
 EXPORTS = \