After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 723964 - can't rebuild with 0.10
can't rebuild with 0.10
Status: RESOLVED FIXED
Product: gstreamer-vaapi
Classification: Other
Component: general
0.5.8
Other Linux
: Normal normal
: ---
Assigned To: gstreamer-vaapi maintainer(s)
gstreamer-vaapi maintainer(s)
: 723630 (view as bug list)
Depends on:
Blocks: 720305
 
 
Reported: 2014-02-09 15:57 UTC by Levente Farkas
Modified: 2014-04-21 16:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Levente Farkas 2014-02-09 15:57:19 UTC
it seems not able to compile with 0.10 since there is no
gstvideodecoder.h in 0.10.
at least according to this link:
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/video?h=0.10

and here is the output:
----------------------------------
Making all in video
make[4]: Entering directory
`/builddir/build/BUILD/gstreamer-vaapi-0.5.8/gst-libs/gst/video'
ln -s -f ../../../ext/videoutils/gst-libs/gst/video/gstvideodecoder.h
gstvideodecoder.h
make[4]: *** No rule to make target
`../../../ext/videoutils/gst-libs/gst/video/gstvideoencoder.h', needed
by `gstvideoencoder.h'.  Stop.
make[4]: Leaving directory
`/builddir/build/BUILD/gstreamer-vaapi-0.5.8/gst-libs/gst/video'
make[3]: *** [all-recursive] Error 1
----------------------------------
Comment 1 Jonathan 2014-03-30 03:57:16 UTC
I have this problem as well.  My host is Debian Sid, and I only have this issue when compiling against gstreamer 0.10.  Likewise, gstvideoencoder.c is also missing.

It seems that these files are only conditionally brought in when compiling against GST 0.10, as seen in gst-libs/gst/video/Makefile.am:24 (if USE_GST_API_0_10 ...).
Comment 2 Jonathan 2014-03-30 03:58:03 UTC
FYI, I have this problem when compiling from the 0.5.8 package provided at freedesktop.org.
Comment 3 Gwenole Beauchesne 2014-04-21 16:05:28 UTC
commit fff4facb909c33bd56761dd90ded454ac41bf135
Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Date:   Mon Apr 21 17:34:59 2014 +0200

    build: add missing files for GStreamer 0.10.
    
    Add missing GstVideoEncoder implementation files to fix build with ancient
    GStreamer 0.10 stack.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723964
Comment 4 Gwenole Beauchesne 2014-04-21 16:14:40 UTC
*** Bug 723630 has been marked as a duplicate of this bug. ***