The configure test program links against libblkid to test. This works fine on shared library systems as libblkid automatically depends on libuuid. But on static systems it needs explicit linking. Attached is the files patch for this and the ebuild should be updated accordingly.
Created attachment 196237 [details, diff] pull in libuuid when linking against libblkid
added, had to fix the patch to apply, but thanks
this patch actually breaks others with messages like this: make[2]: Entering directory `/Library/Gentoo/var/tmp/portage/sys-fs/e2fsprogs-1.41.7-r1/work/e2fsprogs-1.41.7/e2fsck' make[2]: *** No rule to make target `-L/Library/Gentoo/usr/lib', needed by `e2fsck'. Stop. reason: LIBUUID = -L/Library/Gentoo/usr/lib -luuid DEPLIBBLKID = $(LIBUUID) DEPLIBS= $(LIBEXT2FS) $(LIBCOM_ERR) $(DEPLIBBLKID) $(DEPLIBUUID) $(DEPLIBE2P) e2fsck: $(OBJS) $(DEPLIBS) I conditionalised the patch for now.
Please ignore. It just doesn't work, the patch seems not to cause that.