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

Bug 820416

Summary: media-plugins/gst-plugins-srtp-1.18.4: src_compile failed (error: unknown target '/home/tmp-portage/media-plugins/gst-plugins-srtp-1.18.4/work/gst-plugins-bad-1.18.4-abi_x86_64.amd64/ext/srtp/libgstsrtp.so')
Product: Gentoo Linux Reporter: Alarig Le Lay <alarig>
Component: Current packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED DUPLICATE    
Severity: normal CC: rufq99, sam
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/22967
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
emerge -pqv
build log

Description Alarig Le Lay 2021-10-26 19:43:06 UTC
Created attachment 746898 [details]
emerge --info

Hello,

The error message is ninja: error: unknown target '/home/tmp-portage/media-plugins/gst-plugins-srtp-1.18.4/work/gst-plugins-bad-1.18.4-abi_x86_64.amd64/ext/srtp/libgstsrtp.so'

I’m attaching all the needed logs

Thanks,
-- 
Alarig
Comment 1 Alarig Le Lay 2021-10-26 19:43:59 UTC
Created attachment 746901 [details]
emerge -pqv
Comment 2 Alarig Le Lay 2021-10-26 19:44:34 UTC
Created attachment 746904 [details]
build log
Comment 3 Tony Lee 2021-11-05 22:38:50 UTC
That happened to me too but with all of the gst-plugins-bad 1.18.4. Its an issue with the GSTREAMER-MESON eclass compile function call.

The target should be the root build directory for ninja.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-26 22:36:34 UTC

*** This bug has been marked as a duplicate of bug 805020 ***
Comment 5 Larry the Git Cow gentoo-dev 2022-03-26 22:38:41 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47be33c8409b81e5116794952bf194d5710d15b

commit a47be33c8409b81e5116794952bf194d5710d15b
Author:     Tony Lee <rufq99@gmail.com>
AuthorDate: 2021-11-19 10:57:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-03-26 22:38:27 +0000

    gstreamer-meson.eclass: fix symlink issue for WORKDIR
    
    Fixes symlink issue with a variety of gstreamer plugin packages.
    
    Bug: https://bugs.gentoo.org/820416
    Bug: https://bugs.gentoo.org/816702
    Closes: https://bugs.gentoo.org/805020
    Closes: https://github.com/gentoo/gentoo/pull/22967
    Signed-off-by: Sam James <sam@gentoo.org>

 eclass/gstreamer-meson.eclass | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)