Fix configure's incorrect version tests for flex and perl.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 2 May 2016 15:18:10 +0000 (11:18 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 2 May 2016 15:18:10 +0000 (11:18 -0400)
commit5e7a7703bd5d51628b2ff4999a6b08455e25f1ca
treedf8bd7ee3b58a34a24f1d48ce6b059c4b80d5189
parentad5993d866f9fde16c454fe24b0a216c99ace355
Fix configure's incorrect version tests for flex and perl.

awk's equality-comparison operator is "==" not "=".  We got this right
in many places, but not in configure's checks for supported version
numbers of flex and perl.  It hadn't been noticed because unsupported
versions are so old as to be basically extinct in the wild, and because
the only consequence is whether or not a WARNING flies by during
configure.

Daniel Gustafsson noted the problem with respect to the test for flex,
I found the other by reviewing other awk calls.
config/perl.m4
config/programs.m4
configure