Hi!

We have currently two packages that have USE cpu-flags-x86-rdrand as there is 
no USE_EXPAND version available. This pattern is likely to confuse users as 
they may not be aware of the difference between dashes and underscores.

Affected packages:
dev-haskell/cryptonite
dev-libs/json-c

The following set of patches:

1 Add the cpu_flags_x86_rdrand use flag to the USE_EXPAND variable.
2 and 3 Make affected packages use the new USE flag
4 Provides detection on cpuid2cpuflags

Patches 1 to 3 are available as a pull request at: 
https://github.com/gentoo/gentoo/pull/16686

Patch 4 is available as a pull request at: 
https://github.com/mgorny/cpuid2cpuflags/pull/16

(Using GitHub mostly to make following the patches easier, keep the discussion 
here)


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to