As far as i can see, the only piece of the package that needs ruby is icd_generator.rb (https://github.com/OCL-dev/ocl-icd/blob/master/icd_generator.rb) After testing, it works correctly with ruby31. ruby31 should be added to the ebuild's USE_RUBY Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be69f4dcab16601530ab1b672a0fcb07fca5ef7 commit 9be69f4dcab16601530ab1b672a0fcb07fca5ef7 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2022-05-20 20:18:46 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2022-05-20 20:20:49 +0000 dev-libs/ocl-icd: Add ruby31 to 2.3.1 Closes: https://bugs.gentoo.org/836589 Signed-off-by: James Le Cuirot <chewi@gentoo.org> dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)