[Pkg-chromium-commit] chromium-browser/chromium-browser.experimental: 663 Define GOOGLE_PROTOBUF_NO_RTTI to fix FTBFS when compiling against system
Giuseppe Iuculano
iuculano at debian.org
Wed Jul 21 10:51:06 UTC 2010
Branch name: chromium-browser/chromium-browser.experimental
Branch location : bzr+ssh://bzr.debian.org/bzr/pkg-chromium/chromium-browser/chromium-browser.experimental
Browse location: http://bzr.debian.org/loggerhead/pkg-chromium
Revision No: 663
Revision Id: iuculano at debian.org-20100721105106-slv00phdh33seo04
Committer: Giuseppe Iuculano <iuculano at debian.org>
Message : Define GOOGLE_PROTOBUF_NO_RTTI to fix FTBFS when compiling against system
protobuf
--------------------------------------------------------
** Modified :
- debian/changelog
- debian/patches/protobuf.patch
-------------- next part --------------
=== modified file 'debian/changelog'
--- a/debian/changelog 2010-07-21 08:46:14 +0000
+++ b/debian/changelog 2010-07-21 10:51:06 +0000
@@ -8,8 +8,10 @@
* set disable_sse2=1
* Switch back to ffmpeg system libs
* Install DumpRenderTree_resources
+ * Define GOOGLE_PROTOBUF_NO_RTTI to fix FTBFS when compiling against system
+ protobuf
- -- Giuseppe Iuculano <iuculano at debian.org> Wed, 21 Jul 2010 10:43:06 +0200
+ -- Giuseppe Iuculano <iuculano at debian.org> Wed, 21 Jul 2010 10:50:54 +0200
chromium-browser (5.0.375.99~r51029-4) unstable; urgency=low
=== modified file 'debian/patches/protobuf.patch'
--- a/debian/patches/protobuf.patch 2010-07-18 19:59:50 +0000
+++ b/debian/patches/protobuf.patch 2010-07-21 10:51:06 +0000
@@ -1,7 +1,15 @@
Do not embedd protobuf
--- a/src/chrome/chrome_browser.gypi
+++ b/src/chrome/chrome_browser.gypi
-@@ -3441,16 +3441,14 @@
+@@ -45,6 +45,7 @@
+ ],
+ 'defines': [
+ '<@(nacl_defines)',
++ 'GOOGLE_PROTOBUF_NO_RTTI',
+ ],
+ 'direct_dependent_settings': {
+ 'defines': [
+@@ -3441,16 +3442,14 @@
['exclude', '^browser/notifications/balloon_collection_linux.cc'],
],
'dependencies': [
@@ -20,7 +28,7 @@
'browser/metrics/system_metrics.proto',
],
'outputs': [
-@@ -3458,10 +3456,10 @@
+@@ -3458,10 +3457,10 @@
'<(INTERMEDIATE_DIR)/chrome/browser/metrics/system_metrics.pb.h',
],
'dependencies': [
@@ -33,7 +41,7 @@
'browser/metrics/system_metrics.proto',
'--cpp_out=<(INTERMEDIATE_DIR)/chrome',
],
-@@ -3545,7 +3543,7 @@
+@@ -3545,7 +3544,7 @@
'rule_name': 'genproto',
'extension': 'proto',
'inputs': [
@@ -42,7 +50,7 @@
],
'variables': {
# The protoc compiler requires a proto_path argument with the
-@@ -3558,7 +3556,7 @@
+@@ -3558,7 +3557,7 @@
'<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).pb.cc',
],
'action': [
@@ -51,7 +59,7 @@
'--proto_path=./<(rule_input_relpath)',
'./<(rule_input_relpath)/<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)',
'--cpp_out=<(protoc_out_dir)/chrome/<(rule_input_relpath)',
-@@ -3567,8 +3565,7 @@
+@@ -3567,8 +3566,7 @@
},
],
'dependencies': [
@@ -61,7 +69,7 @@
],
'direct_dependent_settings': {
'include_dirs': [
-@@ -3576,7 +3573,7 @@
+@@ -3576,7 +3574,7 @@
]
},
'export_dependent_settings': [
More information about the Pkg-chromium-commit
mailing list