Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 663214

Summary: media-libs/gst-plugins-base-1.14.2-r1: .../GstAudio-1.0: Undefined symbol "gst_audio_converter_get_type" (amd64-fbsd)
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: FreeBSD   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: media-libs:gst-plugins-base-1.14.2-r1:20180809-080604.log
e-info.txt

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-08-09 08:12:31 UTC
Created attachment 542830 [details]
media-libs:gst-plugins-base-1.14.2-r1:20180809-080604.log

While trying to test it, it doesn't seem to build at all:

libtool: link: x86_64-gentoo-freebsd11.1-gcc -o /var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/audio/tmp-introspectteph0u13/.libs/GstAudio-1.0 -O2 -pipe -march=native tmp-introspectteph0u13/var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/audio/tmp-introspectteph0u13/GstAudio-1.0.o -Wl,--export-dynamic -pthread -pthread -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -Wl,--export-dynamic  -L. ./.libs/libgstaudio-1.0.so /var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/tag/.libs/libgsttag-1.0.so -lorc-0.4 -lm -lrt -lpthread -L/usr/lib -L../../../gst-libs/gst/tag/ -lgio-2.0 -lz -lgstbase-1.0 -lgstreamer-1.0 -lgmodule-2.0 -lgobject-2.0 -lffi -lglib-2.0 -lintl -lpcre -pthread -Wl,-rpath -Wl,/usr/lib
/var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/audio/tmp-introspectteph0u13/.libs/GstAudio-1.0: Undefined symbol "gst_audio_converter_get_type"
Command '['/var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/audio/tmp-introspectteph0u13/GstAudio-1.0', '--introspect-dump=/var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/audio/tmp-introspectteph0u13/functions.txt,/var/tmp/portage/media-libs/gst-plugins-base-1.14.2-r1/work/gst-plugins-base-1.14.2-abi_x86_64.amd64_fbsd/gst-libs/gst/audio/tmp-introspectteph0u13/dump.xml']' returned non-zero exit status 1


Attaching the complete build log.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-08-09 08:13:31 UTC
Created attachment 542832 [details]
e-info.txt
Comment 2 Mart Raudsepp gentoo-dev 2018-08-09 08:41:12 UTC
So actally 1.14.2-r0 also fails?
I'm guessing both pass without introspection then
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-08-09 09:09:51 UTC
(In reply to Mart Raudsepp from comment #2)
> So actally 1.14.2-r0 also fails?
> I'm guessing both pass without introspection then

Yep, and yep.  Surprisingly, even tests pass.  Do we want to go for masking the flag on fbsd, or do you want to try to fix it?
Comment 4 Mart Raudsepp gentoo-dev 2018-08-09 09:15:47 UTC
We should try to fix it, but this probably means it shouldn't block the -r1 rekeywording, at least for other arches. I can't look into details of this before Sunday though.
Comment 5 Mart Raudsepp gentoo-dev 2018-08-10 10:12:57 UTC
Is this a fresh install of gst-plugins-base or an upgrade btw?
Comment 6 Mart Raudsepp gentoo-dev 2018-08-10 10:14:50 UTC
or put otherwise - does it still fail with USE=introspection rebuild after you've installed it without introspection?
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-08-10 11:26:21 UTC
(In reply to Mart Raudsepp from comment #6)
> or put otherwise - does it still fail with USE=introspection rebuild after
> you've installed it without introspection?

Indeed this happens only when upgrading.  Rebuilding in-place is fine.
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-08-10 11:26:44 UTC
(upgrading from 1.12.4)
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-12 12:17:32 UTC
G/FBSD is dead.