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 760090 - gst-plugins-bad: implicit declaration of function ‘gst_init’
gst-plugins-bad: implicit declaration of function ‘gst_init’
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.6.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2016-01-02 23:26 UTC by 31i73h4ck3r
Modified: 2016-04-14 17:42 UTC
See Also:
GNOME target: ---
GNOME version: ---

emerge --info (5.10 KB, text/plain)
2016-01-02 23:26 UTC, 31i73h4ck3r

Description 31i73h4ck3r 2016-01-02 23:26:10 UTC
Created attachment 318176 [details]
emerge --info

OS: Gentoo Linux
Architecture: amd64
Package: media-libs/gst-plugins-bad-1.6.2-r1
"QA: other
QA Notice: Package triggers severe warnings which indicate that it
           may exhibit random runtime failures.
/var/tmp/portage/media-libs/gst-plugins-bad-1.6.2-r1/work/gst-plugins-bad-1.6.2-abi_x86_64.amd64/gst-libs/gst/insertbin/tmp-introspectzEQu8d/GstInsertBin-1.0.c:587:3: warning: implicit declaration of function ‘gst_init’ [-Wimplicit-function-declaration]
/var/tmp/portage/media-libs/gst-plugins-bad-1.6.2-r1/work/gst-plugins-bad-1.6.2-abi_x86_64.amd64/gst-libs/gst/mpegts/tmp-introspectY_O7OP/GstMpegts-1.0.c:587:3: warning: implicit declaration of function ‘gst_init’ [-Wimplicit-function-declaration]
/var/tmp/portage/media-libs/gst-plugins-bad-1.6.2-r1/work/gst-plugins-bad-1.6.2-abi_x86_64.amd64/gst-libs/gst/gl/tmp-introspectuOyimO/GstGL-1.0.c:587:3: warning: implicit declaration of function ‘gst_init’ [-Wimplicit-function-declaration]
Please do not file a Gentoo bug and instead report the above QA
issues directly to the upstream developers of this software.
Comment 1 Sebastian Dröge (slomo) 2016-01-04 07:49:35 UTC
This also happens in core and gst-plugins-base and is caused by gobject-introspection not having a way to provide declarations of the initialization function.
Comment 2 Tim-Philipp Müller 2016-01-19 08:47:35 UTC
We can work around it, seemed to only happen in -bad:

commit e317a350bc727ba7038832a19b0b0b80e294d518
Author: Tim-Philipp Müller <>
Date:   Tue Jan 19 08:39:58 2016 +0000

    libs: g-i: fix init section to avoid compiler warnings
    ..GstPlayer-1.0.c: In function ‘main’:
    ..GstPlayer-1.0.c:587:3: warning: implicit declaration of function ‘gst_init’