Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 672430 - media-video/obs-studio-22.0.3 fails to build with >=media-libs/fdk-aac-2.0.0
Summary: media-video/obs-studio-22.0.3 fails to build with >=media-libs/fdk-aac-2.0.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chiitoo
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-12-03 04:13 UTC by Enne Eziarc
Modified: 2018-12-16 20:34 UTC (History)
1 user (show)

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


Attachments
build log (build.log,199.62 KB, text/x-log)
2018-12-03 04:13 UTC, Enne Eziarc
Details
Fixes this error. (0001-Fix-FDKAAC-AACENC_InfoStruct-member-name-change-from.patch,1.10 KB, patch)
2018-12-03 08:26 UTC, Luke A. Guest
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Enne Eziarc 2018-12-03 04:13:17 UTC
Created attachment 556980 [details]
build log

Looks like fdk-aac 2.x is API-incompatible with 0.1.x, despite the slot being the same...
Comment 1 Luke A. Guest 2018-12-03 08:26:58 UTC
Created attachment 556988 [details, diff]
Fixes this error.
Comment 2 Attila Tóth 2018-12-04 21:33:37 UTC
(In reply to Luke A. Guest from comment #1)
> Created attachment 556988 [details, diff] [details, diff]
> Fixes this error.

Patch works for me. Thanks!
Comment 3 Chiitoo gentoo-dev 2018-12-12 13:17:07 UTC
Thanks for the report, as well as the patch!

There seems to be a fix upstream by now though, so I think I'll backport it from there.
Comment 4 Larry the Git Cow gentoo-dev 2018-12-16 16:16:03 UTC
The bug has been closed via the following commit(s):

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

commit 08c20ef7ae4d7408162732528c3edbae45a69637
Author:     Jimi Huotari <chiitoo@gentoo.org>
AuthorDate: 2018-12-12 13:32:51 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-12-16 16:13:19 +0000

    media-video/obs-studio: fix build with USE="fdk"
    
    Upstream: https://github.com/obsproject/obs-studio/commit/cf73fa6d
    
    Closes: https://bugs.gentoo.org/672430
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../files/obs-studio-22.0.3-fdk-build-fix.patch    | 52 ++++++++++++++++++++++
 media-video/obs-studio/obs-studio-22.0.3.ebuild    |  5 ++-
 2 files changed, 56 insertions(+), 1 deletion(-)