Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 470220 - aes-ni package.use.mask is broken
Summary: aes-ni package.use.mask is broken
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-18 02:51 UTC by Matt Turner
Modified: 2013-06-18 20:41 UTC (History)
0 users

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 Matt Turner gentoo-dev 2013-05-18 02:51:49 UTC
profiles % grep -r aes-ni *
arch/arm/ChangeLog:  Mask net-libs/cyassl[aes-ni] on arm
arch/arm/package.use.mask:net-libs/cyassl aes-ni
arch/mips/ChangeLog:  Mask net-libs/cyassl[aes-ni] on mips
arch/mips/package.use.mask:net-libs/cyassl aes-ni
arch/powerpc/ChangeLog:  Mask net-libs/cyassl[aes-ni,cyassl-hardening] on ppc/ppc64
arch/powerpc/package.use.mask:net-libs/cyassl aes-ni cyassl-hardening

From mips/package.use.mask:
# Anthony G. Basile <blueness@gentoo.org> (16 Jul 2012)
# Only work on amd64/x86
net-libs/cyassl aes-ni

Shouldn't you just mask this in base/package.use.mask and selectively unmask it on x86/amd64? As is, this is broken.
Comment 1 Anthony Basile gentoo-dev 2013-06-18 20:41:39 UTC
(In reply to Matt Turner from comment #0)
> Shouldn't you just mask this in base/package.use.mask and selectively unmask
> it on x86/amd64? As is, this is broken.

I'm not sure what you mean by broken but the problem is that as if we add another arch we have to mask again.  Your way is better.