Restored `has_broken_mac_llvm_gcc` which is required to build 3.3+ on Darwin
On Darwin, should not build readline if there is brewed readline