Arla is a free AFS implementation. It works with gcc-3.4.3 and 2.6.x. http://www.stacken.kth.se/projekt/arla/ Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 44225 [details] net-fs/arla/arla-0.37.ebuild tested on i686 gcc-3.4.3 kernel-2.6.9-ck3 (i didn't test milko). with krb5/heimdal. 2 patches to build nnpfs.ko: nnpfs_dev.c and nnpfs_inodeops.c maybe supersedes bug #20514
Created attachment 44227 [details, diff] nnpfs didn't compile because of -Wno-return-type in nnpfs_dev.c At least for me it worked.
Created attachment 44228 [details, diff] nnpfs didn't compile because of -Wno-return-type in nnpfs_inodeops.c At least for me it worked.
Created attachment 44230 [details] start script /etc/init.d/arla, small gentoo specific changes At least for me it worked.
sorry, typo: in ebuild replace ARCH=$(shell ...) with ARCH=$(uname -m | sed -e 's,i.86,i386,' -e 's,sun4u,sparc64,' -e 's,arm.*,arm,' -e 's,sa110,arm,' -e 's,s390x,s390,' -e 's,parisc64,parisc,')
upstream looks pretty dead, with mentions of 2.6.14 on the main page. If you're still interested, please clean up the ebuild to gcc-4.1 standards, use linux-mod for the kernel modules, and tell us that it works on 2.6.18 and 2.6.19-rc1.