[ https://issues.apache.org/jira/browse/COUCHDB-3312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joan Touzet resolved COUCHDB-3312. ---------------------------------- Resolution: Not A Problem > Error on Make Release > ---------------------- > > Key: COUCHDB-3312 > URL: https://issues.apache.org/jira/browse/COUCHDB-3312 > Project: CouchDB > Issue Type: Bug > Components: Build System > Reporter: Elioth Rivera > > when make ./configure everything it's ok > but when i run : > {code:actionscript} > # make release > ==> couch_epi (compile) > ==> config (compile) > ==> b64url (compile) > ==> couch_log (compile) > ==> chttpd (compile) > ==> couch (compile) > Compiling > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:44: > error: ���JS_StrictPropertyStub��� undeclared here (not in a function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���req_ctor���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:57: > warning: implicit declaration of function ���JS_NewObjectForConstructor��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:57: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:63: > warning: implicit declaration of function ���JS_SET_RVAL��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���req_open���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:78: > warning: implicit declaration of function ���JS_THIS_OBJECT��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:78: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:79: > warning: implicit declaration of function ���JS_ARGV��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:79: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���req_set_hdr���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:98: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:99: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���req_send���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:116: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:117: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���base_url���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:147: > warning: implicit declaration of function ���JS_RVAL��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:147: > error: lvalue required as unary ���&��� operand > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���evalcx���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:154: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:159: > error: ���JSCrossCompartmentCall��� undeclared (first use in this function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:159: > error: (Each undeclared identifier is reported only once > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:159: > error: for each function it appears in.) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:159: > error: ���call��� undeclared (first use in this function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:177: > warning: implicit declaration of function ���JS_SetContextThread��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:177: > warning: implicit declaration of function ���JS_BeginRequest��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:179: > warning: implicit declaration of function ���JS_GetStringCharsAndLength��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:179: > warning: assignment makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:185: > warning: implicit declaration of function ���JS_EnterCrossCompartmentCall��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:188: > warning: implicit declaration of function ���JS_NewGlobalObject��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:188: > warning: assignment makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:209: > warning: implicit declaration of function ���JS_LeaveCrossCompartmentCall��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:210: > warning: implicit declaration of function ���JS_EndRequest��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:210: > warning: implicit declaration of function ���JS_ClearContextThread��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���print���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:228: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���quit���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:238: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���seal���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:264: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:278: > warning: implicit declaration of function ���JS_DeepFreezeObject��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:278: > warning: implicit declaration of function ���JS_FreezeObject��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���js_sleep���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:287: > warning: initialization makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > At top level: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:328: > warning: implicit declaration of function ���JS_FS��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:328: > warning: missing braces around initializer > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:328: > warning: (near initialization for ���CouchHTTPFunctions[0]���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:328: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:328: > error: (near initialization for ���CouchHTTPFunctions[0].name���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:329: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:329: > error: (near initialization for ���CouchHTTPFunctions[0].call���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:330: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:330: > error: (near initialization for ���CouchHTTPFunctions[0].nargs���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:331: > error: ���JS_FS_END��� undeclared here (not in a function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:336: > warning: missing braces around initializer > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:336: > warning: (near initialization for ���TestSuiteFunctions[0]���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:336: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:336: > error: (near initialization for ���TestSuiteFunctions[0].name���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:338: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:338: > error: (near initialization for ���TestSuiteFunctions[0].call���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:342: > warning: missing braces around initializer > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:342: > warning: (near initialization for ���global_functions[0]���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:342: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:342: > error: (near initialization for ���global_functions[0].name���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:343: > error: initializer element is not constantERROR: compile failed while > processing /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch: rebar_abort > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:343: > error: (near initialization for ���global_functions[0].call���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:344: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:344: > error: (near initialization for ���global_functions[0].nargs���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:345: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:345: > error: (near initialization for ���global_functions[0].flags���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:346: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:346: > error: (near initialization for ���global_functions[0].extra���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:347: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:347: > error: (near initialization for ���global_functions[1].name���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:349: > error: initializer element is not constant > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:349: > error: (near initialization for ���global_functions[1].call���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:364: > error: expected ���=���, ���,���, ���;���, ���asm��� or ���__attribute__��� > before ���security_callbacks��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c: > In function ���main���: > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:378: > error: ���JSCrossCompartmentCall��� undeclared (first use in this function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:378: > error: ���call��� undeclared (first use in this function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:378: > error: invalid operands to binary * (have ���struct JSFunctionSpec *��� and > ���struct JSFunctionSpec *���) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:378: > warning: statement with no effect > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:400: > error: ���JSOPTION_METHODJIT��� undeclared (first use in this function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:400: > warning: passing argument 2 of ���JS_SetOptions��� makes integer from > pointer without a cast > /usr/include/jsapi.h:571: note: expected ���uint32��� but argument is of type > ���struct JSFunctionSpec *��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:405: > warning: implicit declaration of function > ���JS_SetRuntimeSecurityCallbacks��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:405: > error: ���security_callbacks��� undeclared (first use in this function) > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:409: > warning: implicit declaration of function > ���JS_NewCompartmentAndGlobalObject��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:409: > warning: assignment makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:413: > warning: statement with no effect > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:433: > warning: passing argument 5 of ���JS_InitClass��� from incompatible pointer > type > /usr/include/jsapi.h:1182: note: expected ���JSNative��� but argument is of > type ���JSBool (*)(struct JSContext *, uintN, jsval *)��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:453: > warning: assignment makes pointer from integer without a cast > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:457: > warning: implicit declaration of function ���JS_AddValueRoot��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:464: > warning: assignment from incompatible pointer type > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:470: > warning: passing argument 3 of ���JS_ExecuteScript��� from incompatible > pointer type > /usr/include/jsapi.h:1757: note: expected ���struct JSScript *��� but > argument is of type ���struct JSObject *��� > /btf/TOOLS/npm-registry/apache-couchdb-2.0.0/src/couch/priv/couch_js/main.c:476: > warning: implicit declaration of function ���JS_RemoveValueRoot��� > make: *** [couch] Error 1 > {code} > show me this error > The OS is Centos 6.2 -- This message was sent by Atlassian JIRA (v6.3.15#6346)