On Thu, Jan 28, 2010 at 7:03 PM, Gerald Pfeifer gerald@pfeifer.com wrote:
On Wed, 27 Jan 2010, Tom Wickline wrote:
The version check fails on FreeBSD 8 even tho flex-2.5.35_3 is installed from ports.
# flex --version flex version 2.5.4
The version check passes on Linux and OpenSolaris but FreeBSD has a harder time with it.
Gerald has a workaround for this.. Shall I call it a bug? since a newer version is actually installed but the version check fails.
It's not a bug in Wine or Wine's configure scripts. What happens on your system, or any "standard" FreeBSD system with the flex package installed is that the default path has /usr/bin before /usr/local/bin, so /usr/bin/flex which is 2.5.4 (as per your example) is found before, or should I say: instead, /usr/local/bin/flex which is the good one.
Right. But it's a bug in the sense that FreeBSD is shipping an _extremely_ old version of flex ;-).
Can you put in a request to update flex for FreeBSD 8.1/9.0? Or should I register/file a bug?