From: Tom Lane Date: Thu, 10 Dec 2015 15:19:13 +0000 (-0500) Subject: Accept flex > 2.5.x on Windows, too. X-Git-Tag: REL9_2_15~51 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7f94a5c106f88d5abbcc84e545962208fac9c232;p=postgresql Accept flex > 2.5.x on Windows, too. Commit 32f15d05c fixed this in configure, but missed the similar check in the MSVC scripts. Michael Paquier, per report from Victor Wagner --- diff --git a/src/tools/msvc/pgflex.pl b/src/tools/msvc/pgflex.pl index 259f2187ed..50c5eb014e 100644 --- a/src/tools/msvc/pgflex.pl +++ b/src/tools/msvc/pgflex.pl @@ -16,7 +16,8 @@ my ($flexver) = `flex -V`; # grab first line $flexver = (split(/\s+/, $flexver))[1]; $flexver =~ s/[^0-9.]//g; my @verparts = split(/\./, $flexver); -unless ($verparts[0] == 2 && $verparts[1] == 5 && $verparts[2] >= 31) +unless ($verparts[0] == 2 && + ($verparts[1] > 5 || ($verparts[1] == 5 && $verparts[2] >= 31))) { print "WARNING! Flex install not found, or unsupported Flex version.\n"; print "echo Attempting to build without.\n";