Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Aug 2014 15:58:52 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192685] New: www/chromium 36.0.1985.143 fails to build on 10-stable
Message-ID:  <bug-192685-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192685

            Bug ID: 192685
           Summary: www/chromium 36.0.1985.143 fails to build on 10-stable
           Product: Ports Tree
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: transitive@gmail.com

Created attachment 145828
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=145828&action=edit
chromium build_output

The www/chromium 36.0.1985.143  port fails to build on my 10-stable system.

rob@polyfree:~ %  uname -a
FreeBSD polyfree.my.domain 10.0-STABLE FreeBSD 10.0-STABLE #10 r269518: Mon Aug
 4 13:05:02 EDT 2014     root@polyfree.my.domain:/usr/obj/usr/src/sys/GENERIC 
amd64

I have attached the output from the compilation of chromium on my system.

The chromium build fails with the following errors on my machine:

In file included from
../../third_party/WebKit/Source/core/html/HTMLFormControlElement.h:28:
In file included from
../../third_party/WebKit/Source/core/html/LabelableElement.h:34:
In file included from
../../third_party/WebKit/Source/core/html/HTMLElement.h:26:
In file included from ../../third_party/WebKit/Source/core/dom/Element.h:32:
In file included from ../../third_party/WebKit/Source/core/dom/Document.h:31:
In file included from
../../third_party/WebKit/Source/bindings/v8/ExceptionStatePlaceholder.h:34:
In file included from
../../third_party/WebKit/Source/bindings/v8/ExceptionState.h:34:
../../third_party/WebKit/Source/bindings/v8/ScopedPersistent.h:61:60: error: no
type named 'WeakCallbackData' in namespace 'v8'
    void setWeak(P* parameters, void (*callback)(const v8::WeakCallbackData<T,
P>&))
                                                       ~~~~^
../../third_party/WebKit/Source/bindings/v8/ScopedPersistent.h:61:76: error:
expected ')'
    void setWeak(P* parameters, void (*callback)(const v8::WeakCallbackData<T,
P>&))
                                                                           ^
../../third_party/WebKit/Source/bindings/v8/ScopedPersistent.h:61:49: note: to
match this '('
    void setWeak(P* parameters, void (*callback)(const v8::WeakCallbackData<T,
P>&))
                                                ^
In file included from
../../third_party/WebKit/Source/core/html/FormAssociatedElement.cpp:30:
In file included from
../../third_party/WebKit/Source/core/html/HTMLFormControlElement.h:28:
In file included from
../../third_party/WebKit/Source/core/html/LabelableElement.h:34:
In file included from
../../third_party/WebKit/Source/core/html/HTMLElement.h:26:
In file included from ../../third_party/WebKit/Source/core/dom/Element.h:32:
In file included from ../../third_party/WebKit/Source/core/dom/Document.h:32:
In file included from
../../third_party/WebKit/Source/bindings/v8/ScriptValue.h:34:
In file included from
../../third_party/WebKit/Source/bindings/v8/ScriptState.h:9:
In file included from
../../third_party/WebKit/Source/bindings/v8/V8PerContextData.h:36:
In file included from
../../third_party/WebKit/Source/bindings/v8/V8PersistentValueMap.h:35:
../../v8/include/v8-util.h:87:11: error: unknown type name 'PersistentValueMap'
  typedef PersistentValueMap<K, V, DefaultPersistentValueMapTraits<K, V> >
          ^
../../v8/include/v8-util.h:87:29: error: expected member name or ';' after
declaration specifiers
  typedef PersistentValueMap<K, V, DefaultPersistentValueMapTraits<K, V> >
  ~~~~~~~~~~~~~~~~~~~~~~~~~~^
../../v8/include/v8-util.h:92:7: error: unknown type name 'MapType'
      MapType* map, const K& key, Local<V> value) {
      ^
../../v8/include/v8-util.h:95:10: error: unknown type name 'MapType'
  static MapType* MapFromWeakCallbackData(
         ^
../../v8/include/v8-util.h:96:17: error: unknown type name 'WeakCallbackData'
          const WeakCallbackData<V, WeakCallbackDataType>& data) {
                ^
../../v8/include/v8-util.h:96:33: error: expected ')'
          const WeakCallbackData<V, WeakCallbackDataType>& data) {
                                ^
../../v8/include/v8-util.h:95:42: note: to match this '('
  static MapType* MapFromWeakCallbackData(
                                         ^
../../v8/include/v8-util.h:100:13: error: unknown type name 'WeakCallbackData'
      const WeakCallbackData<V, WeakCallbackDataType>& data) {
            ^
../../v8/include/v8-util.h:100:29: error: expected ')'
      const WeakCallbackData<V, WeakCallbackDataType>& data) {
                            ^
../../v8/include/v8-util.h:99:35: note: to match this '('
  static K KeyFromWeakCallbackData(
                                  ^
../../v8/include/v8-util.h:104:41: error: unknown type name 'UniquePersistent'
  static void Dispose(Isolate* isolate, UniquePersistent<V> value, K key) { }
                                        ^
../../v8/include/v8-util.h:104:57: error: expected ')'
  static void Dispose(Isolate* isolate, UniquePersistent<V> value, K key) { }
                                                        ^
../../v8/include/v8-util.h:104:22: note: to match this '('
  static void Dispose(Isolate* isolate, UniquePersistent<V> value, K key) { }
                     ^
../../v8/include/v8-util.h:156:7: error: unknown type name 'ReturnValue'
      ReturnValue<Value> returnValue) {
      ^
../../v8/include/v8-util.h:156:18: error: expected ')'
      ReturnValue<Value> returnValue) {
                 ^
../../v8/include/v8-util.h:155:22: note: to match this '('
  bool SetReturnValue(const K& key,
                     ^
../../v8/include/v8-util.h:175:3: error: unknown type name 'UniquePersistent'
  UniquePersistent<V> Set(const K& key, Local<V> value) {
  ^
../../v8/include/v8-util.h:175:19: error: expected member name or ';' after
declaration specifiers
  UniquePersistent<V> Set(const K& key, Local<V> value) {
  ~~~~~~~~~~~~~~~~^
../../v8/include/v8-util.h:262:3: error: unknown type name
'PersistentValueReference'
  PersistentValueReference GetReference(const K& key) {
  ^
../../v8/include/v8-util.h:270:3: error: unknown type name 'UniquePersistent'
  UniquePersistent<V> Set(const K& key, UniquePersistent<V> value,
  ^
../../v8/include/v8-util.h:270:19: error: expected member name or ';' after
declaration specifiers
  UniquePersistent<V> Set(const K& key, UniquePersistent<V> value,
  ~~~~~~~~~~~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-192685-13>