Compiler (i686-pc-linux-gnu-3.4.5) gives up on compiling ./src/aklog/asetkey.c in net-fs/openafs-1.4.1: asetkey.c: In function `main': asetkey.c:85: error: structure has no member named `length' asetkey.c:87: error: structure has no member named `length' asetkey.c:91: error: structure has no member named `contents' * Same machine is running openafs-1.4.0-r3 with heimdal successfully. * Compile log too large to attach, let me know if you want it. * Machine is running 2.6.14-gentoo-r2 /Mike
I cannot currently reproduce this on my stable amd64. Could you please provide the output of "emerge --info", the version of heimdal, and the last couple of relevant lines of your compile log (I probably don't need all of it, but at least everything starting from the first error, including the compilation command leading to that). Thanks
Oops, seems like I made an error while trying to reproduce. I get the same error now, looking into this...
OK, then, I will hold off on sending emerge --info, etc. By the way, I have a newly installed x86 machine running openafs-1.4.0-r2 and kernel 2.6.16-gentoo-r3. Should you want me to try openafs-1.4.1 on that, let me know. On all machine I run heimdal-0.7.2
I would like to point to: http://www.mail-archive.com/openafs-devel@openafs.org/msg08026.html short read: problem caused by using heimdal (mit-krb5 works). Heimdal-users don't need the utility specified here, because they have "ktutil". Unknown when (or whether) someone will be fixing this. I'm currently not sure what the best course of action would be...
Have same problem, just disable building asetkey when heimdal is installed?
Upstream says it was already meant to be disabled automatically on a system with heimdal. I expect some fix quite soon.
Fixed by adding a patch in openafs-1.4.1-r1