Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 575588 - media-libs/libvpx: Missing dependency on yasm for ABI=x32
Summary: media-libs/libvpx: Missing dependency on yasm for ABI=x32
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: x32
  Show dependency tree
 
Reported: 2016-02-25 00:01 UTC by Dainius Masiliūnas
Modified: 2016-02-25 02:37 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dainius Masiliūnas 2016-02-25 00:01:04 UTC
All the ebuilds for media-libs/libvpx only list a dependency on yasm per ABI, and x32 is not listed as one of them. This causes a build failure on x32:

/bin/sh: yasm: command not found

See https://bugs.gentoo.org/attachment.cgi?id=426398 for the full build failure log.

The ebuilds should include the DEPEND line:
abi_x86_x32? ( dev-lang/yasm )
Comment 1 Mike Gilbert gentoo-dev 2016-02-25 02:37:41 UTC
commit 314a1d58c7fe64969086be66bd3a7b48e58ef2f4
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Wed Feb 24 21:36:54 2016 -0500

    media-libs/libvpx: Depend on yasm for x32
    
    Bug: https://bugs.gentoo.org/575588
    
    Package-Manager: portage-2.2.27_p64

 media-libs/libvpx/libvpx-1.3.0.ebuild | 3 ++-
 media-libs/libvpx/libvpx-1.4.0.ebuild | 3 ++-
 media-libs/libvpx/libvpx-1.5.0.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)