libmemcached 1.0.17 won't compile on RHEL 6.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libmemcached |
New
|
Undecided
|
Unassigned |
Bug Description
Hello,
Unfortunately, I am unable to get libmemcached 1.0.17 to compile on RHEL 6.4. The required version of bison went from 2.4 to 2.5 between the 1.0.16 and 1.0.17 releases. RHEL 6.4 comes with bison 2.4.1. If I just patch the parser.yy file to require version 2.4, I get the following error:
CXX libtest/
CXX libtest/
CXX libtest/
CXX libtest/
libtest/
)':
libtest/
make[1]: *** [libtest/
make[1]: *** Waiting for unfinished jobs....
/usr/lib/
/usr/lib/
es not overflow
make[1]: Leaving directory `/builddir/
make: *** [all] Error 2
I get the same error on RHEL 5.9 without the patch. With the patch I get:
+ make -j4
GEN libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
"libmemcached/
...
Please note the RHEL 5.9 comes with bison 2.3. I was able to build libmemcached 1.0.16 on RHEL 5.9 without any issues.
Thanks,
Ben