Blob Blame History Raw
diff -up wine-mozilla-2.21/configure.in.orig wine-mozilla-2.21/configure.in
--- wine-mozilla-2.21/configure.in.orig	2013-08-18 14:14:23.080772391 +0200
+++ wine-mozilla-2.21/configure.in	2013-08-18 14:15:57.872735849 +0200
@@ -2087,6 +2087,7 @@ ia64*-hpux*)
         RC='$(WINDRES)'
         # Use static libgcc and libstdc++
         LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++"
+        NSPR_LDFLAGS="$NSPR_LDFLAGS -static-libgcc"
         # Use temp file for windres (bug 213281)
         RCFLAGS='-O coff --use-temp-file'
         # mingw doesn't require kernel32, user32, and advapi32 explicitly
diff -up wine-mozilla-2.21/security/build/Makefile.in.orig wine-mozilla-2.21/security/build/Makefile.in
--- wine-mozilla-2.21/security/build/Makefile.in.orig	2013-08-18 14:16:21.202005063 +0200
+++ wine-mozilla-2.21/security/build/Makefile.in	2013-08-18 14:17:19.177705457 +0200
@@ -135,6 +135,9 @@ DEFAULT_GMAKE_FLAGS += MOZILLA_CLIENT=1
 DEFAULT_GMAKE_FLAGS += NO_MDUPDATE=1
 DEFAULT_GMAKE_FLAGS += NSS_ENABLE_ECC=1
 DEFAULT_GMAKE_FLAGS += NSINSTALL="$(NSINSTALL)"
+ifeq ($(OS_ARCH)_$(GNU_CC),WINNT_1)
+DEFAULT_GMAKE_FLAGS += OS_DLLFLAGS="-static-libgcc"
+endif
 ifndef MOZ_NATIVE_SQLITE
 DEFAULT_GMAKE_FLAGS += SQLITE_LIB_NAME=mozsqlite3
 DEFAULT_GMAKE_FLAGS += SQLITE_INCLUDE_DIR=$(ABS_DIST)/include