I am trying to build the latest Couchbase source (master) on Ubuntu16.04 with ppc64le platform.
At the build level its failing with below error :
[ 75%] Linking CXX executable …/memcached
…/libmemcached_daemon.a(libevent_locking.cc.o): In function
setup_libevent_locking()': /root/meghali/couchbase/kv_engine/daemon/libevent_locking.cc:27: undefined reference toevthread_use_pthreads’
collect2: error: ld returned 1 exit status
kv_engine/daemon/CMakeFiles/memcached.dir/build.make:119: recipe for target ‘kv_engine/memcached’ failed
make: *** [kv_engine/memcached] Error 1
CMakeFiles/Makefile2:11718: recipe for target ‘kv_engine/daemon/CMakeFiles/memcached.dir/all’ failed
make: *** [kv_engine/daemon/CMakeFiles/memcached.dir/all] Error 2
Makefile:138: recipe for target ‘all’ failed
make: *** [all] Error 2
I found a similar bug being raised at the couchbase issues page, however the fix it mentions is already merged at master still its failing.
The issue link for reference is : https://issues.couchbase.com/browse/MB-23836?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aworklog-tabpanel
Can someone please help me understand the issue and provide some pointers around it?