... but app-misc/scrub-2.6.1 seems to work just fine! Here's the build error I get from 2.5.2: In file included from hwrand.c:32:0: util.h:47:1: error: unknown type name 'off_t' off_t blkalign(off_t offset, int blocksize, round_t rtype); ^ util.h:47:22: error: unknown type name 'off_t' off_t blkalign(off_t offset, int blocksize, round_t rtype); Looks pretty musl-y to me. Because the newer version works, I suggest masking 2.5.2 and (if possible) stabilizing 2.6.1. It looks like a very simple package (no USE flags and merging ~arch brought no new packages into my system, much less ~arch ones). It's an unconditional dependency of app-emulation/libvirt, so it helps me on my way to better virtualization/emulation (hopefully!).
Created attachment 463782 [details] build.log
Created attachment 463784 [details] emerge --info '=app-misc/scrub-2.5.2::gentoo'
Created attachment 463786 [details] emerge -pqv '=app-misc/scrub-2.5.2::gentoo'
Please file a stable request blocking this bug.
Done.
Current stable release compiles and runs fine.