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 668677 - [0.11]plugins-bad build broken on dvb plugin
[0.11]plugins-bad build broken on dvb plugin
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.11.x
Other Linux
: Normal normal
: 0.11.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-01-25 16:40 UTC by Christian Fredrik Kalager Schaller
Modified: 2012-01-25 17:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Fredrik Kalager Schaller 2012-01-25 16:40:36 UTC
make[3]: Entering directory `/home/cschalle/gst/gst-plugins-bad-0.11/sys/dvb'
      CC     libgstdvb_la-gstdvb.lo
      CC     libgstdvb_la-gstdvbsrc.lo
    gstdvbsrc.c: In function 'gst_dvbsrc_read_device':
    gstdvbsrc.c:911:3: error: incompatible type for argument 3 of 'gst_buffer_map'
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:317:10: note: expected 'GstMapFlags' but argument is of type 'void *'
    gstdvbsrc.c:911:3: error: too many arguments to function 'gst_buffer_map'
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:317:10: note: declared here
    gstdvbsrc.c:911:8: error: assignment makes pointer from integer without a cast [-Werror]
    gstdvbsrc.c:940:3: error: passing argument 2 of 'gst_buffer_unmap' from incompatible pointer type [-Werror]
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:318:6: note: expected 'struct GstMapInfo *' but argument is of type 'guint8 *'
    gstdvbsrc.c:940:3: error: too many arguments to function 'gst_buffer_unmap'
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:318:6: note: declared here
    gstdvbsrc.c:946:3: error: passing argument 2 of 'gst_buffer_unmap' from incompatible pointer type [-Werror]
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:318:6: note: expected 'struct GstMapInfo *' but argument is of type 'guint8 *'
    gstdvbsrc.c:946:3: error: too many arguments to function 'gst_buffer_unmap'
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:318:6: note: declared here
    gstdvbsrc.c:953:3: error: passing argument 2 of 'gst_buffer_unmap' from incompatible pointer type [-Werror]
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:318:6: note: expected 'struct GstMapInfo *' but argument is of type 'guint8 *'
    gstdvbsrc.c:953:3: error: too many arguments to function 'gst_buffer_unmap'
    /usr/include/gstreamer-0.11/gst/gstbuffer.h:318:6: note: declared here
    cc1: all warnings being treated as errors
Comment 1 Mark Nauwelaerts 2012-01-25 17:54:57 UTC
commit 12ee41829c4e1d350adeb898c721724550620260
Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Date:   Wed Jan 25 18:49:58 2012 +0100

    port some more to new memory API
    
    Fixes #668677.