Post by Stefan G. Weichinger
Samuli wants to remove the latest zfs-fuse from the gentoo portage
# Fails to compile against recent glibc and multiple other issues.
# No maintainer to take care of the package. Removal in 30 days.
# Bugs 325331,
This is related to the gnu stack option for assembler files to tell not
to use an executable stack by default.
Well the fix takes 3 lines and is given on the page linked in your bug
report. I just confirm that it can be applied here. I added it to the
sparc64 include file too, without testing.
I have pushed the fix in my master branch if you want, but it's very
easy to do. Thanks for the info though, I didn't know these pax-utils.
Apparently specific to your build system.
This one is quite unreadable. The error is : " rpc/types.h: No such file
or directory". It's specific to libc-2.14 apparently, they seem to have
removed this include file. Well in debian we still use libc-2.13 in
testing, so I can't help you here (that's what happens when you always
want to be "on the edge")
Another report about the hardened stack (gnu stack option).
I had something similar, here too. I just installed a work around,
mounting locally the nfs shares when booting so that the error happens
once, and then everything works fine. It's more than likely related to
fuse, we don't do anything about nfs authentication in zfs-fuse.
So well document this or add the kind of work around proposed in the bug
ebuild system specific.
ebuild specific too, there is a patch in the bug report.
I forward this to Samuli and see what he replies.