Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 908604 - media-video/obs-studio-9999::gentoo failed (configure phase) -- build dependency LibDataChannel not found
Summary: media-video/obs-studio-9999::gentoo failed (configure phase) -- build depende...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Chiitoo
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-16 11:34 UTC by rogerroger
Modified: 2023-06-19 14:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Emerge error (buildlog,1.80 KB, text/plain)
2023-06-16 11:35 UTC, rogerroger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rogerroger 2023-06-16 11:34:05 UTC
A recent PR (https://github.com/obsproject/obs-studio/pull/7926) added LibDataChannel as a new dependency, which is missing in the ebuild.

Reproducible: Always
Comment 1 rogerroger 2023-06-16 11:35:27 UTC
Created attachment 863965 [details]
Emerge error
Comment 2 Chiitoo gentoo-dev 2023-06-18 08:40:35 UTC
Yep, seen it myself, just did not get to fixing yet.

Thanks!
Comment 3 Larry the Git Cow gentoo-dev 2023-06-19 14:05:33 UTC
The bug has been closed via the following commit(s):

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

commit 3d0300419e16ac0b23a662cab19b39c46e68eb41
Author:     Jimi Huotari <chiitoo@gentoo.org>
AuthorDate: 2023-06-19 13:35:56 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2023-06-19 14:05:14 +0000

    media-video/obs-studio: update plugin commits and disble webrtc
    
    The webrtc/whip feature requires a 'libdatachannel' which does not
    seem to have been packaged yet.
    
    Also enable py3.12.
    
    Closes: https://bugs.gentoo.org/908604
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 media-video/obs-studio/obs-studio-9999.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)