Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-5770

[make-install-bucket_engine on Mac OSX fails when trying to build from source tarball

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.8.1
    • None
    • build, couchbase-bucket
    • Security Level: Public
    • None

    Description

      steps to repro :

      download builds.hq.northscale.net/latestbuilds/couchbase-server_src-937.tar.gz , extract and run make

      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 '<erroneous-expression>' 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 '<erroneous-expression>' 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 '<erroneous-expression>' 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 '<erroneous-expression>' 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 '<erroneous-expression>' 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 '<erroneous-expression>' 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

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            trond Trond Norbye
            farshid Farshid Ghods (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty