fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / external / nss / nss-3.13.3-build.patch.3
blob383b9384a9c88c4273e53b9c7167bb5381caca0c
1 ---  a/a/a/nss/coreconf/rules.mk        2013-06-14 13:31:28.569204870 +0100
2 +++  a/a/a/nss/coreconf/rules.mk        2013-06-14 13:31:59.277567709 +0100
3 @@ -400,7 +400,7 @@
4  PWD := $(shell pwd)
5  ifeq (,$(findstring ;,$(PATH)))
6  ifndef USE_MSYS
7 -PWD := $(subst \,/,$(shell cygpath -w $(PWD)))
8 +#PWD := $(subst \,/,$(shell cygpath -w $(PWD)))
9  endif
10  endif
11  endif
12 ---  a/a/a/nss/coreconf/WIN32.mk        2013-06-14 13:31:28.557204728 +0100
13 +++  a/a/a/nss/coreconf/WIN32.mk        2013-06-14 13:31:59.278567724 +0100
14 @@ -124,7 +124,7 @@
15      # The -mnop-fun-dllimport flag allows us to avoid a drawback of
16      # the dllimport attribute that a pointer to a function marked as
17      # dllimport cannot be used as as a constant address.
18 -    OS_CFLAGS += -mwindows -mms-bitfields -mnop-fun-dllimport
19 +    OS_CFLAGS += -mwindows -mms-bitfields -mnop-fun-dllimport -D_WIN32_IE=0x0700 -U__MMX__ -U__SSE__ -U__SSE2__
20      _GEN_IMPORT_LIB=-Wl,--out-implib,$(IMPORT_LIBRARY)
21      DLLFLAGS  += -mwindows -o $@ -shared -Wl,--export-all-symbols $(if $(IMPORT_LIBRARY),$(_GEN_IMPORT_LIB))
22      ifdef BUILD_OPT
23 ---  a/a/a/nss/coreconf/WINNT.mk        2013-06-14 13:31:28.560204763 +0100
24 +++  a/a/a/nss/coreconf/WINNT.mk        2013-06-14 13:31:59.278567724 +0100
25 @@ -46,7 +46,7 @@
26  #
27  # Win NT needs -GT so that fibers can work
28  #
29 -OS_CFLAGS += -GT
30 +#OS_CFLAGS += -GT
32  # WINNT uses the lib prefix, Win95 doesn't
33  NSPR31_LIB_PREFIX = lib
34 ---  a/a/a/nss/cmd/crmftest/Makefile    2013-06-14 13:31:28.678206158 +0100
35 +++  a/a/a/nss/cmd/crmftest/Makefile    2013-06-14 13:31:59.278567724 +0100
36 @@ -90,7 +90,7 @@
37  LDDIST = $(DIST)/lib
39  ifeq (,$(filter-out WIN%,$(OS_TARGET)))
40 -EXTRA_LIBS += $(LDDIST)/sectool.lib
41 +#EXTRA_LIBS += $(LDDIST)/sectool.lib
42  endif
44  include ../platrules.mk
45 ---  a/a/a/nss/cmd/pk11mode/Makefile    2013-06-14 13:31:28.709206524 +0100
46 +++  a/a/a/nss/cmd/pk11mode/Makefile    2013-06-14 13:31:59.279567738 +0100
47 @@ -61,9 +61,9 @@
48  ifeq ($(OS_ARCH), WINNT)
50  EXTRA_LIBS += \
51 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.$(LIB_SUFFIX) \
52 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.$(LIB_SUFFIX) \
53 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.$(LIB_SUFFIX) \
54 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.$(IMPORT_LIB_SUFFIX) \
55 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.$(IMPORT_LIB_SUFFIX) \
56 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.$(IMPORT_LIB_SUFFIX) \
57         $(NULL)
59  else
60 ---  a/a/a/nss/cmd/shlibsign/Makefile   2013-06-14 13:31:28.680206181 +0100
61 +++  a/a/a/nss/cmd/shlibsign/Makefile   2013-06-14 13:31:59.279567738 +0100
62 @@ -59,9 +59,9 @@
63  ifeq ($(OS_ARCH), WINNT)
65  EXTRA_LIBS += \
66 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.$(LIB_SUFFIX) \
67 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.$(LIB_SUFFIX) \
68 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.$(LIB_SUFFIX) \
69 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.$(IMPORT_LIB_SUFFIX) \
70 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.$(IMPORT_LIB_SUFFIX) \
71 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.$(IMPORT_LIB_SUFFIX) \
72         $(NULL)
74  else
75 @@ -93,8 +93,8 @@
76  endif
77  CHECKLOC = $(CHECKLIBS:.$(DLL_SUFFIX)=.chk)
79 -MD_LIB_RELEASE_FILES = $(CHECKLOC)
80 -ALL_TRASH += $(CHECKLOC)
81 +MD_LIB_RELEASE_FILES = # $(CHECKLOC)
82 +#ALL_TRASH += $(CHECKLOC)
83  endif
85  #######################################################################
86 @@ -128,5 +128,5 @@
87      endif
88  endif
90 -libs install :: $(CHECKLOC)
91 +libs install :: #$(CHECKLOC)
93 ---  a/a/a/nss/cmd/shlibsign/mangle/Makefile    2013-06-14 13:31:28.681206193 +0100
94 +++  a/a/a/nss/cmd/shlibsign/mangle/Makefile    2013-06-14 13:31:59.279567738 +0100
95 @@ -59,9 +59,9 @@
96  ifeq ($(OS_ARCH), WINNT)
98  EXTRA_LIBS += \
99 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.$(LIB_SUFFIX) \
100 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.$(LIB_SUFFIX) \
101 -       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.$(LIB_SUFFIX) \
102 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.$(IMPORT_LIB_SUFFIX) \
103 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.$(IMPORT_LIB_SUFFIX) \
104 +       $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.$(IMPORT_LIB_SUFFIX) \
105         $(NULL)
107  else
108 ---  a/a/a/nss/lib/ckfw/builtins/config.mk      2013-06-14 13:31:28.666206016 +0100
109 +++  a/a/a/nss/lib/ckfw/builtins/config.mk      2013-06-14 13:31:59.280567750 +0100
110 @@ -48,7 +48,7 @@
112  ifeq (,$(filter-out WIN%,$(OS_TARGET)))
113      SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
114 -    RES = $(OBJDIR)/$(LIBRARY_NAME).res
115 +    RES = $(OBJDIR)/$(LIBRARY_NAME).res.o
116      RESNAME = $(LIBRARY_NAME).rc
117  endif
119 ---  a/a/a/nss/lib/ckfw/capi/Makefile   2013-06-14 13:31:28.669206051 +0100
120 +++  a/a/a/nss/lib/ckfw/capi/Makefile   2013-06-14 13:31:59.280567750 +0100
121 @@ -75,6 +75,9 @@
122         -lplc4 \
123         -lplds4 \
124         -lnspr4 \
125 +        -lcrypt32 \
126 +        -ladvapi32 \
127 +        -lrpcrt4 \
128         $(NULL)
129  endif
131 ---  a/a/a/nss/lib/freebl/config.mk     2013-06-14 13:31:28.593205153 +0100
132 +++  a/a/a/nss/lib/freebl/config.mk     2013-06-14 13:31:59.280567750 +0100
133 @@ -82,7 +82,7 @@
134  # don't want the 32 in the shared library name
135  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
137 -RES     = $(OBJDIR)/$(LIBRARY_NAME).res
138 +RES     = $(OBJDIR)/$(LIBRARY_NAME).res.o
139  RESNAME = freebl.rc
141  ifdef NS_USE_GCC
142 ---  a/a/a/nss/lib/freebl/mpi/mpi-priv.h        2013-06-14 13:31:28.605205295 +0100
143 +++  a/a/a/nss/lib/freebl/mpi/mpi-priv.h        2013-06-14 13:31:59.281567762 +0100
144 @@ -254,7 +254,7 @@
145  #define MPI_ASM_DECL
146  #endif
148 -#ifdef MPI_AMD64
149 +#if defined(MPI_AMD64) && defined(MP_ASSEMBLY_MULTIPLY)
151  mp_digit MPI_ASM_DECL s_mpv_mul_set_vec64(mp_digit*, mp_digit *, mp_size, mp_digit);
152  mp_digit MPI_ASM_DECL s_mpv_mul_add_vec64(mp_digit*, const mp_digit*, mp_size, mp_digit);
153 ---  a/a/a/nss/lib/nss/config.mk        2013-06-14 13:31:28.620205472 +0100
154 +++  a/a/a/nss/lib/nss/config.mk        2013-06-14 13:31:59.281567762 +0100
155 @@ -42,7 +42,7 @@
156  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
157  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
159 -RES = $(OBJDIR)/$(LIBRARY_NAME).res
160 +RES = $(OBJDIR)/$(LIBRARY_NAME).res.o
161  RESNAME = $(LIBRARY_NAME).rc
163  ifdef NS_USE_GCC
164 ---  a/a/a/nss/lib/smime/config.mk      2013-06-14 13:31:28.580205000 +0100
165 +++  a/a/a/nss/lib/smime/config.mk      2013-06-14 13:31:59.282567773 +0100
166 @@ -43,7 +43,7 @@
167  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
168  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
170 -RES = $(OBJDIR)/smime.res
171 +RES = $(OBJDIR)/smime.res.o
172  RESNAME = smime.rc
174  ifdef NS_USE_GCC
175 ---  a/a/a/nss/lib/softoken/config.mk   2013-06-14 13:31:28.662205969 +0100
176 +++  a/a/a/nss/lib/softoken/config.mk   2013-06-14 13:31:59.282567773 +0100
177 @@ -49,7 +49,7 @@
178  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
179  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
181 -RES = $(OBJDIR)/$(LIBRARY_NAME).res
182 +RES = $(OBJDIR)/$(LIBRARY_NAME).res.o
183  RESNAME = $(LIBRARY_NAME).rc
185  ifdef NS_USE_GCC
186 ---  a/a/a/nss/lib/softoken/legacydb/config.mk  2013-06-14 13:31:28.660205945 +0100
187 +++  a/a/a/nss/lib/softoken/legacydb/config.mk  2013-06-14 13:31:59.282567773 +0100
188 @@ -50,7 +50,7 @@
189  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
190  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
192 -RES = $(OBJDIR)/$(LIBRARY_NAME).res
193 +RES = $(OBJDIR)/$(LIBRARY_NAME).res.o
194  RESNAME = $(LIBRARY_NAME).rc
196  ifdef NS_USE_GCC
197 ---  a/a/a/nss/lib/ssl/config.mk        2013-06-14 13:31:28.614205402 +0100
198 +++  a/a/a/nss/lib/ssl/config.mk        2013-06-14 13:31:59.283567784 +0100
199 @@ -55,7 +55,7 @@
200  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
201  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
203 -RES = $(OBJDIR)/ssl.res
204 +RES = $(OBJDIR)/ssl.res.o
205  RESNAME = ssl.rc
207  ifdef NS_USE_GCC
208 ---  a/a/a/nss/lib/sysinit/config.mk    2013-06-14 13:31:28.674206110 +0100
209 +++  a/a/a/nss/lib/sysinit/config.mk    2013-06-14 13:31:59.283567784 +0100
210 @@ -47,8 +47,8 @@
211  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
212  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
214 -RES = $(OBJDIR)/$(LIBRARY_NAME).res
215 -RESNAME = $(LIBRARY_NAME).rc
216 +#RES = $(OBJDIR)/$(LIBRARY_NAME).res
217 +#RESNAME = $(LIBRARY_NAME).rc
219  ifdef NS_USE_GCC
220  EXTRA_SHARED_LIBS += \
221 ---  a/a/a/nss/lib/util/config.mk       2013-06-14 13:31:28.629205579 +0100
222 +++  a/a/a/nss/lib/util/config.mk       2013-06-14 13:31:59.283567784 +0100
223 @@ -42,7 +42,7 @@
224  SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
225  IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX)
227 -RES = $(OBJDIR)/$(LIBRARY_NAME).res
228 +RES = $(OBJDIR)/$(LIBRARY_NAME).res.o
229  RESNAME = $(LIBRARY_NAME).rc
231  ifdef NS_USE_GCC