Elioth Rivera created COUCHDB-3312:
--------------------------------------
Summary: 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
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)