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

Bug 923347

Summary: dev-libs/isa-l-2.30.0-r1 fails to configure on x86: error: No modern nasm or yasm found as required. Nasm should be v2.11.01 or later (v2.13 for AVX512) and yasm should be 1.2.0 or later.
Product: Gentoo Linux Reporter: matoro <matoro_gentoo>
Component: Current packagesAssignee: Marek Szuba <marecki>
Status: RESOLVED FIXED    
Severity: normal CC: matoro_gentoo, x86
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 916521    
Attachments: build.log and emerge --info

Description matoro archtester 2024-01-30 16:03:18 UTC
checking whether Intel CET is enabled... no
checking for yasm... no
no yasm
checking for nasm... no
no nasm
configure: error: No modern nasm or yasm found as required. Nasm should be v2.11.01 or later (v2.13 for AVX512) and yasm should be 1.2.0 or later.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/isa-l-2.30.0-r1/work/isa-l-2.30.0/config.log

Reproducible: Always
Comment 1 matoro archtester 2024-01-30 16:08:54 UTC
Created attachment 883740 [details]
build.log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2024-01-31 12:21:19 UTC
The bug has been closed via the following commit(s):

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

commit cb301bb7e5d602f498b6d3d6de36e898b6431cea
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2024-01-31 12:19:57 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2024-01-31 12:21:10 +0000

    dev-libs/isa-l: add missing x86 BDEPEND
    
    Closes: https://bugs.gentoo.org/923347
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-libs/isa-l/isa-l-2.30.0-r1.ebuild | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)