[Bug 786170] gl: hide symbols that shouldn't be exported?

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 14 09:09:43 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=786170

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.13.1

--- Comment #3 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
commit a971aa4ba4f4a52514bba4d16839f29286e22876 (HEAD -> master,
writable/master)
Author: Tim-Philipp Müller <tim at centricular.com>
Date:   Mon Aug 14 09:33:38 2017 +0100

    gl: make some debug categories private

    They weren't supposed to be public.

    https://bugzilla.gnome.org/show_bug.cgi?id=786170


commit 0b8f1f9e5454d545cabfd40bbf8220386eb122d2
Author: Tim-Philipp Müller <tim at centricular.com>
Date:   Fri Aug 11 18:38:41 2017 +0100

    gl: don't export symbols that are not supposed to be public

    Make a bunch of symbols private that are currently leaked
    accidentally because they have a gst_* prefix and are used
    internally. We mark those we can't make static with
    G_GNUC_INTERNAL so that they get hidden with the autotools
    build as well (although we could just pass -fvisibility=hidden
    there too).

-- 
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