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 710001 - g-i: avoid multiple libraries in the shared-library tag
g-i: avoid multiple libraries in the shared-library tag
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
1.x
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on: 679315
Blocks:
 
 
Reported: 2013-10-12 17:38 UTC by Andrés G. Aragoneses (IRC: knocte)
Modified: 2018-05-05 16:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrés G. Aragoneses (IRC: knocte) 2013-10-12 17:38:02 UTC
+++ This bug was initially created as a clone of Bug #679315 +++

Using multiple libraries causes problems for the C# bindings and will for similiar languages such as Java when there are bindings for them (see bug 679315 for further details).

We just found new cases of this in:

- GstAudio-1.0.gir, where libgsttag-1.0.so.0 and libgstaudio-1.0.so.0 are both part of the shared-library attribute inside the <namespace> tag.
- GstBase-1.0.gir, where libgstreamer-1.0.so.0 and libgstbase-1.0.so.0 are both part of the shared-library attribute inside the <namespace> tag.
Comment 1 Andrés G. Aragoneses (IRC: knocte) 2013-10-12 17:39:00 UTC
3rd case: GstCheck-1.0.gir, where libgstreamer-1.0.so.0 and libgstcheck-1.0.so.0 are both part of the shared-library attribute inside the <namespace> tag.
Comment 2 Andrés G. Aragoneses (IRC: knocte) 2013-10-12 17:42:35 UTC
(Sorry for not putting this in comment#0!)

4th case: GstController-1.0.gir, where libgstreamer-1.0.so.0, libgstcontroller-1.0.so.0 are both part of the shared-library attribute inside the <namespace> tag.

5th case: GstNet-1.0.gir, where libgstreamer-1.0.so.0, libgstnet-1.0.so.0 are...

6th case: GstPbUtils-1.0.gir, where libgsttag-1.0.so.0,libgstvideo-1.0.so.0,libgstaudio-1.0.so.0,libgstpbutils-1.0.so.0,libgstreamer-1.0.so.0 are all part of the...
Comment 3 Sebastian Dröge (slomo) 2013-10-14 18:55:32 UTC
Which version of gobject-introspection are you using? I only have a single library for the shared-library attribute in all of these gir files here.

I'm using g-i 1.36.0
Comment 4 Vivia Nikolaidou 2018-05-05 16:08:41 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!