[Pkg-chromium-maint] Bug#580512: FTBFS: #error Please add support for your platform in build/build_config.h

Cyril Brulebois kibi at debian.org
Thu May 6 14:19:18 UTC 2010


Source: chromium-browser
Version: 5.0.375.29~r46008-1
Severity: important
User: debian-bsd at lists.debian.org
Usertags: kfreebsd

Hi,

your package FTBFS on kfreebsd-*:
| In file included from ./base/port.h:9,
|                  from ./base/basictypes.h:12,
|                  from ./base/string16.h:32,
|                  from ./base/nullable_string16.h:8,
|                  from ./third_party/WebKit/WebKit/chromium/public/WebString.h:42,
|                  from ./third_party/WebKit/WebKit/chromium/public/WebDevToolsMessageData.h:35,
|                  from webkit/glue/devtools_message_data.cc:8:
| ./build/build_config.h:39:2: error: #error Please add support for your platform in build/build_config.h
| ./build/build_config.h:119:2: error: #error Please add support for your compiler in build/build_config.h
| In file included from ./third_party/WebKit/WebKit/chromium/public/WebString.h:42,
|                  from ./third_party/WebKit/WebKit/chromium/public/WebDevToolsMessageData.h:35,
|                  from webkit/glue/devtools_message_data.cc:8:
| ./base/nullable_string16.h:17: error: ISO C++ forbids declaration of 'string16' with no type
| ./base/nullable_string16.h:17: error: expected ',' or '...' before '&' token
| ./base/nullable_string16.h:21: error: ISO C++ forbids declaration of 'string16' with no type
| ./base/nullable_string16.h:21: error: expected ';' before '&' token
| ./base/nullable_string16.h:22: error: expected ';' before 'bool'
| ./base/nullable_string16.h:25: error: 'string16' does not name a type
| ./base/nullable_string16.h: In constructor 'NullableString16::NullableString16(int)':
| ./base/nullable_string16.h:18: error: class 'NullableString16' does not have any field named 'string_'
| ./base/nullable_string16.h:18: error: 'string' was not declared in this scope
| ./base/nullable_string16.h:18: error: argument of type 'bool (NullableString16::)()const' does not match 'bool'
| In file included from ./third_party/WebKit/WebKit/chromium/public/WebDevToolsMessageData.h:35,
|                  from webkit/glue/devtools_message_data.cc:8:
| ./third_party/WebKit/WebKit/chromium/public/WebString.h: At global scope:
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:114: error: ISO C++ forbids declaration of 'string16' with no type
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:114: error: expected ',' or '...' before '&' token
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:119: error: ISO C++ forbids declaration of 'string16' with no type
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:119: error: expected ',' or '...' before '&' token
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:125: error: expected type-specifier before 'string16'
| ./third_party/WebKit/WebKit/chromium/public/WebString.h: In constructor 'WebKit::WebString::WebString(int)':
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:116: error: 's' was not declared in this scope
| ./third_party/WebKit/WebKit/chromium/public/WebString.h: In member function 'WebKit::WebString& WebKit::WebString::operator=(int)':
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:121: error: 's' was not declared in this scope
| ./third_party/WebKit/WebKit/chromium/public/WebString.h: In constructor 'WebKit::WebString::WebString(const NullableString16&)':
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:136: error: 'const class NullableString16' has no member named 'string'
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:136: error: 'const class NullableString16' has no member named 'string'
| ./third_party/WebKit/WebKit/chromium/public/WebString.h: In member function 'WebKit::WebString& WebKit::WebString::operator=(const NullableString16&)':
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:144: error: 'const class NullableString16' has no member named 'string'
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:144: error: 'const class NullableString16' has no member named 'string'
| ./third_party/WebKit/WebKit/chromium/public/WebString.h: In member function 'WebKit::WebString::operator NullableString16() const':
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:151: error: 'string16' was not declared in this scope
| ./third_party/WebKit/WebKit/chromium/public/WebString.h:153: error: 'string16' was not declared in this scope
| make[1]: *** [out/Release/obj.target/glue/webkit/glue/devtools_message_data.o] Error 1
| make[1]: Leaving directory `/build/buildd-chromium-browser_5.0.375.29~r46008-1-kfreebsd-amd64-sH3QRQ/chromium-browser-5.0.375.29~r46008/build-tree/src'
| make: *** [debian/stamp-makefile-build] Error 2

Full build logs:
  https://buildd.debian.org/status/package.php?p=chromium-browser&suite=experimental

I filed such a bug already, I think it's even fixed (#580071).

Mraw,
KiBi.





More information about the Pkg-chromium-maint mailing list