[xulrunner/f13/master] Update to 1.9.2.15
Jan Horak
xhorak at fedoraproject.org
Mon Mar 7 11:26:58 UTC 2011
commit 5cc6049159fc0d5b6629023ba55c11bb0941245b
Author: Jan Horak <jhorak at redhat.com>
Date: Mon Mar 7 12:26:53 2011 +0100
Update to 1.9.2.15
.gitignore | 1 +
crashreporter-remove-static.patch | 11 +++++++++++
sources | 2 +-
xulrunner-mozconfig-debuginfo | 4 ++--
xulrunner.spec | 16 ++++++++++++++--
5 files changed, 29 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a2d4c9f..ad30c72 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ xulrunner-1.9.2.7.source.tar.bz2
/xulrunner-1.9.2.12.source.tar.bz2
/xulrunner-1.9.2.13.source.tar.bz2
/xulrunner-1.9.2.14.source.tar.bz2
+/xulrunner-1.9.2.15.source.tar.bz2
diff --git a/crashreporter-remove-static.patch b/crashreporter-remove-static.patch
new file mode 100644
index 0000000..b94d165
--- /dev/null
+++ b/crashreporter-remove-static.patch
@@ -0,0 +1,11 @@
+diff -up comm-1.9.2/mozilla/toolkit/crashreporter/google-breakpad/src/tools/linux/dump_syms/Makefile.in.static comm-1.9.2/mozilla/toolkit/crashreporter/google-breakpad/src/tools/linux/dump_syms/Makefile.in
+--- mozilla/toolkit/crashreporter/google-breakpad/src/tools/linux/dump_syms/Makefile.in.static 2010-06-23 19:47:11.000000000 +0200
++++ mozilla/toolkit/crashreporter/google-breakpad/src/tools/linux/dump_syms/Makefile.in 2010-07-12 15:51:41.000000000 +0200
+@@ -64,6 +64,6 @@ FORCE_USE_PIC = 1
+
+ #XXX: bug 554854 causes us to be unable to run binaries on the build slaves
+ # due to them having an older libstdc++
+-HOST_LDFLAGS += -static
++#HOST_LDFLAGS += -static
+
+ include $(topsrcdir)/config/rules.mk
diff --git a/sources b/sources
index cd95fea..54c799f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ab0d00cd33e6b2388429dda1c01abd01 xulrunner-1.9.2.14.source.tar.bz2
+fcf8042948d91f1f3d9c33599b79cf35 xulrunner-1.9.2.15.source.tar.bz2
diff --git a/xulrunner-mozconfig-debuginfo b/xulrunner-mozconfig-debuginfo
index a0ef07a..4dd2427 100644
--- a/xulrunner-mozconfig-debuginfo
+++ b/xulrunner-mozconfig-debuginfo
@@ -1,5 +1,5 @@
# For mozilla's debuginfo:
-export CFLAGS="-gstabs+"
-export CXXFLAGS="-gstabs+"
+export CFLAGS="$CFLAGS -gdwarf-2"
+export CXXFLAGS="$CXXFLAGS -gdwarf-2"
export MOZ_DEBUG_SYMBOLS=1
ac_add_options --enable-crashreporter
diff --git a/xulrunner.spec b/xulrunner.spec
index 1939f00..9326821 100644
--- a/xulrunner.spec
+++ b/xulrunner.spec
@@ -5,7 +5,14 @@
%define freetype_version 2.1.9
%define sqlite_version 3.6.16
%define tarballdir mozilla-1.9.2
-%define enable_mozilla_crashreporter 0
+# crash reporter and out-of-process-plugins work only on x86/x86_64
+%ifarch %{ix86} x86_64
+%global enable_mozilla_crashreporter 1
+%global moz_out_of_process_plugins 1
+%else
+%global enable_mozilla_crashreporter 0
+%global moz_out_of_process_plugins 0
+%endif
# The actual sqlite version (see #480989):
%global sqlite_build_version %(pkg-config --silence-errors --modversion sqlite3 2>/dev/null || echo 65536)
@@ -15,7 +22,7 @@
Summary: XUL Runtime for Gecko Applications
Name: xulrunner
-Version: 1.9.2.14
+Version: 1.9.2.15
Release: 1%{?pretag}%{?dist}
URL: http://developer.mozilla.org/En/XULRunner
License: MPLv1.1 or GPLv2+ or LGPLv2+
@@ -38,6 +45,7 @@ Patch9: mozilla-build-sbrk.patch
# Fedora specific patches
Patch20: mozilla-192-pkgconfig.patch
+Patch24: crashreporter-remove-static.patch
# Upstream patches
@@ -131,6 +139,7 @@ sed -e 's/__RPM_VERSION_INTERNAL__/%{version_internal}/' %{P:%%PATCH0} \
%patch9 -p2 -b .sbrk
%patch20 -p1 -b .pk
+%patch24 -p1 -b .static
%{__rm} -f .mozconfig
%{__cp} %{SOURCE10} .mozconfig
@@ -428,6 +437,9 @@ fi
#---------------------------------------------------------------------
%changelog
+* Mon Mar 7 2011 Jan Horak <jhorak at redhat.com> - 1.9.2.15-1
+- Update to 1.9.2.15
+
* Tue Mar 1 2011 Jan Horak <jhorak at redhat.com> - 1.9.2.14-1
- Update to 1.9.2.14
More information about the scm-commits
mailing list