Hello community,
here is the log from the commit of package chromium for openSUSE:Factory checked in at 2012-07-31 13:28:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
and /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chromium", Maintainer is "PRusnak(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes 2012-07-02 10:16:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes 2012-07-31 13:28:14.000000000 +0200
@@ -1,0 +2,29 @@
+Mon Jul 30 13:21:27 UTC 2012 - aj(a)suse.de
+
+- Fix build with glibc 2.16 (struct siginfo is not exported anymore).
+
+-------------------------------------------------------------------
+Sun Jul 29 13:32:21 UTC 2012 - tittiatcoke(a)gmail.com
+
+- Update to 22.0.1221
+ * Several crash fixes (Issues: 131310, 134574)
+ * Can't press Enter to save to PDF (Issue: 137690)
+
+-------------------------------------------------------------------
+Wed Jul 25 14:17:53 UTC 2012 - tittiatcoke(a)gmail.com
+
+- Update to 22.0.1218
+ * New Connection Manager
+ * New Print UI.
+ * No further indications in the ChangeLog.
+
+-------------------------------------------------------------------
+Sun Jul 8 13:10:48 UTC 2012 - tittiatcoke(a)gmail.com
+
+- Update to 22.0.1201
+ * No further indications in the ChangeLog.
+
+- exclude ppc and ppc64. There is no v8 for ppc. (Update from
+ dvaleev(a)suse.com)
+
+-------------------------------------------------------------------
Old:
----
chromium.22.0.1190.0.svn144885.tar.bz2
New:
----
chromium-siginfo.patch
chromium.22.0.1221.0.svn148913M.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.98QfmH/_old 2012-07-31 13:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.98QfmH/_new 2012-07-31 13:56:48.000000000 +0200
@@ -16,11 +16,11 @@
#
-%define v8_ver 3.12.5.0
-%define svn_revision 144885
+%define v8_ver 3.12.16.0
+%define svn_revision 148913M
Name: chromium
-Version: 22.0.1190.0
+Version: 22.0.1221.0
Release: 0
Summary: Google's opens source browser project
License: BSD-3-Clause and LGPL-2.1+
@@ -43,6 +43,8 @@
Provides: chromium-browser = %{version}
Provides: browser(npapi)
Obsoletes: chromium-browser < %{version}
+# There is no v8 for ppc and thus chromium won't run on ppc
+ExcludeArch: ppc ppc64
## Start Patches
# Many changes to the gyp systems so we can use system libraries
@@ -80,6 +82,8 @@
Patch67: chromium_use_gold.patch
# PATCH-FIX-OPENSUSE Fix build with GCC 4.7
Patch68: chromium-gcc47.patch
+# PATCH-FIX-OPENSUSE Fix build with glibc 2.16
+Patch69: chromium-siginfo.patch
%if 0%{?suse_version} > 1210
BuildRequires: libjpeg8-devel
@@ -260,6 +264,7 @@
%patch66 -p1
%patch67 -p1
%patch68 -p1
+%patch69 -p1
echo "svn%{svn_revision}" > src/build/LASTCHANGE.in
@@ -363,7 +368,7 @@
pushd src/out/Release
cp -a chrome_sandbox %{buildroot}%{_prefix}/lib/
-cp -a chrome.pak ui_resources_standard.pak theme_resources_standard.pak locales xdg-mime %{buildroot}%{_libdir}/chromium/
+cp -a *.pak locales xdg-mime %{buildroot}%{_libdir}/chromium/
cp -a chromedriver %{buildroot}%{_libdir}/chromium/
# Patch xdg-settings to use the chromium version of xdg-mime as that the system one is not KDE4 compatible
++++++ chromium-6.0.406.0-system-gyp-v8.patch ++++++
--- /var/tmp/diff_new_pack.98QfmH/_old 2012-07-31 13:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.98QfmH/_new 2012-07-31 13:56:48.000000000 +0200
@@ -2,15 +2,15 @@
===================================================================
--- chromium.orig/src/build/all.gyp
+++ chromium/src/build/all.gyp
-@@ -53,7 +53,7 @@
- '../third_party/WebKit/Source/WebKit/chromium/All.gyp:*',
- '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:generate_devtools_zip',
- '../third_party/zlib/zlib.gyp:*',
-- '../v8/tools/gyp/v8.gyp:*',
-+ 'linux/system.gyp:v8',
- '../webkit/support/webkit_support.gyp:*',
- '../webkit/webkit.gyp:*',
- 'temp_gyp/googleurl.gyp:*',
+@@ -62,7 +62,7 @@
+ '../third_party/qcms/qcms.gyp:*',
+ '../third_party/WebKit/Source/WebKit/chromium/All.gyp:*',
+ '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:generate_devtools_zip',
+- '../v8/tools/gyp/v8.gyp:*',
++ 'linux/system.gyp:v8',
+ '../webkit/support/webkit_support.gyp:*',
+ '../webkit/webkit.gyp:*',
+ '<(libjpeg_gyp_path):*',
Index: chromium/src/build/linux/system.gyp
===================================================================
--- chromium.orig/src/build/linux/system.gyp
@@ -35,24 +35,11 @@
'target_name': 'gnome_keyring',
'type': 'none',
'conditions': [
-Index: chromium/src/net/net.gyp
-===================================================================
---- chromium.orig/src/net/net.gyp
-+++ chromium/src/net/net.gyp
-@@ -35,7 +35,7 @@
- '../third_party/icu/icu.gyp:icui18n',
- '../third_party/icu/icu.gyp:icuuc',
- '../third_party/zlib/zlib.gyp:zlib',
-- '../v8/tools/gyp/v8.gyp:v8',
-+ '../build/linux/system.gyp:v8',
- 'net_resources',
- ],
- 'sources': [
Index: chromium/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
===================================================================
--- chromium.orig/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
+++ chromium/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
-@@ -1114,7 +1114,7 @@
+@@ -1123,7 +1123,7 @@
'<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
'<(chromium_src_dir)/third_party/qcms/qcms.gyp:qcms',
'<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
@@ -61,7 +48,7 @@
'<(libjpeg_gyp_path):libjpeg',
],
'include_dirs': [
-@@ -1245,7 +1245,7 @@
+@@ -1254,7 +1254,7 @@
'<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
'<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
@@ -70,7 +57,7 @@
'<(libjpeg_gyp_path):libjpeg',
],
'export_dependent_settings': [
-@@ -1265,7 +1265,7 @@
+@@ -1274,7 +1274,7 @@
'<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
'<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
@@ -79,7 +66,7 @@
'<(libjpeg_gyp_path):libjpeg',
],
# This is needed for mac because of webkit_system_interface. It'd be nice
-@@ -2015,7 +2015,7 @@
+@@ -2063,7 +2063,7 @@
'<(chromium_src_dir)/skia/skia.gyp:skia',
'<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
'<(chromium_src_dir)/third_party/qcms/qcms.gyp:qcms',
@@ -88,7 +75,7 @@
],
'export_dependent_settings': [
'webcore_bindings',
-@@ -2024,7 +2024,7 @@
+@@ -2073,7 +2073,7 @@
'<(chromium_src_dir)/skia/skia.gyp:skia',
'<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
'<(chromium_src_dir)/third_party/qcms/qcms.gyp:qcms',
@@ -97,3 +84,16 @@
],
'direct_dependent_settings': {
'include_dirs': [
+Index: chromium/src/net/net.gyp
+===================================================================
+--- chromium.orig/src/net/net.gyp
++++ chromium/src/net/net.gyp
+@@ -42,7 +42,7 @@
+ '../third_party/icu/icu.gyp:icui18n',
+ '../third_party/icu/icu.gyp:icuuc',
+ '../third_party/zlib/zlib.gyp:zlib',
+- '../v8/tools/gyp/v8.gyp:v8',
++ '../build/linux/system.gyp:v8',
+ 'net_resources',
+ ],
+ 'sources': [
++++++ chromium-gcc47.patch ++++++
--- /var/tmp/diff_new_pack.98QfmH/_old 2012-07-31 13:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.98QfmH/_new 2012-07-31 13:56:48.000000000 +0200
@@ -1,10 +0,0 @@
---- chromium/src/chrome/browser/memory_details_linux.cc 2012-06-07 08:28:54.414707511 +0200
-+++ chromium/src/chrome/browser/memory_details_linux.cc 2012-06-07 08:28:54.414707511 +0200
-@@ -6,6 +6,7 @@
-
- #include <map>
- #include <set>
-+#include <unistd.h>
-
- #include "base/bind.h"
- #include "base/process_util.h"
++++++ chromium-no-courgette.patch ++++++
--- /var/tmp/diff_new_pack.98QfmH/_old 2012-07-31 13:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.98QfmH/_new 2012-07-31 13:56:48.000000000 +0200
@@ -1,10 +1,10 @@
diff -up chromium-20100218svn39394/src/build/all.gyp.no-courgette chromium-20100218svn39394/src/build/all.gyp
--- chromium-20100218svn39394/src/build/all.gyp.no-courgette 2010-02-19 16:03:23.305138076 -0500
+++ chromium-20100218svn39394/src/build/all.gyp 2010-02-19 16:03:42.426124248 -0500
-@@ -81,7 +81,6 @@
+@@ -90,7 +90,6 @@
+ }],
['OS=="linux"', {
'dependencies': [
- '../breakpad/breakpad.gyp:*',
- '../courgette/courgette.gyp:*',
'../dbus/dbus.gyp:*',
'../sandbox/sandbox.gyp:*',
++++++ chromium-sandbox-pie.patch ++++++
--- /var/tmp/diff_new_pack.98QfmH/_old 2012-07-31 13:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.98QfmH/_new 2012-07-31 13:56:48.000000000 +0200
@@ -1,6 +1,6 @@
---- chromium/src/sandbox/sandbox_linux.gypi 2011-11-15 19:35:11.119851877 +0100
-+++ chromium/src/sandbox/sandbox_linux.gypi 2012-01-25 23:24:53.914568688 +0100
-@@ -80,7 +80,10 @@
+--- chromium/src/sandbox/linux/sandbox_linux.gypi 2011-11-15 19:35:11.119851877 +0100
++++ chromium/src/sandbox/linux/sandbox_linux.gypi 2012-01-25 23:24:53.914568688 +0100
+@@ -85,7 +85,10 @@
],
'cflags': [
# For ULLONG_MAX
@@ -11,4 +11,4 @@
+ '-pie',
],
'include_dirs': [
- '..',
+ '../..',
++++++ chromium-siginfo.patch ++++++
Index: chromium/src/third_party/tcmalloc/chromium/src/base/linux_syscall_support.h
===================================================================
--- chromium/src/third_party/tcmalloc/chromium/src/base/linux_syscall_support.h
+++ chromium/src/third_party/tcmalloc/chromium/src/base/linux_syscall_support.h
@@ -250,7 +250,7 @@ struct siginfo;
struct kernel_old_sigaction {
union {
void (*sa_handler_)(int);
- void (*sa_sigaction_)(int, struct siginfo *, void *);
+ void (*sa_sigaction_)(int, siginfo_t *, void *);
};
unsigned long sa_mask;
unsigned long sa_flags;
@@ -287,13 +287,13 @@ struct kernel_sigaction {
unsigned long sa_flags;
union {
void (*sa_handler_)(int);
- void (*sa_sigaction_)(int, struct siginfo *, void *);
+ void (*sa_sigaction_)(int, siginfo_t *, void *);
};
struct kernel_sigset_t sa_mask;
#else
union {
void (*sa_handler_)(int);
- void (*sa_sigaction_)(int, struct siginfo *, void *);
+ void (*sa_sigaction_)(int, siginfo_t *, void *);
};
unsigned long sa_flags;
void (*sa_restorer)(void);
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org