Hi
It seems I can't do make dist for Drizzle on Cento 5.5:
[sqlclust@esitbi125lab drizzle-make-dist]$ make dist
/usr/bin/gperf -D --initializer-suffix=,0 --struct-type --enum \
--omit-struct-type --readonly-tables --language=C++ \
--class-name=function_hash drizzled/function_hash.gperf >
drizzled/function_hash.stamp-h
/usr/bin/gperf -D --initializer-suffix=,0 --struct-type --enum \
--omit-struct-type --readonly-tables --language=C++ \
--class-name=symbol_hash drizzled/symbol_hash.gperf >
drizzled/symbol_hash.stamp-h
flex drizzled/execute/scanner.l
"drizzled/execute/scanner.l", line 40: unrecognized '%' directive
"drizzled/execute/scanner.l", line 42: bad character: #
"drizzled/execute/scanner.l", line 42: unknown error processing section 1
"drizzled/execute/scanner.l", line 42: bad character: <
"drizzled/execute/scanner.l", line 42: bad character: .
"drizzled/execute/scanner.l", line 42: bad character: >
"drizzled/execute/scanner.l", line 43: bad character: #
"drizzled/execute/scanner.l", line 43: bad character: <
"drizzled/execute/scanner.l", line 43: bad character: /
"drizzled/execute/scanner.l", line 43: bad character: /
"drizzled/execute/scanner.l", line 43: bad character: .
"drizzled/execute/scanner.l", line 43: bad character: >
"drizzled/execute/scanner.l", line 44: bad character: #
"drizzled/execute/scanner.l", line 44: bad character: <
"drizzled/execute/scanner.l", line 44: bad character: /
"drizzled/execute/scanner.l", line 44: bad character: /
"drizzled/execute/scanner.l", line 44: bad character: .
"drizzled/execute/scanner.l", line 44: bad character: >
"drizzled/execute/scanner.l", line 45: bad character: #
"drizzled/execute/scanner.l", line 45: bad character: <
"drizzled/execute/scanner.l", line 45: bad character: /
"drizzled/execute/scanner.l", line 45: bad character: /
"drizzled/execute/scanner.l", line 45: bad character: .
"drizzled/execute/scanner.l", line 45: bad character: >
"drizzled/execute/scanner.l", line 46: bad character: #
"drizzled/execute/scanner.l", line 46: bad character: <
"drizzled/execute/scanner.l", line 46: bad character: /
"drizzled/execute/scanner.l", line 46: bad character: .
"drizzled/execute/scanner.l", line 46: bad character: >
"drizzled/execute/scanner.l", line 50: bad character: #
"drizzled/execute/scanner.l", line 51: bad character: #
"drizzled/execute/scanner.l", line 51: bad character: "
"drizzled/execute/scanner.l", line 51: bad character: -
"drizzled/execute/scanner.l", line 51: bad character: "
"drizzled/execute/scanner.l", line 52: bad character: #
"drizzled/execute/scanner.l", line 52: bad character: "
"drizzled/execute/scanner.l", line 52: bad character: -
"drizzled/execute/scanner.l", line 52: bad character: "
"drizzled/execute/scanner.l", line 53: bad character: #
"drizzled/execute/scanner.l", line 53: bad character: "
"drizzled/execute/scanner.l", line 53: bad character: -
"drizzled/execute/scanner.l", line 53: bad character: "
"drizzled/execute/scanner.l", line 54: bad character: #
"drizzled/execute/scanner.l", line 54: bad character: "
"drizzled/execute/scanner.l", line 54: bad character: -
"drizzled/execute/scanner.l", line 54: bad character: "
"drizzled/execute/scanner.l", line 55: bad character: #
"drizzled/execute/scanner.l", line 57: bad character: #
"drizzled/execute/scanner.l", line 57: bad character: :
"drizzled/execute/scanner.l", line 57: bad character: :
"drizzled/execute/scanner.l", line 57: bad character: :
"drizzled/execute/scanner.l", line 57: bad character: :
"drizzled/execute/scanner.l", line 57: bad character: :
"drizzled/execute/scanner.l", line 57: bad character: :
"drizzled/execute/scanner.l", line 57: bad character: *
"drizzled/execute/scanner.l", line 59: bad character: }
"drizzled/execute/scanner.l", line 108: unrecognized %option: unistd
"drizzled/execute/scanner.l", line 110: unrecognized %option: bison-bridge
"drizzled/execute/scanner.l", line 115: unrecognized %option: header-file
"drizzled/execute/scanner.l", line 118: unrecognized %option: reentrant
make: *** [drizzled/execute/scanner.cc] Error 1
[sqlclust@esitbi125lab drizzle-make-dist]$ flex --version
flex version 2.5.4
This Fedora issue suggests it's because flex is too old:
https://bugzilla.redhat.com/show_bug.cgi?id=190673
In other words, we no longer support building Drizzle on RHEL/Centos 5?
henrik
PS: I notice our build system has hit the same issue:
https://lists.launchpad.net/drizzle-builds/msg14357.html
How was this fixed?
--
[email protected]
+358-40-8211286 skype: henrik.ingo irc: hingo
www.openlife.cc
My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp