EESSI / compatibility-layer

Compatibility layer of the EESSI project
https://eessi.github.io/docs/compatibility_layer
GNU General Public License v2.0
11 stars 21 forks source link

Disable `getentropy` USE flag #165

Closed bedroge closed 1 year ago

bedroge commented 1 year ago

In order to support older kernels, we should disable the getentropy USE flag:

 * Messages for package dev-libs/libgcrypt-1.10.1-r3:
 * The getentropy function requires the getrandom syscall.
 * This was introduced in Linux 3.17.
 * Your system is currently running Linux 3.10.0-1160.45.1.el7.x86_64.
 * Disable the 'getentropy' USE flag or upgrade your kernel.
 * ERROR: dev-libs/libgcrypt-1.10.1-r3::gentoo failed (pretend phase):
 *   Kernel is too old for getentropy
bartoldeman commented 1 year ago

fixed here: https://github.com/gentoo/gentoo/pull/29906

bedroge commented 1 year ago

The fix has been merged (thanks @bartoldeman!), so I'm closing this.