[root@freebsd ~]# git clone https://github.com/stargrave/govpn.git Cloning into 'govpn'... remote: Counting objects: 702, done. remote: Compressing objects: 100% (7/7), done. remote: Total 702 (delta 1), reused 0 (delta 0), pack-reused 695 Receiving objects: 100% (702/702), 193.16 KiB | 295.00 KiB/s, done. Resolving deltas: 100% (412/412), done. Checking connectivity... done. [root@freebsd ~]# cd govpn [root@freebsd ~/govpn]# git checkout develop Already on 'develop' Your branch is up-to-date with 'origin/develop'. [root@freebsd ~/govpn]# make make -C src mkdir -p golang.org/x git clone https://go.googlesource.com/crypto golang.org/x/crypto Cloning into 'golang.org/x/crypto'... remote: Total 1874 (delta 1196), reused 1874 (delta 1196) Receiving objects: 100% (1874/1874), 1.36 MiB | 1.05 MiB/s, done. Resolving deltas: 100% (1196/1196), done. Checking connectivity... done. cd golang.org/x/crypto && git checkout --force 24ffb5feb3312a39054178a4b0a4554fc2201248 Note: checking out '24ffb5feb3312a39054178a4b0a4554fc2201248'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 24ffb5f... x/crypto/openpgp: Limit packet recursion depth. mkdir -p github.com/agl git clone https://github.com/agl/ed25519.git github.com/agl/ed25519 Cloning into 'github.com/agl/ed25519'... remote: Counting objects: 30, done. remote: Total 30 (delta 0), reused 0 (delta 0), pack-reused 30 Unpacking objects: 100% (30/30), done. Checking connectivity... done. cd github.com/agl/ed25519 && git checkout --force d2b94fd789ea21d12fac1a4443dd3a3f79cda72c Note: checking out 'd2b94fd789ea21d12fac1a4443dd3a3f79cda72c'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at d2b94fd... Add LICENSE file. mkdir -p github.com/bigeagle git clone https://github.com/bigeagle/water.git github.com/bigeagle/water Cloning into 'github.com/bigeagle/water'... remote: Counting objects: 79, done. remote: Total 79 (delta 0), reused 0 (delta 0), pack-reused 79 Unpacking objects: 100% (79/79), done. Checking connectivity... done. cd github.com/bigeagle/water && git checkout --force 36aebfeb35da4f1f6a975726716c6fc563c5c495 Note: checking out '36aebfeb35da4f1f6a975726716c6fc563c5c495'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 36aebfe... changed license to BSD GOPATH=/root/govpn go build -ldflags "-X govpn.Version 3.2" govpn/cmd/govpn-client go: not found *** Error code 127 Stop. make: stopped in /root/govpn