github / glb-director

GitHub Load Balancer Director and supporting tooling.
Other
2.37k stars 227 forks source link

Upgrade LLVM and Go, switch to go mod, fix CI builds. #110

Closed theojulienne closed 4 years ago

theojulienne commented 4 years ago

Over time the builds in this repo have broken due to external packages getting updated:

This PR upgrades LLVM to version 10 for the build of the eBPF program in glb-director-xdp, and also upgrades golang and switches the Go packages in this repo to use go mod, greatly simplifying the build process.

Fixes https://github.com/github/glb-director/issues/109