From 68211809ee3111bdc9609fbd46dc3c875fbb5ea6 Mon Sep 17 00:00:00 2001 From: Peter Powell Date: Sun, 14 Jun 2015 23:27:05 +0100 Subject: [PATCH] Fix mistakenly using Clang instead of GCC on older FreeBSD versions. --- configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 { -- 2.39.2