Require GCC>=7.4 as GCC 7.3 cannot build llvm 16.x or main

My notes to myself on my linux box say Ubuntu 18.04 came with GCC 7.3, but it has 7.5 now, so presumably did get auto-upgraded at some point. In any case, llvm/clang have always built fine for me on that box.