GNOME Bugzilla – Bug 710001
g-i: avoid multiple libraries in the shared-library tag
Last modified: 2018-05-05 16:08:41 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.
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.
(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...
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
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!