Bug#726920: gst-plugins-good0.10: FTBFS with linux-headers-3.10-3

John David Anglin dave.anglin at bell.net
Sun Oct 20 15:43:00 UTC 2013


Source: gst-plugins-good0.10
Version: 0.10.31-3+nmu1
Severity: serious
Tags: patch
Justification: fails to build from source (but built successfully in the past)

There are now two issues:

In file included from /usr/include/gstreamer-0.10/gst/gst.h:49:0,
                 from /usr/include/gstreamer-0.10/gst/video/video.h:24,
                 from gstv4l2bufferpool.c:33:
gstv4l2bufferpool.c: In function 'gst_v4l2_buffer_new':
gstv4l2bufferpool.c:184:66: error: 'struct v4l2_buffer' has no member named 'input'
   GST_LOG_OBJECT (pool->v4l2elem, "  input:     %u", ret->vbuffer.input);
                                                                  ^
It appears from head that the member input has been removed.

v4l2_calls.c: In function 'gst_v4l2_fill_lists':
v4l2_calls.c:58:26: error: 'V4L2_CID_HCENTER_DEPRECATED' undeclared (first use in this function)
 #define V4L2_CID_HCENTER V4L2_CID_HCENTER_DEPRECATED
                          ^
v4l2_calls.c:297:12: note: in expansion of macro 'V4L2_CID_HCENTER'
       case V4L2_CID_HCENTER:
            ^
v4l2_calls.c:58:26: note: each undeclared identifier is reported only once for each function it appears in
 #define V4L2_CID_HCENTER V4L2_CID_HCENTER_DEPRECATED
                          ^
v4l2_calls.c:297:12: note: in expansion of macro 'V4L2_CID_HCENTER'
       case V4L2_CID_HCENTER:
            ^
v4l2_calls.c:61:26: error: 'V4L2_CID_VCENTER_DEPRECATED' undeclared (first use in this function)
 #define V4L2_CID_VCENTER V4L2_CID_VCENTER_DEPRECATED
                          ^
v4l2_calls.c:298:12: note: in expansion of macro 'V4L2_CID_VCENTER'
       case V4L2_CID_VCENTER:
            ^
make[4]: *** [libgstvideo4linux2_la-v4l2_calls.lo] Error 1

These ioctls are now removed.

Two patches to work around problem are attached.

-- System Information:
Debian Release: 7.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 3.10-3-parisc64-smp (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gstv4l2bufferpool.c.diff
Type: text/x-diff
Size: 608 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20131020/9d080fd0/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v4l2_calls.c.diff
Type: text/x-diff
Size: 695 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20131020/9d080fd0/attachment-0001.diff>


More information about the pkg-gstreamer-maintainers mailing list