I also found an interesting issue today. it seems the go binaries e.g. fpd requires dynamic linking, which leads to problem if one user builds it and share to another user:
Aug 02 22:10:25 op-devnet systemd[1]: Started FPD Daemon.
Aug 02 22:10:25 op-devnet fpd[401186]: /home/ubuntu/go/bin/fpd: error while loading shared libraries: libwasmvm.x86_64.so: cannot open shared object file: No such file or directory
running ldd, we can see the dynamic linking. any idea how to make it more portable?
Found by @bap2pecs