I'm setting up a node on my mac. It's been stuck on "Building network-126.96.36.199 (all, legacy fallback)" for a couple of hours now.
Is this normal, or have I got something wrong?
I strongly urge you to consider building using nix. I apologize if this wasn't the answer you were asking for, but it is probably the best solution for building the Cardano node.
I went through so many issues when trying to build from source it would make this issue seem trivial. Also, would like to note that by adding the binaries in step 2, I shaved 4hrs off the build time, and that is on a machine with a AMD 3900XT with 12 cores. Building without binaries on an average machine could take upwards of 12hrs.
By using nix to build the Cardano node, you really only have 3 steps to follow:
curl -L https://nixos.org/nix/install > install-nix.sh
chmod +x install nix.sh
git clone https://github.com/input-output-hk/cardano-node
nix-build -A scripts.mainnet.node -o mainnet-node-local
Again, sorry if this wasn't the solution to build the cardano node using but I had nothing but problems using Cabal during the Plutus Pioneer Program.
Something definitely wrong. I can build
node from scratch (with a clean cabal cache) in about an hour (on Linux x86_64). Not sure how long this would take on an M1 Mac.
I also disagree with /u/intrinsic-values on the Nix issue. IMO, Nix solves some problems that I do not have and creates a bunch of new problems.