[gstreamer-bugs] [Bug 510740] Missing symbols from core libraries

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Jan 21 11:48:16 PST 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=510740

  GStreamer | gstreamer (core) | Ver: HEAD CVS

Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|                            |NOTABUG
   Target Milestone|HEAD                        |NONE




------- Comment #2 from Tim-Philipp Müller  2008-01-21 19:48 UTC -------
Rah, so here goes:

 $ for v in 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0; do cvs -z9 -d`cat
/home/tpm/uninstalled/head/gstreamer/CVS/Root` co -rRELEASE-0_10_$v gstreamer;
mv gstreamer gstreamer-0.10.$v; done


libgstreamer-0.10:
#MISSING: 0.10.13# _gst_parse_*@Base 0.10.0
These were never in a public header (gst/parse/types.h).

#MISSING: 0.10.13# gst_registry_binary_read_cache at Base 0.10.12
#MISSING: 0.10.13# gst_registry_binary_write_cache at Base 0.10.12
These should never have been included in the default build, but only if the
experimental configure option --enable-binary-registry is passed to configure.
Besides, the declarations in gstregistry.h are guarded by a (completely bogus)
#ifdef USE_BINARY_REGISTRY, which is bound to evaluate to FALSE unless the user
specifically defines this preprocessor symbol to get the declarations. And even
if someone did that, they'd still be using an experimental feature for which
ABI or API guarantees do not apply. In other words: the removal of these
symbols should be fine.

#MISSING: 0.10.15# _gst_disable_segtrap at Base 0.10.0
#MISSING: 0.10.15# _gst_trace_default at Base 0.10.0
#MISSING: 0.10.15# gst_plugin_loading_mutex at Base 0.10.0
Never in any header, installed or private.

#MISSING: 0.10.15# gst_type_array at Base 0.10.0
#MISSING: 0.10.15# gst_type_date at Base 0.10.0
#MISSING: 0.10.15# gst_type_double_range at Base 0.10.0
#MISSING: 0.10.15# gst_type_fraction at Base 0.10.0
#MISSING: 0.10.15# gst_type_fraction_range at Base 0.10.0
#MISSING: 0.10.15# gst_type_list at Base 0.10.0
Never in any header, installed or private. Not even used/functional.

#MISSING: 0.10.15.1# __gst_in_valgrind at Base 0.10.0
Has always been declared in gst_private.h.

#MISSING: 0.10.15.1# gst_proxy_pad_do_query_type at Base 0.10.0
#MISSING: 0.10.15.1# gst_proxy_pad_get_type at Base 0.10.0
#MISSING: 0.10.15.1# gst_type_find_debug at Base 0.10.0
Never been in any header file, installed or private.


libgstcontroller-0.10:
#MISSING: 0.10.11# interpolation_methods at Base 0.10.0
#MISSING: 0.10.11# on_object_controlled_property_changed at Base 0.10.0
#MISSING: 0.10.13# gst_controlled_property_find_timed_value_node at Base 0.10.0
#MISSING: 0.10.14# gst_controlled_property_find_control_point_node at Base 0.10.13
#MISSING: 0.10.15.1# __gst_controller_key at Base 0.10.0
#MISSING: 0.10.15.1# gst_controller_debug at Base 0.10.0
Never been in any header file, installed or private.


libgstdataprotocol-0.10:
#MISSING: 0.10.10# data_protocol_debug at Base 0.10.0
#MISSING: 0.10.10# gst_dp_packet_from_caps_1_0 at Base 0.10.7
Never been in any header file, installed or private.


libgstnet-0.10:
#MISSING: 0.10.9# ncc_debug at Base 0.10.0
#MISSING: 0.10.9# ntp_debug at Base 0.10.0
Never been in any header file, installed or private.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=510740.




More information about the Gstreamer-bugs mailing list