After having another try it looks like the failure to build from source boils down to this error "ignoring invalid dependency 'pin-utils' which is missing a lib target".
Discussion
Hmmm that sounds like something funky with your rust install. You have probably done exactly this, but the steps I took to successfully build were as follows (I have no idea it the markdown will work, apologies if this post is ugly as sin)
```sh
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ sudo pacman -S base-devel cmake openssl fontconfig
$ git clone https://github.com/mikedilger/gossip
$ cd gossip
$ RUSTFLAGS="-C target-cpu=native --cfg tokio_unstable" cargo build --release
$ cd target/release
$ strip gossip
```
Maybe you need to reinstall rust, is my best guess, but I am not an expert by any means. Just hoping the steps I took might help you out 🤝
sorry, that didn't work well, lesson learned
readable version here: https://pastebin.com/5mAxnxnk