[gstreamer-bugs] [Bug 347756] Allow --disable-trace without --disable-parse

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Jul 17 05:13:24 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=347756
 GStreamer | gstreamer (core) | Ver: 0.10.9





------- Comment #2 from Peter Kjellerstedt  2006-07-17 12:13 UTC -------
Argh, of course there was more to this than I first noticed.

The patch applied to gstreamer/gst/Makefile.am in revision 1.215, taken from
bug #344016, prevents gsttrace.h from being installed if --disable-trace is
used. However, I belive this is incorrect. The reason is that this file seem to
be made so that it should always be installed, as the functions related to
alloc-trace have empty defines if their functionality is disabled. More so, the
main gst.h file include gsttrace.h unconditionally, which causes compilation of
gst-plugins-base to fail if --disable-trace has been used...

The correct fix for bug #344016 is instead to unconditionally define the types
and enums related to tracing in gsttrace.h.

I have attached a new patch which should revert the previous patch to
Makefile.am, and instead do the right thing in gsttrace.h.


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




More information about the Gstreamer-bugs mailing list