Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 823674 - media-libs/svt-av1: ~x86 keyword request
Summary: media-libs/svt-av1: ~x86 keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Beddek
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2021-11-14 05:03 UTC by James Beddek
Modified: 2021-11-15 08:45 UTC (History)
0 users

See Also:
Package list:
>=media-libs/svt-av1-0.8.7 ~x86
Runtime testing required: No
nattka: sanity-check+


Attachments
=media-libs/svt-av1-0.8.7 multilib ebuild patch (file_823674.txt,1.54 KB, text/plain)
2021-11-14 05:03 UTC, James Beddek
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Beddek 2021-11-14 05:03:22 UTC
Created attachment 750972 [details]
=media-libs/svt-av1-0.8.7 multilib ebuild patch

Hi, maintainer here. Please keyword media-libs/svt-av1-{0.8.7,9999} for ~x86.

The build issue for x86 resulting in keywording "-x86" when the ebuild was initially added to tree has been no longer occurs. When building with multilib,  the CMake arg "-DCOMPILE_C_ONLY=ON" must be used for non amd64 ABI.

I've attached an ebuild diff for 0.8.7 enabling amd64 multilib which succeeds in building, so I believe ~x86 can now be keyworded on it's own.

Thanks
Comment 1 James Beddek 2021-11-14 05:08:58 UTC
Duh on my part, keywording for 9999 is pointless :facepalm:
Comment 2 NATTkA bot gentoo-dev 2021-11-14 05:12:24 UTC Comment hidden (obsolete)
Comment 3 James Beddek 2021-11-14 06:11:31 UTC
The multilib patch has been merged, but looking at the CMakeLists.txt it seems that `-DCOMPILE_C_ONLY=$(usex x86)` might need to be added to `local mycmakeargs` in order for x86 to build on it's own.
Comment 4 James Beddek 2021-11-14 06:13:59 UTC
Nevermind the last comment, the multilib changes should have sorted that.
Comment 5 Jakov Smolić archtester gentoo-dev 2021-11-15 08:45:18 UTC
x86 done

all arches done