Bug 88578 - [Gtk] Build Failure in version 1.9.3
Summary: [Gtk] Build Failure in version 1.9.3
Status: RESOLVED DUPLICATE of bug 77087
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Critical
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-07 14:35 PDT by David Ronis
Modified: 2012-06-08 12:51 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Ronis 2012-06-07 14:35:48 PDT
I'm trying to build webkit as part of gnome 3.5.2 (in particular with gstreamer-1.0 installed).   The build dies with:

 CXX    Source/WebCore/platform/graphics/gstreamer/libWebCoreGtk_la-ImageGStreamerCairo.lo
Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp: In static member function 'static WTF::PassRefPtr<WebCore::ImageGStreamer> WebCore::ImageGStreamer::createImage(GstBuffer*)':
Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp:33:47: error: 'gst_buffer_get_caps' was not declared in this scope
Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp:35:68: error: 'gst_video_format_parse_caps' was not declared in this scope
Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp: In constructor 'WebCore::ImageGStreamer::ImageGStreamer(GstBuffer*&, WebCore::IntSize, cairo_format_t&)':
Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp:54:90: error: 'GST_BUFFER_DATA' was not declared in this scope

Configure was run with:

 $ ./configure --prefix=/opt/garnome-3.5.2 --exec_prefix=/opt/garnome-3.5.2 --bindir=/opt/garnome-3.5.2/bin --sbindir=/opt/garnome-3.5.2/sbin --libexecdir=/opt/garnome-3.5.2/libexec --datadir=/opt/garnome-3.5.2/share --sysconfdir=/opt/garnome-3.5.2/etc --sharedstatedir=/opt/garnome-3.5.2/share --localstatedir=/opt/garnome-3.5.2/var --libdir=/opt/garnome-3.5.2/lib --infodir=/opt/garnome-3.5.2/info --includedir=/opt/garnome-3.5.2/include --mandir=/opt/garnome-3.5.2/man --enable-explicit-deps=yes --with-xinput=yes --disable-gtk-doc --enable-introspection --with-gstreamer=1.0 --disable-static --disable-maintainer-mode --with-html-dir=/opt/garnome-3.5.2/share/gtk-doc/html --enable-gtk-doc-html=no --enable-gtk-doc-ps=no --enable-gtk-doc=no --disable-debug --enable-tests --with-gtk=3.0 PKG_CONFIG_PATH=/opt/garnome-3.5.2/lib/pkg-config:/opt/garnome-3.5.2/lib/pkgconfig:/opt/garnome-3.5.2/share/pkgconfig:/usr/local/samba/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/X11/lib/pkgconfig:/usr/lib/pkgconfig:/usr/local/samba/lib/pkgconfig CC=/usr/bin/gcc CFLAGS=-I/opt/garnome-3.5.2/include -L/opt/garnome-3.5.2/lib -O2  -pipe LDFLAGS=-Wl,--export-dynamic -L/opt/garnome-3.5.2/lib CPPFLAGS=-I/opt/garnome-3.5.2/include CXX=/usr/bin/g++ CXXFLAGS=-I/opt/garnome-3.5.2/include -L/opt/garnome-3.5.2/lib -O2  -pipe --no-create --no-recursion
Comment 1 Philippe Normand 2012-06-08 12:50:02 PDT

*** This bug has been marked as a duplicate of bug 77087 ***
Comment 2 Philippe Normand 2012-06-08 12:51:50 PDT
Not all the patches for GStreamer 1.0 have been merged yet. This work is on-going, see bug 77087