[Webkit-unassigned] [Bug 106000] New: Default build of WebKit nightly (revision 138697) broken for Gtk port, VIDEO_TRACK disabling problem

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 2 23:09:32 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=106000

           Summary: Default build of WebKit nightly (revision 138697)
                    broken for Gtk port, VIDEO_TRACK disabling problem
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jay.bhaskar at yahoo.com


Simply ./autogen.sh
and then make command gives below error

DerivedSources/webkitdom/WebKitDOMTextTrack.cpp: In function ‘void webkit_dom_text_track_dispatch_event(WebKitDOMEventTarget*, WebKitDOMEvent*, GError**)’:
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:82:15: error: invalid use of incomplete type ‘class WebCore::TextTrack’
In file included from ./Source/WebCore/bindings/gobject/GObjectEventListener.h:23:0,
                 from DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:26:
./Source/WebCore/dom/EventTarget.h:69:11: error: forward declaration of ‘class WebCore::TextTrack’
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp: In function ‘gboolean webkit_dom_text_track_add_event_listener(WebKitDOMEventTarget*, const char*, GCallback, gboolean, gpointer)’:
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:92:126: error: no matching function for call to ‘WebCore::GObjectEventListener::addEventListener(GObject*, WebCore::TextTrack*&, const char*&, void (*&)(), gboolean&, void*&)’
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:92:126: note: candidate is:
In file included from DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:26:0:
./Source/WebCore/bindings/gobject/GObjectEventListener.h:35:17: note: static bool WebCore::GObjectEventListener::addEventListener(GObject*, WebCore::EventTarget*, const char*, GCallback, bool, void*)
./Source/WebCore/bindings/gobject/GObjectEventListener.h:35:17: note:   no known conversion for argument 2 from ‘WebCore::TextTrack*’ to ‘WebCore::EventTarget*’
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp: In function ‘gboolean webkit_dom_text_track_remove_event_listener(WebKitDOMEventTarget*, const char*, GCallback, gboolean)’:
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:98:119: error: no matching function for call to ‘WebCore::GObjectEventListener::removeEventListener(GObject*, WebCore::TextTrack*&, const char*&, void (*&)(), gboolean&)’
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:98:119: note: candidate is:
In file included from DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:26:0:
./Source/WebCore/bindings/gobject/GObjectEventListener.h:41:17: note: static bool WebCore::GObjectEventListener::removeEventListener(GObject*, WebCore::EventTarget*, const char*, GCallback, bool)
./Source/WebCore/bindings/gobject/GObjectEventListener.h:41:17: note:   no known conversion for argument 2 from ‘WebCore::TextTrack*’ to ‘WebCore::EventTarget*’
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:99:1: warning: control reaches end of non-void function [-Wreturn-type]
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp: In function ‘gboolean webkit_dom_text_track_add_event_listener(WebKitDOMEventTarget*, const char*, GCallback, gboolean, gpointer)’:
DerivedSources/webkitdom/WebKitDOMTextTrack.cpp:93:1: warning: control reaches end of non-void function [-Wreturn-type]
make[1]: *** [DerivedSources/webkitdom/libWebCoreDOM_la-WebKitDOMTextTrack.lo] Error 1
make[1]: Leaving directory `/opt/WebKit'
make: *** [all] Error 2




I have analyzed it and found that VIDEO_TRACK macro becomes disable by default.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list