Merge lp:~vjsamuel/libmemcached/fix-gearmand-binary-issue into lp:~tangent-org/libmemcached/trunk
Proposed by
Vijay Samuel
Status: | Merged | ||||
---|---|---|---|---|---|
Merge reported by: | Brian Aker | ||||
Merged at revision: | not available | ||||
Proposed branch: | lp:~vjsamuel/libmemcached/fix-gearmand-binary-issue | ||||
Merge into: | lp:~tangent-org/libmemcached/trunk | ||||
Diff against target: |
66 lines (+7/-5) 5 files modified
libtest/common.h (+4/-0) libtest/gearmand.cc (+0/-2) libtest/skiptest.cc (+1/-1) libtest/unittest.cc (+1/-1) libtest/wait.cc (+1/-1) |
||||
To merge this branch: | bzr merge lp:~vjsamuel/libmemcached/fix-gearmand-binary-issue | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Monty Taylor (community) | Needs Fixing | ||
Brian Aker | Pending | ||
Review via email: mp+78604@code.launchpad.net |
To post a comment you must log in.
There is a better fix for this. As far as I can tell, the include of m4/gearmand.m4 is actually useless in this codebase, and is causing the error in conjunction with the -DGEARMAND_BINARY calls in libtest/include.am. The real solution here is to move the logic around setting all of the symbols set with -D in libtest/include.am into configure.ac, and then to rely on the symbols being in config.h rather than injecting them onto the command line in the makefile.