From: Peter Powell Date: Sun, 14 Jun 2015 22:27:05 +0000 (+0100) Subject: Fix mistakenly using Clang instead of GCC on older FreeBSD versions. X-Git-Tag: v2.0.23~54^2 X-Git-Url: https://git.netwichtig.de/gitweb/?a=commitdiff_plain;h=68211809ee3111bdc9609fbd46dc3c875fbb5ea6;p=user%2Fhenk%2Fcode%2Finspircd.git Fix mistakenly using Clang instead of GCC on older FreeBSD versions. --- diff --git a/configure b/configure index 103e072a5..cfda1a241 100755 --- a/configure +++ b/configure @@ -257,7 +257,8 @@ if ($config{OSNAME} =~ /darwin/i) elsif ($config{OSNAME} =~ /freebsd/i) { chomp(my $fbsd_version = `uname -r`); - $config{CC} = $fbsd_version ge '10.0' ? 'clang++' : 'g++'; + $fbsd_version =~ s/^(\d+\.\d+).*/$1/g; + $config{CC} = $fbsd_version >= 10.0 ? 'clang++' : 'g++'; } else {