On Tuesday, April 9, 2019 11:11:42 AM CEST Peter Humphrey wrote: > On Tuesday, 9 April 2019 06:56:02 BST J. Roeleveld wrote: > > if you search for "stat" in the build-log and/or makefile(s), does it show > > which file(s) it is checking? > > Looking into the work directory I find this little surprise: > > # ls -l > /var/tmp/portage/sys-boot/systemd-boot-241/work/systemd-boot-241-build > [...] > lrwxrwxrwx 1 portage portage 22 Apr 9 09:26 libnss_myhostname.so -> > libnss_myhostname.so.2 lrwxrwxrwx 1 portage portage 22 Apr 9 09:26 > libnss_mymachines.so -> libnss_mymachines.so.2 lrwxrwxrwx 1 portage > portage 19 Apr 9 09:26 libnss_resolve.so -> libnss_resolve.so.2 > lrwxrwxrwx 1 portage portage 19 Apr 9 09:26 libnss_systemd.so -> > libnss_systemd.so.2 lrwxrwxrwx 1 portage portage 15 Apr 9 09:26 > libsystemd.so -> libsystemd.so.0 lrwxrwxrwx 1 portage portage 20 Apr 9 > 09:26 libsystemd.so.0 -> libsystemd.so.0.25.0 [...] > > Konsole shows all these in red, indicating nonexistence of the links' > targets, and indeed they don't exist, either there or anywhere else in the > system. On the other hand, after ebuild ... compile on the main system, > which succeeds, I get the same nonexistent links. So that can't be the > problem. > > "find . -name Makefile -exec grep '-lw' 'stat' {} +" returns a blank. > > I'm close to getting out of my depth here. > > (This is an openrc box.)
I just tested the compile on my system and I get the exact same error. This is on my primary desktop, so would expect most build-dependencies to be present. I also noticed the following bug on b.g.o.: https://bugs.gentoo.org/682908 For your current issue, you could try version 239, which does compile on my system. I am not going to test installing it as that risks not being able to boot my desktop. -- Joost