I DID IT! A Bitcoin node running on #9Front (#Plan9). Not an old version but the master branch of #btcd I’m running the weirdest node on Earth. image

Replies (6)

Very simple hack removing the syscalls from the code allows it to build cleanly for plan9/amd64. It’s just a custom error message if disk is full anyway. image
Why plan9 though? The best features of it were copied by linux in one way or another. The only thing I still miss from it was that filesystem feature that let you mount other computers. I remember playing with that feature a lot, I could render a game on a different computer, because the graphics was also a file. But that's about the only unique feature I remember
Some stuff won’t build because libraries that rely on OS specific features. For this I had to remove some code that relies on POSIX system calls.
I’ve moved to serial console because drawterm which is the Remote Desktop thingie for plan9 disconnected overnight. The machine lacks any graphic display and has only serial. I totally plan on waiting on the full synchronization.