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 591357 - gst-plugins-base git won't build due to warning in gstrtspconnection.c
gst-plugins-base git won't build due to warning in gstrtspconnection.c
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other All
: Normal normal
: 0.10.25
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-10 18:52 UTC by Tristan Matthews
Modified: 2009-08-10 19:20 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Tristan Matthews 2009-08-10 18:52:11 UTC
Please describe the problem:
When compiling gst-plugins-base, it fails due to a warning:

Making all in rtsp
  CC    gstrtspconnection.o
  CC    rtsp-marshal.o
  CC    gstrtsp-enumtypes.o
cc1: warnings being treated as errors
gstrtspconnection.c: In function ‘auth_digest_compute_response’:
gstrtspconnection.c:923: warning: implicit declaration of function ‘g_checksum_reset’
make[5]: *** [libgstrtsp_0.10_la-gstrtspconnection.lo] Error 1

This is odd because glib.h is included in gstrtspconnection.c


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Tim-Philipp Müller 2009-08-10 19:20:33 UTC
Thanks, should be fixed now:

commit cb19626c8c7fc8ac1ab7e740e4ec776800dc290f
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Mon Aug 10 20:18:24 2009 +0100

    rtspconnection: don't use GLib-2.18 function
    
    g_checksum_reset() was added only in GLib 2.18, but we still require
    only 2.16, so work around that if we only have 2.16. Fixes #591357.