couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan Lehnardt (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COUCHDB-1985) ./bootstrap feature deprecation warnings
Date Mon, 03 Nov 2014 09:43:33 GMT

    [ https://issues.apache.org/jira/browse/COUCHDB-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14194390#comment-14194390
] 

Jan Lehnardt commented on COUCHDB-1985:
---------------------------------------

it is because of an older version of automake, IIRC. All systems with it have this issue.

> ./bootstrap feature deprecation warnings
> ----------------------------------------
>
>                 Key: COUCHDB-1985
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1985
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Build System
>    Affects Versions: 1.x.x
>            Reporter: Jan Lehnardt
>
> Running ./bootstrap on master gives me:
> > ./bootstrap 
> configure.ac:29: installing 'build-aux/compile'
> configure.ac:34: installing 'build-aux/config.guess'
> configure.ac:34: installing 'build-aux/config.sub'
> configure.ac:27: installing 'build-aux/install-sh'
> configure.ac:27: installing 'build-aux/missing'
> src/couchdb/priv/Makefile.am:44: warning: source file 'couch_ejson_compare/couch_ejson_compare.c'
is in a subdirectory,
> src/couchdb/priv/Makefile.am:44: but option 'subdir-objects' is disabled
> automake: warning: possible forward-incompatibility.
> automake: At least a source file is in a subdirectory, but the 'subdir-objects'
> automake: automake option hasn't been enabled.  For now, the corresponding output
> automake: object file(s) will be placed in the top-level directory.  However,
> automake: this behaviour will change in future Automake versions: they will
> automake: unconditionally cause object files to be placed in the same subdirectory
> automake: of the corresponding sources.
> automake: You are advised to start using 'subdir-objects' option throughout your
> automake: project, to avoid future incompatibilities.
> src/couchdb/priv/Makefile.am:52: warning: source file 'icu_driver/couch_icu_driver.c'
is in a subdirectory,
> src/couchdb/priv/Makefile.am:52: but option 'subdir-objects' is disabled
> src/couchdb/priv/Makefile.am:61: warning: source file 'couch_js/http.c' is in a subdirectory,
> src/couchdb/priv/Makefile.am:61: but option 'subdir-objects' is disabled
> src/couchdb/priv/Makefile.am:61: warning: source file 'couch_js/main.c' is in a subdirectory,
> src/couchdb/priv/Makefile.am:61: but option 'subdir-objects' is disabled
> src/couchdb/priv/Makefile.am:61: warning: source file 'couch_js/utf8.c' is in a subdirectory,
> src/couchdb/priv/Makefile.am:61: but option 'subdir-objects' is disabled
> src/couchdb/priv/Makefile.am:61: warning: source file 'couch_js/util.c' is in a subdirectory,
> src/couchdb/priv/Makefile.am:61: but option 'subdir-objects' is disabled
> src/couchdb/priv/Makefile.am:103: warning: source file 'spawnkillable/couchspawnkillable_win.c'
is in a subdirectory,
> src/couchdb/priv/Makefile.am:103: but option 'subdir-objects' is disabled
> src/couchdb/priv/Makefile.am: installing 'build-aux/depcomp'
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl_alloc.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl_buf.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl_encode.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl_gen.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl_lex.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/ejson/Makefile.am:21: warning: source file 'yajl/yajl_parser.c' is in a subdirectory,
> src/ejson/Makefile.am:21: but option 'subdir-objects' is disabled
> src/snappy/Makefile.am:16: warning: source file 'google-snappy/snappy.cc' is in a subdirectory,
> src/snappy/Makefile.am:16: but option 'subdir-objects' is disabled
> src/snappy/Makefile.am:16: warning: source file 'google-snappy/snappy-sinksource.cc'
is in a subdirectory,
> src/snappy/Makefile.am:16: but option 'subdir-objects' is disabled
> src/snappy/Makefile.am:16: warning: source file 'google-snappy/snappy-stubs-internal.cc'
is in a subdirectory,
> src/snappy/Makefile.am:16: but option 'subdir-objects' is disabled
> You have bootstrapped Apache CouchDB, time to relax.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message