[gstreamer-bugs] [Bug 614167] gstinfo: no previous prototype for 'xxx' when buildign with --disable-gst-debug

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Mar 28 08:08:00 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=614167
  GStreamer | gstreamer (core) | git

--- Comment #6 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2010-03-28 15:07:57 UTC ---
(In reply to comment #4)
> I think what we should do is:
> - fix the headers so they export the still existing functions.
> - make GST_DISABLE_GST_DEBUG only turn off GST_LOG/DEBUG/INFO/... messages
> - advertise GST_DISABLE_GST_DEBUG the same way we advertise
> GST_DISABLE_DEPRECATED.
> - remove GST_DISABLE_GST_DEBUG from gstconfig.h
> 
> Then we don't change ABI in any way even with that flag enabled in a core
> build.
> And people can set this flag per module - so they can enable debugging for
> their own plugins even though core and plugins come with debugging turned off.

I can't speak for others, but when we turn gst-debug off an maemo, we want that
all modules rebuilt afterwards have no trace of debugging code and for all code
that was not rebuild have as cheap as possible debug-log calles (aka stubs).

> 
> Does that make sense? Is that too much of a change for 0.10?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list