As the title suggests, I've built a .deb (and done some rudimentary testing) of zfs-fuse 0.6.9 on Itanium Debian 6.0.5.
The rationale for this was:
- I couldn't get FreeBSD to install on my zx6000, but Debian was no problem (I think this may be because Debian supports VGA console whereas FreeBSD doesn't, but I couldn't get serial working on my zx6000 either, so who knows).
- I tried ZFSonLinux (ZoL) but the splat module gave a segfault on modprobe.
- There is no IA64 binary package of zfs-fuse for squeeze (lame).
- The source package of zfs-fuse fails to build on IA64 due to #error "ISA not supported" (super lame).
The only thing I had to do was rewrite the src/lib/libsolcompat/include/sys/isa_defs.h to include reasonable IA64 settings. From there I could do an apt-get --compile source on the new source and get a .deb to dpkg -i. I've never really used much Debian and have no idea what I'm doing with package managers so I don't know if I should distribute the .deb or not, but if you Google and find this post and want to know how to get zfs-fuse on IA64 squeeze, let me know.
I haven't done too much testing of it so far. I built a toy raidz with dedup and created and destroyed a few files and did a scrub. I should do an import of an external pool to make sure it's not completely broken. I'm quite happy, though, as this means it may be possible after all to put a file server on my zx6000, if a very slow one.