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 638072 - build failure: rtpsource.c: error: 'have_rb' may be used uninitialized in this function
build failure: rtpsource.c: error: 'have_rb' may be used uninitialized in thi...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal minor
: 0.10.27
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-12-27 02:44 UTC by Craig Keogh
Modified: 2011-01-02 20:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Craig Keogh 2010-12-27 02:44:49 UTC
I am building gst-plugins-good git master via JHBuild on Fedora 14. The build fails with:

cc1: warnings being treated as errors
rtpsource.c: In function 'rtp_source_create_stats':
rtpsource.c:336:23: error: 'have_rb' may be used uninitialized in this function
make[4]: *** [libgstrtpmanager_la-rtpsource.lo] Error 1
make[3]: *** [all] Error 2
make[2]: *** [rtpmanager] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

The compiler warning looks accurate. Caused by:

http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=7caad21a57d196894991daddd9fcd5a1311a1f87﷒0﷓
Author: Wim Taymans
Date:   Thu Dec 23 13:55:31 2010 +0100

    rtpsource: include last send RB block
    
    Only report RB values for non-internal sources.
    Report not only the RB blocks we last received from but also the last RB
    block we sent to a source.
Comment 1 Wim Taymans 2010-12-27 12:15:18 UTC
commit b5647685c4688836581cf3bde925051f0a378987
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Mon Dec 27 13:11:59 2010 +0100

    rtpsource: use the right variable
    
    Use the right variable for specifying that we sent a receiver report.