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)
signature.asc
Description: OpenPGP digital signature