[Webkit-unassigned] [Bug 81913] New: Webkit build fails due to missing gstreamer include file on Kubuntu 8.04
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 22 08:19:58 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=81913
Summary: Webkit build fails due to missing gstreamer include
file on Kubuntu 8.04
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Platform
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: trackmaster at gmx.net
System is Kubuntu 8.04 shipping gstreamer 0.10.18.
Ancient, I know :P
Building Webkit shipped with Qt 4.8.0 fails due missing include of <gst/interfaces/streamvolume.h> from "Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp".
As far as I can see, the affected Webkit version is from November 2011.
The missing include file does not exist in versions prior to gstreamer 0.10.27 (as far as I checked its gstreamer repositories),
and the configuration (taking place in Source/WebCore/features.pri in Qt's version)
only checks for existence of gstreamer-0.10 (development) package using pkg-config, not for its version.
There is a simple one-line patch (disabling HTML5 Video in that case):
diff Source/WebCore/features.pri.shipped Source/WebCore/features.pri
171c171
< !contains(QT_CONFIG, no-pkg-config):system(pkg-config --exists glib-2.0 gio-2.0 gstreamer-0.10): {
---
> !contains(QT_CONFIG, no-pkg-config):system(pkg-config --exists glib-2.0 gio-2.0 \'gstreamer-0.10 >= 0.10.27\'): {
Note that the .pri file was moved to Tools/make/mkspecs/features.prf with c99274, but as far as I can see even recent versions should be affected by this issue.
--
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