farshid-mac:couchbase-server_src farshid$ make DISABLE_COUCH=1 (rm -rf tmp/memcached; mkdir -p tmp/memcached) make -C memcached install make install-am test -z "/tmp/couchbase-server_src/install/bin" || config/install-sh -c -d "/tmp/couchbase-server_src/install/bin" /bin/sh ./libtool --mode=install /usr/bin/install -c engine_testapp memcached mcstat mcbasher isasladm '/tmp/couchbase-server_src/install/bin' libtool: install: /usr/bin/install -c .libs/engine_testapp /tmp/couchbase-server_src/install/bin/engine_testapp libtool: install: /usr/bin/install -c .libs/memcached /tmp/couchbase-server_src/install/bin/memcached libtool: install: /usr/bin/install -c mcstat /tmp/couchbase-server_src/install/bin/mcstat libtool: install: /usr/bin/install -c mcbasher /tmp/couchbase-server_src/install/bin/mcbasher libtool: install: /usr/bin/install -c isasladm /tmp/couchbase-server_src/install/bin/isasladm test -z "/tmp/couchbase-server_src/install/lib/memcached" || config/install-sh -c -d "/tmp/couchbase-server_src/install/lib/memcached" /bin/sh ./libtool --mode=install /usr/bin/install -c libmemcached_utilities.la ascii_scrub.la basic_engine_testsuite.la default_engine.la example_protocol.la blackhole_logger.la stdin_term_handler.la tap_mock_engine.la syslog_logger.la '/tmp/couchbase-server_src/install/lib/memcached' libtool: install: /usr/bin/install -c .libs/libmemcached_utilities.0.dylib /tmp/couchbase-server_src/install/lib/memcached/libmemcached_utilities.0.dylib libtool: install: (cd /tmp/couchbase-server_src/install/lib/memcached && { ln -s -f libmemcached_utilities.0.dylib libmemcached_utilities.dylib || { rm -f libmemcached_utilities.dylib && ln -s libmemcached_utilities.0.dylib libmemcached_utilities.dylib; }; }) libtool: install: /usr/bin/install -c .libs/libmemcached_utilities.lai /tmp/couchbase-server_src/install/lib/memcached/libmemcached_utilities.la libtool: install: /usr/bin/install -c .libs/ascii_scrub.so /tmp/couchbase-server_src/install/lib/memcached/ascii_scrub.so libtool: install: /usr/bin/install -c .libs/ascii_scrub.lai /tmp/couchbase-server_src/install/lib/memcached/ascii_scrub.la libtool: install: /usr/bin/install -c .libs/basic_engine_testsuite.so /tmp/couchbase-server_src/install/lib/memcached/basic_engine_testsuite.so libtool: install: /usr/bin/install -c .libs/basic_engine_testsuite.lai /tmp/couchbase-server_src/install/lib/memcached/basic_engine_testsuite.la libtool: install: /usr/bin/install -c .libs/default_engine.so /tmp/couchbase-server_src/install/lib/memcached/default_engine.so libtool: install: /usr/bin/install -c .libs/default_engine.lai /tmp/couchbase-server_src/install/lib/memcached/default_engine.la libtool: install: /usr/bin/install -c .libs/example_protocol.so /tmp/couchbase-server_src/install/lib/memcached/example_protocol.so libtool: install: /usr/bin/install -c .libs/example_protocol.lai /tmp/couchbase-server_src/install/lib/memcached/example_protocol.la libtool: install: /usr/bin/install -c .libs/blackhole_logger.so /tmp/couchbase-server_src/install/lib/memcached/blackhole_logger.so libtool: install: /usr/bin/install -c .libs/blackhole_logger.lai /tmp/couchbase-server_src/install/lib/memcached/blackhole_logger.la libtool: install: /usr/bin/install -c .libs/stdin_term_handler.so /tmp/couchbase-server_src/install/lib/memcached/stdin_term_handler.so libtool: install: /usr/bin/install -c .libs/stdin_term_handler.lai /tmp/couchbase-server_src/install/lib/memcached/stdin_term_handler.la libtool: install: /usr/bin/install -c .libs/tap_mock_engine.so /tmp/couchbase-server_src/install/lib/memcached/tap_mock_engine.so libtool: install: /usr/bin/install -c .libs/tap_mock_engine.lai /tmp/couchbase-server_src/install/lib/memcached/tap_mock_engine.la libtool: install: /usr/bin/install -c .libs/syslog_logger.so /tmp/couchbase-server_src/install/lib/memcached/syslog_logger.so libtool: install: /usr/bin/install -c .libs/syslog_logger.lai /tmp/couchbase-server_src/install/lib/memcached/syslog_logger.la ---------------------------------------------------------------------- Libraries have been installed in: /tmp/couchbase-server_src/install/lib/memcached If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `DYLD_LIBRARY_PATH' environment variable during execution See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- test -z "/tmp/couchbase-server_src/install/share/man/man1" || config/install-sh -c -d "/tmp/couchbase-server_src/install/share/man/man1" /usr/bin/install -c -m 644 doc/memcached.1 '/tmp/couchbase-server_src/install/share/man/man1' test -z "/tmp/couchbase-server_src/install/include/memcached" || config/install-sh -c -d "/tmp/couchbase-server_src/install/include/memcached" /usr/bin/install -c -m 644 include/memcached/allocator_hooks.h include/memcached/callback.h include/memcached/config_parser.h include/memcached/engine.h include/memcached/engine_common.h include/memcached/engine_testapp.h include/memcached/extension.h include/memcached/extension_loggers.h include/memcached/genhash.h include/memcached/protocol_binary.h include/memcached/protocol_plugin.h include/memcached/server_api.h include/memcached/types.h include/memcached/util.h include/memcached/vbucket.h include/memcached/visibility.h '/tmp/couchbase-server_src/install/include/memcached' if [ "xfalse" = "xtrue" ]; then rm -f -f /tmp/couchbase-server_src/install/lib/*.la; fi (rm -rf tmp/bucket_engine; mkdir -p tmp/bucket_engine) make -C bucket_engine install make install-am /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../memcached/include -pthread -pipe -D_THREAD_SAFE -std=gnu99 -O3 -g -O2 -MT bucket_engine.lo -MD -MP -MF .deps/bucket_engine.Tpo -c -o bucket_engine.lo bucket_engine.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../memcached/include -pthread -pipe -D_THREAD_SAFE -std=gnu99 -O3 -g -O2 -MT bucket_engine.lo -MD -MP -MF .deps/bucket_engine.Tpo -c bucket_engine.c -fno-common -DPIC -o .libs/bucket_engine.o bucket_engine.c:25:36: error: bucket_engine_internal.h: No such file or directory bucket_engine.c:63: error: expected specifier-qualifier-list before ‘proxied_engine_handle_t’ bucket_engine.c:134: warning: ‘struct bucket_engine’ declared inside parameter list bucket_engine.c:134: warning: its scope is only this definition or declaration, which is probably not what you want bucket_engine.c:177: error: expected ‘)’ before ‘*’ token bucket_engine.c:179: warning: ‘struct bucket_engine’ declared inside parameter list bucket_engine.c:181: error: expected ‘)’ before ‘*’ token bucket_engine.c:187: error: variable ‘bucket_engine’ has initializer but incomplete type bucket_engine.c:188: error: unknown field ‘engine’ specified in initializer bucket_engine.c:188: error: extra brace group at end of initializer bucket_engine.c:188: error: (near initialization for ‘bucket_engine’) bucket_engine.c:189: error: extra brace group at end of initializer bucket_engine.c:189: error: (near initialization for ‘bucket_engine’) bucket_engine.c:212: warning: excess elements in struct initializer bucket_engine.c:212: warning: (near initialization for ‘bucket_engine’) bucket_engine.c:213: error: unknown field ‘initialized’ specified in initializer bucket_engine.c:213: warning: excess elements in struct initializer bucket_engine.c:213: warning: (near initialization for ‘bucket_engine’) bucket_engine.c:214: error: unknown field ‘shutdown’ specified in initializer bucket_engine.c:214: error: extra brace group at end of initializer bucket_engine.c:214: error: (near initialization for ‘bucket_engine’) bucket_engine.c:217: error: extra brace group at end of initializer bucket_engine.c:217: error: (near initialization for ‘bucket_engine’) bucket_engine.c:217: error: extra brace group at end of initializer bucket_engine.c:217: error: (near initialization for ‘bucket_engine’) bucket_engine.c:218: error: extra brace group at end of initializer bucket_engine.c:218: error: (near initialization for ‘bucket_engine’) bucket_engine.c:218: error: extra brace group at end of initializer bucket_engine.c:218: error: (near initialization for ‘bucket_engine’) bucket_engine.c:219: error: extra brace group at end of initializer bucket_engine.c:219: error: (near initialization for ‘bucket_engine’) bucket_engine.c:219: error: extra brace group at end of initializer bucket_engine.c:219: error: (near initialization for ‘bucket_engine’) bucket_engine.c:220: warning: excess elements in struct initializer bucket_engine.c:220: warning: (near initialization for ‘bucket_engine’) bucket_engine.c:221: error: unknown field ‘info’ specified in initializer bucket_engine.c:221: error: extra brace group at end of initializer bucket_engine.c:221: error: (near initialization for ‘bucket_engine’) bucket_engine.c:224: error: extra brace group at end of initializer bucket_engine.c:224: error: (near initialization for ‘bucket_engine’) bucket_engine.c:225: error: extra brace group at end of initializer bucket_engine.c:225: error: (near initialization for ‘bucket_engine’) bucket_engine.c:228: warning: excess elements in struct initializer bucket_engine.c:228: warning: (near initialization for ‘bucket_engine’) bucket_engine.c: In function ‘lock_engines’: bucket_engine.c:282: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: In function ‘unlock_engines’: bucket_engine.c:291: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: At top level: bucket_engine.c:297: error: expected ‘)’ before ‘s’ bucket_engine.c: In function ‘bucket_get_server_api’: bucket_engine.c:313: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: At top level: bucket_engine.c:323: error: expected specifier-qualifier-list before ‘proxied_engine_handle_t’ bucket_engine.c: In function ‘find_bucket_by_engine’: bucket_engine.c:350: error: nested functions are disabled, use -fnested-functions to re-enable bucket_engine.c:350: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c:350: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:350: error: (Each undeclared identifier is reported only once bucket_engine.c:350: error: for each function it appears in.) bucket_engine.c:352: error: ‘struct bucket_find_by_handle_data’ has no member named ‘peh’ bucket_engine.c:352: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:352: error: expected expression before ‘)’ token bucket_engine.c: In function ‘bucket_register_callback’: bucket_engine.c:381: error: unknown field ‘peh’ specified in initializer bucket_engine.c:381: warning: excess elements in struct initializer bucket_engine.c:381: warning: (near initialization for ‘find_data’) bucket_engine.c:383: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:385: error: ‘struct bucket_find_by_handle_data’ has no member named ‘peh’ bucket_engine.c:386: error: ‘struct bucket_find_by_handle_data’ has no member named ‘peh’ bucket_engine.c:387: error: ‘struct bucket_find_by_handle_data’ has no member named ‘peh’ bucket_engine.c:388: error: ‘struct bucket_find_by_handle_data’ has no member named ‘peh’ bucket_engine.c:389: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:389: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:390: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:391: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:392: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: In function ‘bucket_store_engine_specific’: bucket_engine.c:415: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:415: error: ‘es’ undeclared (first use in this function) bucket_engine.c:416: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: In function ‘bucket_get_engine_specific’: bucket_engine.c:426: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:426: error: ‘es’ undeclared (first use in this function) bucket_engine.c:426: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: In function ‘bucket_get_extension’: bucket_engine.c:462: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: In function ‘create_instance’: bucket_engine.c:483: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:484: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:484: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:485: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:488: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:489: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:490: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:490: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:493: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:494: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:495: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:496: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:496: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:499: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:499: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:500: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:500: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:501: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:502: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:504: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:505: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:507: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:508: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:510: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: At top level: bucket_engine.c:520: error: expected ‘)’ before ‘*’ token bucket_engine.c:539: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c:549: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c:567: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c:588: error: expected ‘)’ before ‘*’ token bucket_engine.c:611: error: expected ‘)’ before ‘*’ token bucket_engine.c:632: error: expected ‘)’ before ‘*’ token bucket_engine.c:645: error: expected declaration specifiers or ‘...’ before ‘proxied_engine_handle_t’ bucket_engine.c: In function ‘create_bucket_UNLOCKED’: bucket_engine.c:654: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:654: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:658: warning: implicit declaration of function ‘init_engine_handle’ bucket_engine.c:669: warning: implicit declaration of function ‘free_engine_handle’ bucket_engine.c:676: error: ‘tmppeh’ undeclared (first use in this function) bucket_engine.c:676: warning: implicit declaration of function ‘find_bucket_inner’ bucket_engine.c:678: error: dereferencing pointer to incomplete type bucket_engine.c:687: error: dereferencing pointer to incomplete type bucket_engine.c:696: warning: implicit declaration of function ‘bucket_state_name’ bucket_engine.c:696: warning: format ‘%s’ expects type ‘char *’, but argument 6 has type ‘int’ bucket_engine.c:704: error: ‘e_out’ undeclared (first use in this function) bucket_engine.c:707: warning: implicit declaration of function ‘release_handle’ bucket_engine.c: At top level: bucket_engine.c:723: error: expected ‘)’ before ‘*’ token bucket_engine.c:764: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c:797: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c: In function ‘create_engine_specific’: bucket_engine.c:823: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:823: error: ‘es’ undeclared (first use in this function) bucket_engine.c:824: error: dereferencing pointer to incomplete type bucket_engine.c:828: error: ‘ES_CONNECTED_FLAG’ undeclared (first use in this function) bucket_engine.c:829: error: dereferencing pointer to incomplete type bucket_engine.c: At top level: bucket_engine.c:835: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c: In function ‘bucket_get_info’: bucket_engine.c:869: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘refcount_dup’: bucket_engine.c:901: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:901: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:901: error: expected expression before ‘)’ token bucket_engine.c:903: error: incompatible type for argument 1 of ‘__sync_add_and_fetch’ bucket_engine.c: In function ‘engine_hash_free’: bucket_engine.c:912: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:912: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:912: error: expected expression before ‘)’ token bucket_engine.c:915: error: ‘STATE_NULL’ undeclared (first use in this function) bucket_engine.c: In function ‘load_engine’: bucket_engine.c:958: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: In function ‘handle_disconnect’: bucket_engine.c:994: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:994: error: ‘es’ undeclared (first use in this function) bucket_engine.c:998: error: dereferencing pointer to incomplete type bucket_engine.c:1007: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1007: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:1014: error: ‘ES_CONNECTED_FLAG’ undeclared (first use in this function) bucket_engine.c:1016: error: dereferencing pointer to incomplete type bucket_engine.c:1020: error: ‘cb_peh’ undeclared (first use in this function) bucket_engine.c:1021: warning: implicit declaration of function ‘try_get_engine_handle’ bucket_engine.c:1032: warning: implicit declaration of function ‘release_engine_handle’ bucket_engine.c:1054: error: incompatible type for argument 1 of ‘__sync_add_and_fetch’ bucket_engine.c:1059: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘handle_connect’: bucket_engine.c:1087: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1087: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:1088: error: dereferencing pointer to incomplete type bucket_engine.c:1090: warning: implicit declaration of function ‘find_bucket’ bucket_engine.c:1090: error: dereferencing pointer to incomplete type bucket_engine.c:1091: error: dereferencing pointer to incomplete type bucket_engine.c:1093: error: dereferencing pointer to incomplete type bucket_engine.c:1094: error: dereferencing pointer to incomplete type bucket_engine.c:1095: error: dereferencing pointer to incomplete type bucket_engine.c:1095: warning: passing argument 6 of ‘create_bucket_UNLOCKED’ makes integer from pointer without a cast bucket_engine.c:1095: error: too many arguments to function ‘create_bucket_UNLOCKED’ bucket_engine.c:1100: error: dereferencing pointer to incomplete type bucket_engine.c:1100: error: dereferencing pointer to incomplete type bucket_engine.c:1104: error: ‘t’ undeclared (first use in this function) bucket_engine.c:1104: warning: implicit declaration of function ‘retain_handle’ bucket_engine.c:1110: warning: implicit declaration of function ‘set_engine_handle’ bucket_engine.c: In function ‘handle_auth’: bucket_engine.c:1132: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1132: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:1133: error: dereferencing pointer to incomplete type bucket_engine.c:1135: error: dereferencing pointer to incomplete type bucket_engine.c:1136: warning: passing argument 6 of ‘create_bucket_UNLOCKED’ makes integer from pointer without a cast bucket_engine.c:1136: error: too many arguments to function ‘create_bucket_UNLOCKED’ bucket_engine.c: In function ‘init_default_bucket’: bucket_engine.c:1149: error: dereferencing pointer to incomplete type bucket_engine.c:1149: error: dereferencing pointer to incomplete type bucket_engine.c:1149: error: dereferencing pointer to incomplete type bucket_engine.c:1149: error: dereferencing pointer to incomplete type bucket_engine.c:1149: error: dereferencing pointer to incomplete type bucket_engine.c:1149: error: dereferencing pointer to incomplete type bucket_engine.c:1150: error: dereferencing pointer to incomplete type bucket_engine.c:1151: error: dereferencing pointer to incomplete type bucket_engine.c:1154: error: dereferencing pointer to incomplete type bucket_engine.c:1154: error: dereferencing pointer to incomplete type bucket_engine.c:1155: error: dereferencing pointer to incomplete type bucket_engine.c:1156: error: dereferencing pointer to incomplete type bucket_engine.c:1161: error: dereferencing pointer to incomplete type bucket_engine.c:1161: error: dereferencing pointer to incomplete type bucket_engine.c:1163: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘bucket_initialize’: bucket_engine.c:1178: error: dereferencing pointer to incomplete type bucket_engine.c:1190: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1193: error: dereferencing pointer to incomplete type bucket_engine.c:1193: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1199: warning: passing argument 1 of ‘initialize_configuration’ from incompatible pointer type bucket_engine.c:1213: error: dereferencing pointer to incomplete type bucket_engine.c:1214: error: dereferencing pointer to incomplete type bucket_engine.c:1218: error: dereferencing pointer to incomplete type bucket_engine.c:1220: error: dereferencing pointer to incomplete type bucket_engine.c:1222: error: dereferencing pointer to incomplete type bucket_engine.c:1228: error: dereferencing pointer to incomplete type bucket_engine.c:1230: error: dereferencing pointer to incomplete type bucket_engine.c:1236: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘bucket_shutdown_engine’: bucket_engine.c:1254: error: nested functions are disabled, use -fnested-functions to re-enable bucket_engine.c:1254: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token bucket_engine.c:1254: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_destroy’: bucket_engine.c:1280: error: dereferencing pointer to incomplete type bucket_engine.c:1284: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1285: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1287: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1289: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1290: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1291: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1293: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1295: error: dereferencing pointer to incomplete type bucket_engine.c:1297: error: dereferencing pointer to incomplete type bucket_engine.c:1298: warning: implicit declaration of function ‘uninit_engine_handle’ bucket_engine.c:1298: error: dereferencing pointer to incomplete type bucket_engine.c:1301: error: dereferencing pointer to incomplete type bucket_engine.c:1302: error: dereferencing pointer to incomplete type bucket_engine.c:1303: error: dereferencing pointer to incomplete type bucket_engine.c:1304: error: dereferencing pointer to incomplete type bucket_engine.c:1305: error: dereferencing pointer to incomplete type bucket_engine.c:1306: error: dereferencing pointer to incomplete type bucket_engine.c:1307: error: dereferencing pointer to incomplete type bucket_engine.c:1308: error: dereferencing pointer to incomplete type bucket_engine.c:1309: error: dereferencing pointer to incomplete type bucket_engine.c:1310: error: dereferencing pointer to incomplete type bucket_engine.c:1311: error: dereferencing pointer to incomplete type bucket_engine.c:1312: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘engine_shutdown_thread’: bucket_engine.c:1330: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1331: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1333: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1335: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1342: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1342: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:1347: error: ‘STATE_STOPPED’ undeclared (first use in this function) bucket_engine.c:1366: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1369: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1376: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1395: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1396: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1401: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1402: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1404: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1412: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1413: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1414: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1414: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1415: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:1417: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c: At top level: bucket_engine.c:1430: error: expected ‘)’ before ‘*’ token bucket_engine.c: In function ‘bucket_item_allocate’: bucket_engine.c:1465: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1465: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:1465: warning: implicit declaration of function ‘get_engine_handle’ bucket_engine.c: In function ‘bucket_item_delete’: bucket_engine.c:1489: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1489: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_item_release’: bucket_engine.c:1508: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1508: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_get’: bucket_engine.c:1531: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1531: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘add_engine’: bucket_engine.c:1550: error: ‘struct bucket_list’ has no member named ‘peh’ bucket_engine.c:1550: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1550: error: expected expression before ‘)’ token bucket_engine.c:1551: error: ‘struct bucket_list’ has no member named ‘peh’ bucket_engine.c:1556: error: ‘struct bucket_list’ has no member named ‘peh’ bucket_engine.c:1556: warning: comparison between pointer and integer bucket_engine.c:1561: error: ‘struct bucket_list’ has no member named ‘next’ bucket_engine.c: At top level: bucket_engine.c:1565: error: conflicting types for ‘list_buckets’ bucket_engine.c:179: error: previous declaration of ‘list_buckets’ was here bucket_engine.c: In function ‘list_buckets’: bucket_engine.c:1567: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘bucket_list_free’: bucket_engine.c:1575: error: ‘struct bucket_list’ has no member named ‘peh’ bucket_engine.c:1576: error: ‘struct bucket_list’ has no member named ‘next’ bucket_engine.c: In function ‘bucket_aggregate_stats’: bucket_engine.c:1601: error: ‘struct bucket_list’ has no member named ‘peh’ bucket_engine.c:1602: error: ‘struct bucket_list’ has no member named ‘next’ bucket_engine.c: In function ‘stat_ht_builder’: bucket_engine.c:1620: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1620: error: ‘bucket’ undeclared (first use in this function) bucket_engine.c:1620: error: expected expression before ‘)’ token bucket_engine.c:1621: warning: initialization makes pointer from integer without a cast bucket_engine.c: In function ‘get_bucket_stats’: bucket_engine.c:1641: error: dereferencing pointer to incomplete type bucket_engine.c: In function ‘bucket_get_stats’: bucket_engine.c:1664: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1664: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_get_stats_struct’: bucket_engine.c:1691: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1691: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_store’: bucket_engine.c:1712: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1712: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_arithmetic’: bucket_engine.c:1741: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1741: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_flush’: bucket_engine.c:1762: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1762: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_reset_stats’: bucket_engine.c:1779: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1779: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_get_item_info’: bucket_engine.c:1796: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1796: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_item_set_cas’: bucket_engine.c:1813: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1813: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_tap_notify’: bucket_engine.c:1844: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1844: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_tap_iterator_shim’: bucket_engine.c:1872: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1872: error: ‘e’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_get_tap_iterator’: bucket_engine.c:1900: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1900: error: ‘e’ undeclared (first use in this function) bucket_engine.c: In function ‘bucket_errinfo’: bucket_engine.c:1922: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:1922: error: ‘peh’ undeclared (first use in this function) bucket_engine.c: At top level: bucket_engine.c:1942: error: conflicting types for ‘initialize_configuration’ bucket_engine.c:134: error: previous declaration of ‘initialize_configuration’ was here bucket_engine.c: In function ‘initialize_configuration’: bucket_engine.c:1945: error: dereferencing pointer to incomplete type bucket_engine.c:1951: error: dereferencing pointer to incomplete type bucket_engine.c:1954: error: dereferencing pointer to incomplete type bucket_engine.c:1957: error: dereferencing pointer to incomplete type bucket_engine.c:1960: error: dereferencing pointer to incomplete type bucket_engine.c:1963: error: dereferencing pointer to incomplete type bucket_engine.c:1966: error: dereferencing pointer to incomplete type bucket_engine.c:1972: error: dereferencing pointer to incomplete type bucket_engine.c:1972: error: request for member ‘upstream_server’ in something not a structure or union bucket_engine.c:1972: error: ‘struct config_item’ has no member named ‘core’ bucket_engine.c:1972: error: ‘struct config_item’ has no member named ‘parse_config’ bucket_engine.c:1972: error: called object ‘’ is not a function bucket_engine.c:1972: warning: initialization makes integer from pointer without a cast bucket_engine.c:1975: error: dereferencing pointer to incomplete type bucket_engine.c:1975: error: request for member ‘default_engine_path’ in something not a structure or union bucket_engine.c:1978: error: dereferencing pointer to incomplete type bucket_engine.c:1978: error: request for member ‘admin_user’ in something not a structure or union bucket_engine.c:1981: error: dereferencing pointer to incomplete type bucket_engine.c:1981: error: request for member ‘default_bucket_name’ in something not a structure or union bucket_engine.c:1984: error: dereferencing pointer to incomplete type bucket_engine.c:1984: error: request for member ‘default_bucket_config’ in something not a structure or union bucket_engine.c: In function ‘handle_create_bucket’: bucket_engine.c:2048: warning: passing argument 6 of ‘create_bucket_UNLOCKED’ makes integer from pointer without a cast bucket_engine.c:2048: error: too many arguments to function ‘create_bucket_UNLOCKED’ bucket_engine.c: In function ‘handle_delete_bucket’: bucket_engine.c:2123: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:2123: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:2123: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2129: error: ‘struct config_item’ has no member named ‘clients’ bucket_engine.c:2129: error: incompatible type for argument 1 of ‘__sync_add_and_fetch’ bucket_engine.c:2129: warning: initialization makes integer from pointer without a cast bucket_engine.c:2131: error: ‘struct config_item’ has no member named ‘state’ bucket_engine.c:2131: error: ‘STATE_RUNNING’ undeclared (first use in this function) bucket_engine.c:2131: error: ‘STATE_STOPPING’ undeclared (first use in this function) bucket_engine.c:2131: error: incompatible type for argument 1 of ‘__sync_bool_compare_and_swap’ bucket_engine.c:2132: error: ‘struct config_item’ has no member named ‘cookie’ bucket_engine.c:2134: error: ‘struct config_item’ has no member named ‘force_shutdown’ bucket_engine.c:2144: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:2144: error: ‘es’ undeclared (first use in this function) bucket_engine.c:2144: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2145: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:2145: error: ‘struct config_item’ has no member named ‘cookie’ bucket_engine.c:2145: error: ‘struct config_item’ has no member named ‘get_engine_specific’ bucket_engine.c:2145: error: called object ‘’ is not a function bucket_engine.c:2147: error: ‘struct config_item’ has no member named ‘peh’ bucket_engine.c: In function ‘handle_list_buckets’: bucket_engine.c:2196: error: ‘struct bucket_list’ has no member named ‘next’ bucket_engine.c:2196: warning: assignment from incompatible pointer type bucket_engine.c:2205: error: ‘struct bucket_list’ has no member named ‘next’ bucket_engine.c:2208: error: ‘struct bucket_list’ has no member named ‘next’ bucket_engine.c:2208: warning: assignment from incompatible pointer type bucket_engine.c: In function ‘handle_select_bucket’: bucket_engine.c:2236: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:2236: error: ‘proxied’ undeclared (first use in this function) bucket_engine.c:2236: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c: In function ‘is_authorized’: bucket_engine.c:2286: error: dereferencing pointer to incomplete type bucket_engine.c:2286: error: request for member ‘admin_user’ in something not a structure or union bucket_engine.c:2288: error: dereferencing pointer to incomplete type bucket_engine.c:2288: error: request for member ‘upstream_server’ in something not a structure or union bucket_engine.c:2288: error: ‘struct config_item’ has no member named ‘cookie’ bucket_engine.c:2288: error: ‘struct config_item’ has no member named ‘get_auth_data’ bucket_engine.c:2288: error: called object ‘’ is not a function bucket_engine.c:2290: error: dereferencing pointer to incomplete type bucket_engine.c:2290: error: request for member ‘admin_user’ in something not a structure or union bucket_engine.c:2290: warning: passing argument 2 of ‘strcmp’ from incompatible pointer type bucket_engine.c: In function ‘bucket_unknown_command’: bucket_engine.c:2332: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:2332: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:2332: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2334: error: ‘struct config_item’ has no member named ‘pe’ bucket_engine.c:2334: error: request for member ‘v1’ in something not a structure or union bucket_engine.c:2334: error: ‘struct config_item’ has no member named ‘unknown_command’ bucket_engine.c:2334: error: ‘struct config_item’ has no member named ‘pe’ bucket_engine.c:2334: error: request for member ‘v0’ in something not a structure or union bucket_engine.c:2335: error: called object ‘’ is not a function bucket_engine.c:2335: error: incompatible types in assignment bucket_engine.c: In function ‘bucket_engine_reserve_cookie’: bucket_engine.c:2357: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:2357: error: ‘es’ undeclared (first use in this function) bucket_engine.c:2357: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2358: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:2358: error: ‘struct config_item’ has no member named ‘cookie’ bucket_engine.c:2358: error: ‘struct config_item’ has no member named ‘get_engine_specific’ bucket_engine.c:2358: error: called object ‘’ is not a function bucket_engine.c:2362: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:2362: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:2362: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2362: error: ‘struct config_item’ has no member named ‘peh’ bucket_engine.c:2366: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:2366: error: request for member ‘pe’ in something not a structure or union bucket_engine.c:2366: error: request for member ‘v0’ in something not a structure or union bucket_engine.c:2367: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:2376: error: ‘struct config_item’ has no member named ‘clients’ bucket_engine.c:2378: error: ‘struct config_item’ has no member named ‘state’ bucket_engine.c:2378: error: ‘STATE_RUNNING’ undeclared (first use in this function) bucket_engine.c:2388: error: ‘struct config_item’ has no member named ‘refcount’ bucket_engine.c:2388: error: incompatible type for argument 1 of ‘__sync_add_and_fetch’ bucket_engine.c:2388: warning: initialization makes integer from pointer without a cast bucket_engine.c:2390: error: ‘struct config_item’ has no member named ‘reserved’ bucket_engine.c:2390: error: incompatible type for argument 1 of ‘__sync_add_and_fetch’ bucket_engine.c:2390: warning: assignment makes integer from pointer without a cast bucket_engine.c: In function ‘bucket_engine_release_cookie’: bucket_engine.c:2413: error: ‘engine_specific_t’ undeclared (first use in this function) bucket_engine.c:2413: error: ‘es’ undeclared (first use in this function) bucket_engine.c:2413: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2414: error: invalid use of undefined type ‘struct bucket_engine’ bucket_engine.c:2414: error: ‘struct config_item’ has no member named ‘cookie’ bucket_engine.c:2414: error: ‘struct config_item’ has no member named ‘get_engine_specific’ bucket_engine.c:2414: error: called object ‘’ is not a function bucket_engine.c:2416: error: ‘struct config_item’ has no member named ‘reserved’ bucket_engine.c:2416: error: ‘ES_CONNECTED_FLAG’ undeclared (first use in this function) bucket_engine.c:2416: error: wrong type argument to bit-complement bucket_engine.c:2416: error: invalid operands to binary & (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2417: error: ‘proxied_engine_handle_t’ undeclared (first use in this function) bucket_engine.c:2417: error: ‘peh’ undeclared (first use in this function) bucket_engine.c:2417: error: invalid operands to binary * (have ‘struct config_item *’ and ‘struct config_item *’) bucket_engine.c:2417: error: ‘struct config_item’ has no member named ‘peh’ bucket_engine.c:2422: error: ‘struct config_item’ has no member named ‘reserved’ bucket_engine.c:2422: error: incompatible type for argument 1 of ‘__sync_add_and_fetch’ make[2]: *** [bucket_engine.lo] Error 1 make[1]: *** [install] Error 2 make: *** [make-install-bucket_engine] Error 2 farshid-mac:couchbase-server_src farshid$