Skip to content

Instantly share code, notes, and snippets.

@janl
Created February 28, 2012 16:58
Show Gist options
  • Save janl/1933643 to your computer and use it in GitHub Desktop.
Save janl/1933643 to your computer and use it in GitHub Desktop.
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.1.1 ']'
+ couch=1.1.1
+ '[' -z seatoncouch/templates/default_doc.tpl ']'
+ bench_tpl=seatoncouch/templates/default_doc.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couchdb
make[3]: `couchdb' is up to date.
chmod +x couch-config
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
cp stat_descriptions.cfg.in stat_descriptions.cfg
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
cp ejson.app.in ejson.app
/usr/local/bin/erlc ejson.erl
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
/usr/local/bin/erlc mochijson2.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo >> server/main-coffee.js
echo >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/default_doc.tpl = seatoncouch/templates/small_doc.tpl ']'
+ private=1
+ docs=50000
+ batch=2000
+ ./bench.sh seatoncouch/templates/default_doc.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 16691160 99254156 15% /
devfs 185 185 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:14:01 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 50000 of seatoncouch/templates/default_doc.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":50000,"offset":0,"rows":[
{"id":"doc9956","key":101,"value":101}
]}
real 0m16.342s
user 0m0.005s
sys 0m0.003s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.1.1 ']'
+ couch=1.1.1
+ '[' -z seatoncouch/templates/nested_6k.tpl ']'
+ bench_tpl=seatoncouch/templates/nested_6k.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couchdb
make[3]: `couchdb' is up to date.
chmod +x couch-config
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
cp stat_descriptions.cfg.in stat_descriptions.cfg
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
cp ejson.app.in ejson.app
/usr/local/bin/erlc ejson.erl
/usr/local/bin/erlc mochijson2.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo >> server/main-coffee.js
echo >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/nested_6k.tpl = seatoncouch/templates/small_doc.tpl ']'
+ private=1
+ docs=50000
+ batch=2000
+ ./bench.sh seatoncouch/templates/nested_6k.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 16491364 99453952 15% /
devfs 186 186 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:24:12 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 50000 of seatoncouch/templates/nested_6k.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":50000,"offset":0,"rows":[
{"id":"4281d1d1-1aee-4f66-b9de-b2e358162d17","key":999996,"value":999996}
]}
real 0m37.653s
user 0m0.005s
sys 0m0.004s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.1.1 ']'
+ couch=1.1.1
+ '[' -z seatoncouch/templates/small_doc.tpl ']'
+ bench_tpl=seatoncouch/templates/small_doc.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couch-config
chmod +x couchdb
make[3]: `couchdb' is up to date.
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
cp stat_descriptions.cfg.in stat_descriptions.cfg
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
cp ejson.app.in ejson.app
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
/usr/local/bin/erlc ejson.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
/usr/local/bin/erlc mochijson2.erl
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo >> server/main-coffee.js
echo >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/small_doc.tpl = seatoncouch/templates/small_doc.tpl ']'
+ doc_count=500000
+ private=1
+ docs=500000
+ batch=2000
+ ./bench.sh seatoncouch/templates/small_doc.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 17352696 98592620 15% /
devfs 186 186 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:08:47 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 500000 of seatoncouch/templates/small_doc.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":500000,"offset":0,"rows":[
{"id":"doc500000","key":500000,"value":500000}
]}
real 1m44.989s
user 0m0.007s
sys 0m0.005s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.1.1 ']'
+ couch=1.1.1
+ '[' -z seatoncouch/templates/wow.tpl ']'
+ bench_tpl=seatoncouch/templates/wow.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couchdb
chmod +x couch-config
make[3]: `couchdb' is up to date.
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
cp stat_descriptions.cfg.in stat_descriptions.cfg
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
cp ejson.app.in ejson.app
/usr/local/bin/erlc ejson.erl
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
/usr/local/bin/erlc mochijson2.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo >> server/main.js
echo >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/wow.tpl = seatoncouch/templates/small_doc.tpl ']'
+ private=1
+ docs=50000
+ batch=2000
+ ./bench.sh seatoncouch/templates/wow.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 16545764 99399552 15% /
devfs 185 185 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:20:11 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 50000 of seatoncouch/templates/wow.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":50000,"offset":0,"rows":[
{"id":"7a16ba07-395a-471f-8a82-085f290f1f8f","key":99996,"value":99996}
]}
real 0m24.306s
user 0m0.005s
sys 0m0.003s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.2.x ']'
+ couch=1.2.x
+ '[' -z seatoncouch/templates/nested_6k.tpl ']'
+ bench_tpl=seatoncouch/templates/nested_6k.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couchdb
make[3]: `couchdb' is up to date.
chmod +x couch-config
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
cp stat_descriptions.cfg.in stat_descriptions.cfg
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
cp ejson.app.in ejson.app
/usr/local/bin/erlc ejson.erl
/usr/local/bin/erlc mochijson2.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo >> server/main-coffee.js
echo >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/nested_6k.tpl = seatoncouch/templates/small_doc.tpl ']'
+ private=1
+ docs=50000
+ batch=2000
+ ./bench.sh seatoncouch/templates/nested_6k.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 16490676 99454640 15% /
devfs 186 186 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:46:11 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 50000 of seatoncouch/templates/nested_6k.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":50000,"offset":0,"rows":[
{"id":"980533b6-daa0-4260-8dd6-c1d41642f102","key":999974,"value":999974}
]}
real 0m38.126s
user 0m0.006s
sys 0m0.004s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.2.x ']'
+ couch=1.2.x
+ '[' -z seatoncouch/templates/small_doc.tpl ']'
+ bench_tpl=seatoncouch/templates/small_doc.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couch-config
chmod +x couchdb
make[3]: `couchdb' is up to date.
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
cp stat_descriptions.cfg.in stat_descriptions.cfg
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
cp ejson.app.in ejson.app
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
/usr/local/bin/erlc ejson.erl
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
/usr/local/bin/erlc mochijson2.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo >> server/main.js
echo >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/small_doc.tpl = seatoncouch/templates/small_doc.tpl ']'
+ doc_count=500000
+ private=1
+ docs=500000
+ batch=2000
+ ./bench.sh seatoncouch/templates/small_doc.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 16595776 99349540 15% /
devfs 186 186 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:30:35 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 500000 of seatoncouch/templates/small_doc.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":500000,"offset":0,"rows":[
{"id":"doc500000","key":500000,"value":500000}
]}
real 1m41.188s
user 0m0.006s
sys 0m0.004s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
+ COUCH_SOURCE=/Users/jan/Work/couchdb
+ '[' -z R14B04 ']'
+ erlang=R14B04
+ '[' -z 1.2.x ']'
+ couch=1.2.x
+ '[' -z seatoncouch/templates/wow.tpl ']'
+ bench_tpl=seatoncouch/templates/wow.tpl
+ brew switch erlang R14B04
Cleaning /usr/local/Cellar/erlang/R14B04
Cleaning /usr/local/Cellar/erlang/R15B
644 links created for /usr/local/Cellar/erlang/R14B04
++ pwd
+ BENCH_PWD=/Users/jan/Work/slow_couchdb
+ cd /Users/jan/Work/couchdb
+ git checkout
+ git clean -fdx
Removing AUTHORS.gz
Removing BUGS.gz
Removing CHANGES.gz
Removing DEVELOPERS.gz
Removing INSTALL
Removing INSTALL.Unix.gz
Removing INSTALL.Windows.gz
Removing INSTALL.gz
Removing LICENSE.gz
Removing Makefile
Removing Makefile.in
Removing NEWS.gz
Removing NOTICE.gz
Removing README.gz
Removing THANKS.gz
Removing acinclude.m4
Removing aclocal.m4
Removing autom4te.cache/
Removing bin/Makefile
Removing bin/Makefile.in
Removing bin/couch-config
Removing bin/couch-config.tpl
Removing bin/couch-config_dev
Removing bin/couchdb
Removing bin/couchdb.1
Removing bin/couchdb.bat.tpl
Removing bin/couchdb.tpl
Removing bin/couchjs_dev
Removing build-aux/
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing configure
Removing couchdb.stderr
Removing couchdb.stdout
Removing erl_crash.dump
Removing etc/Makefile
Removing etc/Makefile.in
Removing etc/couchdb/Makefile
Removing etc/couchdb/Makefile.in
Removing etc/couchdb/default.d/
Removing etc/couchdb/default.ini
Removing etc/couchdb/default.ini.tpl
Removing etc/couchdb/default_dev.ini
Removing etc/couchdb/local.d/
Removing etc/couchdb/local_dev.ini
Removing etc/default/Makefile
Removing etc/default/Makefile.in
Removing etc/init/Makefile
Removing etc/init/Makefile.in
Removing etc/init/couchdb.tpl
Removing etc/launchd/Makefile
Removing etc/launchd/Makefile.in
Removing etc/launchd/org.apache.couchdb.plist
Removing etc/launchd/org.apache.couchdb.plist.tpl
Removing etc/logrotate.d/Makefile
Removing etc/logrotate.d/Makefile.in
Removing etc/logrotate.d/couchdb
Removing etc/logrotate.d/couchdb.tpl
Removing etc/windows/Makefile
Removing etc/windows/Makefile.in
Removing libtool
Removing m4/ac_check_curl.m4
Removing m4/ac_check_icu.m4
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing m4/pkg.m4
Removing share/Makefile
Removing share/Makefile.in
Removing share/server/main-coffee.js
Removing share/server/main.js
Removing src/Makefile
Removing src/Makefile.in
Removing src/couchdb/Makefile
Removing src/couchdb/Makefile.in
Removing src/couchdb/couch.app
Removing src/couchdb/couch.app.tpl
Removing src/couchdb/couch.beam
Removing src/couchdb/couch_api_wrap.beam
Removing src/couchdb/couch_api_wrap_httpc.beam
Removing src/couchdb/couch_app.beam
Removing src/couchdb/couch_auth_cache.beam
Removing src/couchdb/couch_btree.beam
Removing src/couchdb/couch_changes.beam
Removing src/couchdb/couch_compaction_daemon.beam
Removing src/couchdb/couch_compress.beam
Removing src/couchdb/couch_config.beam
Removing src/couchdb/couch_config_writer.beam
Removing src/couchdb/couch_db.beam
Removing src/couchdb/couch_db_update_notifier.beam
Removing src/couchdb/couch_db_update_notifier_sup.beam
Removing src/couchdb/couch_db_updater.beam
Removing src/couchdb/couch_doc.beam
Removing src/couchdb/couch_drv.beam
Removing src/couchdb/couch_ejson_compare.beam
Removing src/couchdb/couch_event_sup.beam
Removing src/couchdb/couch_external_manager.beam
Removing src/couchdb/couch_external_server.beam
Removing src/couchdb/couch_file.beam
Removing src/couchdb/couch_httpc_pool.beam
Removing src/couchdb/couch_httpd.beam
Removing src/couchdb/couch_httpd_auth.beam
Removing src/couchdb/couch_httpd_db.beam
Removing src/couchdb/couch_httpd_external.beam
Removing src/couchdb/couch_httpd_misc_handlers.beam
Removing src/couchdb/couch_httpd_oauth.beam
Removing src/couchdb/couch_httpd_proxy.beam
Removing src/couchdb/couch_httpd_replicator.beam
Removing src/couchdb/couch_httpd_rewrite.beam
Removing src/couchdb/couch_httpd_show.beam
Removing src/couchdb/couch_httpd_stats_handlers.beam
Removing src/couchdb/couch_httpd_vhost.beam
Removing src/couchdb/couch_httpd_view.beam
Removing src/couchdb/couch_key_tree.beam
Removing src/couchdb/couch_log.beam
Removing src/couchdb/couch_native_process.beam
Removing src/couchdb/couch_os_daemons.beam
Removing src/couchdb/couch_os_process.beam
Removing src/couchdb/couch_primary_sup.beam
Removing src/couchdb/couch_query_servers.beam
Removing src/couchdb/couch_ref_counter.beam
Removing src/couchdb/couch_rep_sup.beam
Removing src/couchdb/couch_replication_manager.beam
Removing src/couchdb/couch_replication_notifier.beam
Removing src/couchdb/couch_replicator.beam
Removing src/couchdb/couch_replicator_utils.beam
Removing src/couchdb/couch_replicator_worker.beam
Removing src/couchdb/couch_secondary_sup.beam
Removing src/couchdb/couch_server.beam
Removing src/couchdb/couch_server_sup.beam
Removing src/couchdb/couch_stats_aggregator.beam
Removing src/couchdb/couch_stats_collector.beam
Removing src/couchdb/couch_stream.beam
Removing src/couchdb/couch_task_status.beam
Removing src/couchdb/couch_users_db.beam
Removing src/couchdb/couch_util.beam
Removing src/couchdb/couch_uuids.beam
Removing src/couchdb/couch_view.beam
Removing src/couchdb/couch_view_compactor.beam
Removing src/couchdb/couch_view_group.beam
Removing src/couchdb/couch_view_updater.beam
Removing src/couchdb/couch_work_queue.beam
Removing src/couchdb/json_stream_parse.beam
Removing src/couchdb/priv/.deps/
Removing src/couchdb/priv/.libs/
Removing src/couchdb/priv/Makefile
Removing src/couchdb/priv/Makefile.in
Removing src/couchdb/priv/couch_ejson_compare.la
Removing src/couchdb/priv/couch_ejson_compare_la-couch_ejson_compare.lo
Removing src/couchdb/priv/couch_icu_driver.la
Removing src/couchdb/priv/couch_icu_driver_la-couch_icu_driver.lo
Removing src/couchdb/priv/couchjs
Removing src/couchdb/priv/couchjs-http.o
Removing src/couchdb/priv/couchjs-main.o
Removing src/couchdb/priv/couchjs-utf8.o
Removing src/couchdb/priv/couchjs-util.o
Removing src/couchdb/priv/couchjs.1
Removing src/couchdb/priv/couchspawnkillable
Removing src/couchdb/priv/stat_descriptions.cfg
Removing src/ejson/.deps/
Removing src/ejson/.libs/
Removing src/ejson/Makefile
Removing src/ejson/Makefile.in
Removing src/ejson/ejson.app
Removing src/ejson/ejson.beam
Removing src/ejson/ejson.la
Removing src/ejson/ejson_la-decode.lo
Removing src/ejson/ejson_la-ejson.lo
Removing src/ejson/ejson_la-encode.lo
Removing src/ejson/ejson_la-yajl.lo
Removing src/ejson/ejson_la-yajl_alloc.lo
Removing src/ejson/ejson_la-yajl_buf.lo
Removing src/ejson/ejson_la-yajl_encode.lo
Removing src/ejson/ejson_la-yajl_gen.lo
Removing src/ejson/ejson_la-yajl_lex.lo
Removing src/ejson/ejson_la-yajl_parser.lo
Removing src/ejson/mochijson2.beam
Removing src/ejson/mochinum.beam
Removing src/ejson/priv/
Removing src/erlang-oauth/Makefile
Removing src/erlang-oauth/Makefile.in
Removing src/erlang-oauth/oauth.app
Removing src/erlang-oauth/oauth.beam
Removing src/erlang-oauth/oauth_hmac_sha1.beam
Removing src/erlang-oauth/oauth_http.beam
Removing src/erlang-oauth/oauth_plaintext.beam
Removing src/erlang-oauth/oauth_unix.beam
Removing src/erlang-oauth/oauth_uri.beam
Removing src/etap/Makefile
Removing src/etap/Makefile.in
Removing src/etap/etap.beam
Removing src/etap/etap_application.beam
Removing src/etap/etap_can.beam
Removing src/etap/etap_exception.beam
Removing src/etap/etap_process.beam
Removing src/etap/etap_report.beam
Removing src/etap/etap_request.beam
Removing src/etap/etap_string.beam
Removing src/etap/etap_web.beam
Removing src/ibrowse/Makefile
Removing src/ibrowse/Makefile.in
Removing src/ibrowse/ibrowse.app
Removing src/ibrowse/ibrowse.beam
Removing src/ibrowse/ibrowse_app.beam
Removing src/ibrowse/ibrowse_http_client.beam
Removing src/ibrowse/ibrowse_lb.beam
Removing src/ibrowse/ibrowse_lib.beam
Removing src/ibrowse/ibrowse_sup.beam
Removing src/ibrowse/ibrowse_test.beam
Removing src/mochiweb/Makefile
Removing src/mochiweb/Makefile.in
Removing src/mochiweb/mochifmt.beam
Removing src/mochiweb/mochifmt_records.beam
Removing src/mochiweb/mochifmt_std.beam
Removing src/mochiweb/mochiglobal.beam
Removing src/mochiweb/mochihex.beam
Removing src/mochiweb/mochijson.beam
Removing src/mochiweb/mochijson2.beam
Removing src/mochiweb/mochilists.beam
Removing src/mochiweb/mochilogfile2.beam
Removing src/mochiweb/mochinum.beam
Removing src/mochiweb/mochitemp.beam
Removing src/mochiweb/mochiutf8.beam
Removing src/mochiweb/mochiweb.app
Removing src/mochiweb/mochiweb.beam
Removing src/mochiweb/mochiweb_acceptor.beam
Removing src/mochiweb/mochiweb_app.beam
Removing src/mochiweb/mochiweb_charref.beam
Removing src/mochiweb/mochiweb_cookies.beam
Removing src/mochiweb/mochiweb_cover.beam
Removing src/mochiweb/mochiweb_echo.beam
Removing src/mochiweb/mochiweb_headers.beam
Removing src/mochiweb/mochiweb_html.beam
Removing src/mochiweb/mochiweb_http.beam
Removing src/mochiweb/mochiweb_io.beam
Removing src/mochiweb/mochiweb_mime.beam
Removing src/mochiweb/mochiweb_multipart.beam
Removing src/mochiweb/mochiweb_request.beam
Removing src/mochiweb/mochiweb_response.beam
Removing src/mochiweb/mochiweb_skel.beam
Removing src/mochiweb/mochiweb_socket.beam
Removing src/mochiweb/mochiweb_socket_server.beam
Removing src/mochiweb/mochiweb_sup.beam
Removing src/mochiweb/mochiweb_util.beam
Removing src/mochiweb/reloader.beam
Removing src/snappy/.deps/
Removing src/snappy/.libs/
Removing src/snappy/Makefile
Removing src/snappy/Makefile.in
Removing src/snappy/google-snappy/config.h
Removing src/snappy/google-snappy/snappy-stubs-public.h
Removing src/snappy/google-snappy/stamp-h2
Removing src/snappy/priv/
Removing src/snappy/snappy.app
Removing src/snappy/snappy.beam
Removing src/snappy/snappy_nif.la
Removing src/snappy/snappy_nif_la-snappy-sinksource.lo
Removing src/snappy/snappy_nif_la-snappy-stubs-internal.lo
Removing src/snappy/snappy_nif_la-snappy.lo
Removing src/snappy/snappy_nif_la-snappy_nif.lo
Removing stamp-h1
Removing test/Makefile
Removing test/Makefile.in
Removing test/bench/Makefile
Removing test/bench/Makefile.in
Removing test/bench/run
Removing test/etap/.deps/
Removing test/etap/.libs/
Removing test/etap/Makefile
Removing test/etap/Makefile.in
Removing test/etap/run
Removing test/etap/test_cfg_register
Removing test/etap/test_cfg_register-test_cfg_register.o
Removing test/etap/test_util.beam
Removing test/etap/test_util.erl
Removing test/etap/test_web.beam
Removing test/javascript/Makefile
Removing test/javascript/Makefile.in
Removing test/javascript/run
Removing test/view_server/Makefile
Removing test/view_server/Makefile.in
Removing tmp/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/run
Removing var/Makefile
Removing var/Makefile.in
+ ./bootstrap
You have bootstrapped Apache CouchDB, time to relax.
Run `./configure' to configure the source before you install.
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin11.3.0 file names to x86_64-apple-darwin11.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin11.3.0 file names to toolchain format... func_convert_file_noop
checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether ln -s works... yes
checking for pkg-config... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin11.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for mmap... yes
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for pthread_create in -lpthread... no
checking for erl... /usr/local/bin/erl
checking for JS... no
checking for JS... no
checking jsapi.h usability... yes
checking jsapi.h presence... yes
checking for jsapi.h... yes
checking for JS_NewContext in -lmozjs185... yes
checking for JS_NewCompartmentAndGlobalObject in -lmozjs185... yes
checking whether JSOPTION_ANONFUNFIX is declared... yes
checking for JS_ThrowStopIteration in -lmozjs185... yes
checking for JS_GetStringCharsAndLength in -lmozjs185... yes
checking for JSScript*... no
checking for icu-config... /usr/local/bin/icu-config
checking for ICU >= 3.4.1... yes
checking ICU_CFLAGS... -O3 -w -pipe -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
checking ICU_CXXFLAGS... -O3 -w -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long
checking ICU_LIBS... -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm
checking for curl-config... /usr/bin/curl-config
checking for curl >= 7.18.0... yes
checking CURL_CFLAGS...
checking CURL_LIBS... -lcurl
checking for erlc... /usr/local/bin/erlc
checking erl_driver.h usability... yes
checking erl_driver.h presence... yes
checking for erl_driver.h... yes
checking for help2man... /usr/local/bin/help2man
checking location of init directory... not found
checking location of launchd directory... ${prefix}/Library/LaunchDaemons
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/couch-config.tpl
config.status: creating bin/couchdb.tpl
config.status: creating bin/couchdb.bat.tpl
config.status: creating bin/Makefile
config.status: creating etc/couchdb/Makefile
config.status: creating etc/couchdb/default.ini.tpl
config.status: creating etc/default/Makefile
config.status: creating etc/init/couchdb.tpl
config.status: creating etc/init/Makefile
config.status: creating etc/launchd/org.apache.couchdb.plist.tpl
config.status: creating etc/launchd/Makefile
config.status: creating etc/logrotate.d/couchdb.tpl
config.status: creating etc/logrotate.d/Makefile
config.status: creating etc/windows/Makefile
config.status: creating etc/Makefile
config.status: creating share/Makefile
config.status: creating src/Makefile
config.status: creating src/couchdb/couch.app.tpl
config.status: creating src/couchdb/Makefile
config.status: creating src/couchdb/priv/Makefile
config.status: creating src/erlang-oauth/Makefile
config.status: creating src/etap/Makefile
config.status: creating src/ibrowse/Makefile
config.status: creating src/mochiweb/Makefile
config.status: creating src/snappy/Makefile
config.status: creating src/snappy/google-snappy/snappy-stubs-public.h
config.status: creating src/ejson/Makefile
config.status: creating test/Makefile
config.status: creating test/bench/Makefile
config.status: creating test/etap/Makefile
config.status: creating test/etap/test_util.erl
config.status: creating test/javascript/Makefile
config.status: creating test/view_server/Makefile
config.status: creating utils/Makefile
config.status: creating var/Makefile
config.status: creating config.h
config.status: creating src/snappy/google-snappy/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
You have configured Apache CouchDB, time to relax.
Run `make && sudo make install' to install.
+ make -j6
make all-recursive
Making all in bin
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%defaultini%|default.ini|g" \
-e "s|%localini%|local.ini|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couchdb < couchdb.tpl
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localerlanglibdir%|/usr/local/lib/couchdb/erlang/lib|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatedir%|/usr/local/var|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%|g"\
-e "s|%couchincludedir%|/usr/local/lib/couchdb/erlang/lib/include|g"\
-e "s|%couchebindir%|/usr/local/lib/couchdb/erlang/lib/ebin|g"\
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-%version%/priv/lib|g"\
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
couch-config < couch-config.tpl
ln -s -f "/Users/jan/Work/couchdb/src/couchdb/priv/couchjs" "couchjs_dev"
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localerlanglibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g" \
-e "s|%couchlibdir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchincludedir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchebindir%|/Users/jan/Work/couchdb\/src\/couchdb|g"\
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g"\
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|/Users/jan/Work/couchdb/utils/run|g" > \
couch-config_dev < couch-config.tpl
touch couchdb.1
if test -x "/usr/local/bin/help2man"; then \
make -f Makefile couchdb; \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB database server" ./couchdb --output couchdb.1; \
fi
chmod +x couch-config_dev
chmod +x couchdb
make[3]: `couchdb' is up to date.
chmod +x couch-config
Making all in etc
Making all in couchdb
sed -e "s|%bindir%|/usr/local/bin|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|%localdatadir%|/usr/local/share/couchdb|g" \
-e "s|%localbuilddatadir%|/usr/local/share/couchdb|g" \
-e "s|%localstatelibdir%|/usr/local/var/lib/couchdb|g" \
-e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" \
-e "s|%localstaterundir%|/usr/local/var/run/couchdb|g" \
-e "s|%couchprivlibdir%|/usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib|g" \
-e "s|%couchjs_command_name%|`echo couchjs | sed 's,x,x,'`|g" \
< default.ini.tpl > default.ini
sed -e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localdatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localbuilddatadir%|/Users/jan/Work/couchdb/share|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstaterundir%|/Users/jan/Work/couchdb/tmp/run|g" \
-e "s|%couchprivlibdir%|/Users/jan/Work/couchdb/src/couchdb/priv/.libs|g" \
-e "s|%couchjs_command_name%|`echo couchjs_dev | sed 's,x,x,'`|g" \
< default.ini.tpl > default_dev.ini
if test ! -f "local_dev.ini"; then \
cp local.ini local_dev.ini; \
fi
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
if test "../build-aux/install-sh -c -d"; then \
../build-aux/install-sh -c -d launchd; \
else \
if test ! -d launchd; then \
mkdir launchd; \
fi \
fi
sed -e "s|%localstatelogdir%|/usr/local/var/log/couchdb|g" < logrotate.d/couchdb.tpl > logrotate.d/couchdb
sed -e "s|%configure_input%|launchd/org.apache.couchdb.plist. Generated from launchd/org.apache.couchdb.plist.tpl by configure.|" \
-e "s|%bindir%|/usr/local/bin|" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|" \
< launchd/org.apache.couchdb.plist.tpl > launchd/org.apache.couchdb.plist
Making all in src
Making all in couchdb
Making all in priv
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c -o couch_icu_driver_la-couch_icu_driver.lo `test -f 'icu_driver/couch_icu_driver.c' || echo './'`icu_driver/couch_icu_driver.c
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c -o couch_ejson_compare_la-couch_ejson_compare.lo `test -f 'couch_ejson_compare/couch_ejson_compare.c' || echo './'`couch_ejson_compare/couch_ejson_compare.c
cp spawnkillable/couchspawnkillable.sh couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-http.o -MD -MP -MF .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo './'`couch_js/http.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-main.o -MD -MP -MF .deps/couchjs-main.Tpo -c -o couchjs-main.o `test -f 'couch_js/main.c' || echo './'`couch_js/main.c
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-utf8.o -MD -MP -MF .deps/couchjs-utf8.Tpo -c -o couchjs-utf8.o `test -f 'couch_js/utf8.c' || echo './'`couch_js/utf8.c
chmod +x couchspawnkillable
gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -MT couchjs-util.o -MD -MP -MF .deps/couchjs-util.Tpo -c -o couchjs-util.o `test -f 'couch_js/util.c' || echo './'`couch_js/util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_icu_driver_la-couch_icu_driver.lo -MD -MP -MF .deps/couch_icu_driver_la-couch_icu_driver.Tpo -c icu_driver/couch_icu_driver.c -fno-common -DPIC -o .libs/couch_icu_driver_la-couch_icu_driver.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/snappy/google-snappy -D_BSD_SOURCE -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -O2 -g -O2 -MT couch_ejson_compare_la-couch_ejson_compare.lo -MD -MP -MF .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo -c couch_ejson_compare/couch_ejson_compare.c -fno-common -DPIC -o .libs/couch_ejson_compare_la-couch_ejson_compare.o
mv -f .deps/couchjs-main.Tpo .deps/couchjs-main.Po
cp stat_descriptions.cfg.in stat_descriptions.cfg
mv -f .deps/couchjs-utf8.Tpo .deps/couchjs-utf8.Po
mv -f .deps/couchjs-util.Tpo .deps/couchjs-util.Po
mv -f .deps/couchjs-http.Tpo .deps/couchjs-http.Po
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -lcurl -lmozjs185 -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_icu_driver_la-couch_icu_driver.Tpo .deps/couch_icu_driver_la-couch_icu_driver.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_icu_driver.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_icu_driver_la-couch_icu_driver.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
mv -f .deps/couch_ejson_compare_la-couch_ejson_compare.Tpo .deps/couch_ejson_compare_la-couch_ejson_compare.Plo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o couch_ejson_compare.la -rpath /usr/local/lib/couchdb/erlang/lib/couch-1.2.0/priv/lib couch_ejson_compare_la-couch_ejson_compare.lo -headerpad_max_install_names -lpthread -lm -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -g -Wall -Werror -D_BSD_SOURCE -DXP_UNIX -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -O2 -g -O2 -o couchjs couchjs-http.o couchjs-main.o couchjs-utf8.o couchjs-util.o -L/opt/local/lib -L/usr/local/lib -lcurl -lmozjs185 -lm
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_icu_driver.so -bundle .libs/couch_icu_driver_la-couch_icu_driver.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
touch couchjs.1
if test -x "/usr/local/bin/help2man"; then \
/usr/local/bin/help2man --no-info --help-option="-h" --version-option="-V" \
--name="Apache CouchDB JavaScript interpreter" ./couchjs --output couchjs.1; \
fi
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/couch_ejson_compare.so -bundle .libs/couch_ejson_compare_la-couch_ejson_compare.o -L/opt/local/lib -L/usr/local/lib -L/usr/local/Cellar/icu4c/4.8.1.1/lib -licui18n -licuuc -licudata -lpthread -lm -O2 -O2
libtool: link: ( cd ".libs" && rm -f "couch_icu_driver.la" && ln -s "../couch_icu_driver.la" "couch_icu_driver.la" )
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "couch_ejson_compare.la" && ln -s "../couch_ejson_compare.la" "couch_ejson_compare.la" )
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g" \
-e "s|@localini@|local.ini|g" > \
couch.app < couch.app.tpl
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_api_wrap.erl;
/usr/local/bin/erlc couch_api_wrap_httpc.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
chmod +x couch.app
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_compaction_daemon.erl;
/usr/local/bin/erlc couch_compress.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_drv.erl;
/usr/local/bin/erlc couch_ejson_compare.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpc_pool.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_replicator.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
/usr/local/bin/erlc couch_log.erl;
/usr/local/bin/erlc couch_native_process.erl;
/usr/local/bin/erlc couch_os_daemons.erl;
/usr/local/bin/erlc couch_os_process.erl;
/usr/local/bin/erlc couch_primary_sup.erl;
/usr/local/bin/erlc couch_query_servers.erl;
/usr/local/bin/erlc couch_ref_counter.erl;
/usr/local/bin/erlc couch_rep_sup.erl;
/usr/local/bin/erlc couch_replication_manager.erl;
/usr/local/bin/erlc couch_replication_notifier.erl;
/usr/local/bin/erlc couch_replicator.erl;
/usr/local/bin/erlc couch_replicator_worker.erl;
/usr/local/bin/erlc couch_replicator_utils.erl;
/usr/local/bin/erlc couch_secondary_sup.erl;
/usr/local/bin/erlc couch_server.erl;
/usr/local/bin/erlc couch_server_sup.erl;
/usr/local/bin/erlc couch_stats_aggregator.erl;
/usr/local/bin/erlc couch_stats_collector.erl;
/usr/local/bin/erlc couch_stream.erl;
/usr/local/bin/erlc couch_task_status.erl;
/usr/local/bin/erlc couch_users_db.erl;
/usr/local/bin/erlc couch_util.erl;
/usr/local/bin/erlc couch_uuids.erl;
/usr/local/bin/erlc couch_view.erl;
/usr/local/bin/erlc couch_view_compactor.erl;
/usr/local/bin/erlc couch_view_updater.erl;
/usr/local/bin/erlc couch_view_group.erl;
/usr/local/bin/erlc couch_db_updater.erl;
/usr/local/bin/erlc couch_work_queue.erl;
/usr/local/bin/erlc json_stream_parse.erl;
Making all in ejson
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c -o ejson_la-ejson.lo `test -f 'ejson.c' || echo './'`ejson.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c -o ejson_la-decode.lo `test -f 'decode.c' || echo './'`decode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c -o ejson_la-encode.lo `test -f 'encode.c' || echo './'`encode.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c -o ejson_la-yajl_alloc.lo `test -f 'yajl/yajl_alloc.c' || echo './'`yajl/yajl_alloc.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c -o ejson_la-yajl_buf.lo `test -f 'yajl/yajl_buf.c' || echo './'`yajl/yajl_buf.c
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c -o ejson_la-yajl.lo `test -f 'yajl/yajl.c' || echo './'`yajl/yajl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-decode.lo -MD -MP -MF .deps/ejson_la-decode.Tpo -c decode.c -fno-common -DPIC -o .libs/ejson_la-decode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl.lo -MD -MP -MF .deps/ejson_la-yajl.Tpo -c yajl/yajl.c -fno-common -DPIC -o .libs/ejson_la-yajl.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_alloc.lo -MD -MP -MF .deps/ejson_la-yajl_alloc.Tpo -c yajl/yajl_alloc.c -fno-common -DPIC -o .libs/ejson_la-yajl_alloc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-ejson.lo -MD -MP -MF .deps/ejson_la-ejson.Tpo -c ejson.c -fno-common -DPIC -o .libs/ejson_la-ejson.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-encode.lo -MD -MP -MF .deps/ejson_la-encode.Tpo -c encode.c -fno-common -DPIC -o .libs/ejson_la-encode.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_buf.lo -MD -MP -MF .deps/ejson_la-yajl_buf.Tpo -c yajl/yajl_buf.c -fno-common -DPIC -o .libs/ejson_la-yajl_buf.o
mv -f .deps/ejson_la-ejson.Tpo .deps/ejson_la-ejson.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c -o ejson_la-yajl_encode.lo `test -f 'yajl/yajl_encode.c' || echo './'`yajl/yajl_encode.c
mv -f .deps/ejson_la-yajl_alloc.Tpo .deps/ejson_la-yajl_alloc.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c -o ejson_la-yajl_gen.lo `test -f 'yajl/yajl_gen.c' || echo './'`yajl/yajl_gen.c
mv -f .deps/ejson_la-yajl.Tpo .deps/ejson_la-yajl.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c -o ejson_la-yajl_lex.lo `test -f 'yajl/yajl_lex.c' || echo './'`yajl/yajl_lex.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_encode.lo -MD -MP -MF .deps/ejson_la-yajl_encode.Tpo -c yajl/yajl_encode.c -fno-common -DPIC -o .libs/ejson_la-yajl_encode.o
mv -f .deps/ejson_la-decode.Tpo .deps/ejson_la-decode.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_gen.lo -MD -MP -MF .deps/ejson_la-yajl_gen.Tpo -c yajl/yajl_gen.c -fno-common -DPIC -o .libs/ejson_la-yajl_gen.o
mv -f .deps/ejson_la-yajl_buf.Tpo .deps/ejson_la-yajl_buf.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c -o ejson_la-yajl_parser.lo `test -f 'yajl/yajl_parser.c' || echo './'`yajl/yajl_parser.c
cp ejson.app.in ejson.app
mv -f .deps/ejson_la-encode.Tpo .deps/ejson_la-encode.Plo
/usr/local/bin/erlc ejson.erl
/usr/local/bin/erlc mochijson2.erl
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_lex.lo -MD -MP -MF .deps/ejson_la-yajl_lex.Tpo -c yajl/yajl_lex.c -fno-common -DPIC -o .libs/ejson_la-yajl_lex.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -MT ejson_la-yajl_parser.lo -MD -MP -MF .deps/ejson_la-yajl_parser.Tpo -c yajl/yajl_parser.c -fno-common -DPIC -o .libs/ejson_la-yajl_parser.o
mv -f .deps/ejson_la-yajl_encode.Tpo .deps/ejson_la-yajl_encode.Plo
/usr/local/bin/erlc mochinum.erl
mv -f .deps/ejson_la-yajl_gen.Tpo .deps/ejson_la-yajl_gen.Plo
mv -f .deps/ejson_la-yajl_parser.Tpo .deps/ejson_la-yajl_parser.Plo
mv -f .deps/ejson_la-yajl_lex.Tpo .deps/ejson_la-yajl_lex.Plo
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -O2 -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o ejson.la -rpath /usr/local/lib/couchdb/erlang/lib/ejson-0.1.0/priv ejson_la-ejson.lo ejson_la-decode.lo ejson_la-encode.lo ejson_la-yajl_alloc.lo ejson_la-yajl_buf.lo ejson_la-yajl.lo ejson_la-yajl_encode.lo ejson_la-yajl_gen.lo ejson_la-yajl_lex.lo ejson_la-yajl_parser.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -Wl,-undefined -Wl,dynamic_lookup -o .libs/ejson.so -bundle .libs/ejson_la-ejson.o .libs/ejson_la-decode.o .libs/ejson_la-encode.o .libs/ejson_la-yajl_alloc.o .libs/ejson_la-yajl_buf.o .libs/ejson_la-yajl.o .libs/ejson_la-yajl_encode.o .libs/ejson_la-yajl_gen.o .libs/ejson_la-yajl_lex.o .libs/ejson_la-yajl_parser.o -L/opt/local/lib -L/usr/local/lib -O2 -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "ejson.la" && ln -s "../ejson.la" "ejson.la" )
cp .libs/ejson.so priv/ejson.so
Making all in erlang-oauth
cp oauth.app.in oauth.app
/usr/local/bin/erlc oauth.erl
/usr/local/bin/erlc oauth_hmac_sha1.erl
/usr/local/bin/erlc oauth_http.erl
/usr/local/bin/erlc oauth_plaintext.erl
/usr/local/bin/erlc oauth_unix.erl
/usr/local/bin/erlc oauth_uri.erl
Making all in etap
/usr/local/bin/erlc etap.erl
/usr/local/bin/erlc etap_application.erl
/usr/local/bin/erlc etap_can.erl
/usr/local/bin/erlc etap_exception.erl
/usr/local/bin/erlc etap_process.erl
/usr/local/bin/erlc etap_report.erl
/usr/local/bin/erlc etap_request.erl
/usr/local/bin/erlc etap_string.erl
/usr/local/bin/erlc etap_web.erl
./etap_web.erl:45: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
./etap_web.erl:59: Warning: http:request/4 is deprecated and will be removed in R15B; use httpc:request/4
Making all in ibrowse
cp ibrowse.app.in ibrowse.app
/usr/local/bin/erlc ibrowse.erl
/usr/local/bin/erlc ibrowse_app.erl
/usr/local/bin/erlc ibrowse_http_client.erl
/usr/local/bin/erlc ibrowse_lb.erl
/usr/local/bin/erlc ibrowse_lib.erl
/usr/local/bin/erlc ibrowse_sup.erl
/usr/local/bin/erlc ibrowse_test.erl
Making all in mochiweb
/usr/local/bin/erlc mochifmt.erl
/usr/local/bin/erlc mochifmt_records.erl
/usr/local/bin/erlc mochifmt_std.erl
/usr/local/bin/erlc mochiglobal.erl
/usr/local/bin/erlc mochihex.erl
/usr/local/bin/erlc mochijson.erl
/usr/local/bin/erlc mochijson2.erl
/usr/local/bin/erlc mochilists.erl
/usr/local/bin/erlc mochilogfile2.erl
/usr/local/bin/erlc mochinum.erl
/usr/local/bin/erlc mochitemp.erl
/usr/local/bin/erlc mochiutf8.erl
cp mochiweb.app.in mochiweb.app
/usr/local/bin/erlc mochiweb.erl
/usr/local/bin/erlc mochiweb_acceptor.erl
/usr/local/bin/erlc mochiweb_app.erl
/usr/local/bin/erlc mochiweb_charref.erl
/usr/local/bin/erlc mochiweb_cookies.erl
/usr/local/bin/erlc mochiweb_cover.erl
/usr/local/bin/erlc mochiweb_echo.erl
/usr/local/bin/erlc mochiweb_headers.erl
/usr/local/bin/erlc mochiweb_html.erl
/usr/local/bin/erlc mochiweb_http.erl
/usr/local/bin/erlc mochiweb_io.erl
/usr/local/bin/erlc mochiweb_mime.erl
/usr/local/bin/erlc mochiweb_multipart.erl
/usr/local/bin/erlc mochiweb_request.erl
/usr/local/bin/erlc mochiweb_response.erl
/usr/local/bin/erlc mochiweb_skel.erl
/usr/local/bin/erlc mochiweb_socket.erl
/usr/local/bin/erlc mochiweb_socket_server.erl
/usr/local/bin/erlc mochiweb_sup.erl
/usr/local/bin/erlc mochiweb_util.erl
/usr/local/bin/erlc reloader.erl
Making all in snappy
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c -o snappy_nif_la-snappy_nif.lo `test -f 'snappy_nif.cc' || echo './'`snappy_nif.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c -o snappy_nif_la-snappy.lo `test -f 'google-snappy/snappy.cc' || echo './'`google-snappy/snappy.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c -o snappy_nif_la-snappy-sinksource.lo `test -f 'google-snappy/snappy-sinksource.cc' || echo './'`google-snappy/snappy-sinksource.cc
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c -o snappy_nif_la-snappy-stubs-internal.lo `test -f 'google-snappy/snappy-stubs-internal.cc' || echo './'`google-snappy/snappy-stubs-internal.cc
cp snappy.app.in snappy.app
/usr/local/bin/erlc snappy.erl
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy_nif.lo -MD -MP -MF .deps/snappy_nif_la-snappy_nif.Tpo -c snappy_nif.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy_nif.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-sinksource.lo -MD -MP -MF .deps/snappy_nif_la-snappy-sinksource.Tpo -c google-snappy/snappy-sinksource.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-sinksource.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy.lo -MD -MP -MF .deps/snappy_nif_la-snappy.Tpo -c google-snappy/snappy.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -MT snappy_nif_la-snappy-stubs-internal.lo -MD -MP -MF .deps/snappy_nif_la-snappy-stubs-internal.Tpo -c google-snappy/snappy-stubs-internal.cc -fno-common -DPIC -o .libs/snappy_nif_la-snappy-stubs-internal.o
mv -f .deps/snappy_nif_la-snappy-sinksource.Tpo .deps/snappy_nif_la-snappy-sinksource.Plo
mv -f .deps/snappy_nif_la-snappy-stubs-internal.Tpo .deps/snappy_nif_la-snappy-stubs-internal.Plo
mv -f .deps/snappy_nif_la-snappy_nif.Tpo .deps/snappy_nif_la-snappy_nif.Plo
mv -f .deps/snappy_nif_la-snappy.Tpo .deps/snappy_nif_la-snappy.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -I/usr/local/lib/erlang/usr/include -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include -g -O2 -module -avoid-version -L/opt/local/lib -L/usr/local/lib -o snappy_nif.la -rpath /usr/local/lib/couchdb/erlang/lib/snappy-1.0.3/priv snappy_nif_la-snappy_nif.lo snappy_nif_la-snappy.lo snappy_nif_la-snappy-sinksource.lo snappy_nif_la-snappy-stubs-internal.lo -L/opt/local/lib -L/usr/local/lib
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/snappy_nif.so -bundle .libs/snappy_nif_la-snappy_nif.o .libs/snappy_nif_la-snappy.o .libs/snappy_nif_la-snappy-sinksource.o .libs/snappy_nif_la-snappy-stubs-internal.o -L/opt/local/lib -L/usr/local/lib -O2
ld: warning: directory not found for option '-L/opt/local/lib'
libtool: link: ( cd ".libs" && rm -f "snappy_nif.la" && ln -s "../snappy_nif.la" "snappy_nif.la" )
cp .libs/snappy_nif.so priv/snappy_nif.so
make[3]: Nothing to be done for `all-am'.
Making all in share
mkdir -p `dirname server/main.js`
mkdir -p `dirname server/main-coffee.js`
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main-coffee.js
echo "// DO NOT EDIT THIS FILE BY HAND" > server/main.js
echo >> server/main-coffee.js
echo >> server/main.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/coffee-script.js server/loop.js >> server/main-coffee.js
cat server/json2.js server/filter.js server/mimeparse.js server/render.js server/state.js server/util.js server/validate.js server/views.js server/loop.js >> server/main.js
Making all in test
Making all in bench
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in etap
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/snappy/google-snappy -I/opt/local/include -I/opt/local/include/js -I/usr/local/include -I/usr/local/include/js -I/usr/include -I/usr/include/js -D_BSD_SOURCE -O2 -g -O2 -MT test_cfg_register-test_cfg_register.o -MD -MP -MF .deps/test_cfg_register-test_cfg_register.Tpo -c -o test_cfg_register-test_cfg_register.o `test -f 'test_cfg_register.c' || echo './'`test_cfg_register.c
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|g" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|g" > \
run < run.tpl
/usr/local/bin/erlc test_util.erl
/usr/local/bin/erlc test_web.erl
chmod +x run
mv -f .deps/test_cfg_register-test_cfg_register.Tpo .deps/test_cfg_register-test_cfg_register.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -D_BSD_SOURCE -O2 -g -O2 -L/opt/local/lib -L/usr/local/lib -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
libtool: link: gcc -D_BSD_SOURCE -O2 -g -O2 -o test_cfg_register test_cfg_register-test_cfg_register.o -L/opt/local/lib -L/usr/local/lib
ld: warning: directory not found for option '-L/opt/local/lib'
Making all in javascript
sed -e "s|%abs_top_srcdir%|/Users/jan/Work/couchdb|" \
-e "s|%abs_top_builddir%|/Users/jan/Work/couchdb|" \
< run.tpl > run
chmod +x run
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
sed -e "s|%ERL%|/usr/local/bin/erl|g" \
-e "s|%ICU_CONFIG%|/usr/local/bin/icu-config|g" \
-e "s|%bindir%|/Users/jan/Work/couchdb/bin|g" \
-e "s|%defaultini%|default_dev.ini|g" \
-e "s|%localini%|local_dev.ini|g" \
-e "s|%localerlanglibdir%|foo \
-pa /Users/jan/Work/couchdb\/src\/couchdb \
-pa /Users/jan/Work/couchdb\/src\/ejson \
-pa /Users/jan/Work/couchdb\/src\/erlang-oauth \
-pa /Users/jan/Work/couchdb\/src\/ibrowse \
-pa /Users/jan/Work/couchdb\/src\/mochiweb \
-pa /Users/jan/Work/couchdb\/src\/snappy|g" \
-e "s|%localconfdir%|/Users/jan/Work/couchdb/etc/couchdb|g" \
-e "s|%localstatelogdir%|/Users/jan/Work/couchdb/tmp/log|g" \
-e "s|%localstatelibdir%|/Users/jan/Work/couchdb/tmp/lib|g" \
-e "s|%localstatedir%|/Users/jan/Work/couchdb/tmp|g" \
-e "s|%bug_uri%|https://issues.apache.org/jira/browse/COUCHDB|g" \
-e "s|%package_author_address%|dev@couchdb.apache.org|g" \
-e "s|%package_author_name%|The Apache Software Foundation|g" \
-e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0|g" \
-e "s|%couchdb_command_name%|`echo couchdb | sed 's,x,x,'`|g" > \
run < ../bin/couchdb.tpl
chmod +x run
gzip -9 < AUTHORS > AUTHORS.gz
gzip -9 < BUGS > BUGS.gz
gzip -9 < CHANGES > CHANGES.gz
gzip -9 < DEVELOPERS > DEVELOPERS.gz
gzip -9 < INSTALL > INSTALL.gz
gzip -9 < INSTALL.Unix > INSTALL.Unix.gz
gzip -9 < INSTALL.Windows > INSTALL.Windows.gz
gzip -9 < LICENSE > LICENSE.gz
gzip -9 < NEWS > NEWS.gz
gzip -9 < NOTICE > NOTICE.gz
gzip -9 < README > README.gz
gzip -9 < THANKS > THANKS.gz
+ make dev
make all-recursive
Making all in bin
make[2]: Nothing to be done for `all'.
Making all in etc
Making all in couchdb
make[3]: Nothing to be done for `all'.
Making all in default
make[3]: Nothing to be done for `all'.
Making all in init
make[3]: Nothing to be done for `all'.
Making all in launchd
make[3]: Nothing to be done for `all'.
Making all in logrotate.d
make[3]: Nothing to be done for `all'.
Making all in windows
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in src
Making all in couchdb
Making all in priv
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in ejson
make[3]: Nothing to be done for `all'.
Making all in erlang-oauth
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in ibrowse
make[3]: Nothing to be done for `all'.
Making all in mochiweb
make[3]: Nothing to be done for `all'.
Making all in snappy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in share
make[2]: Nothing to be done for `all'.
Making all in test
Making all in bench
make[3]: Nothing to be done for `all'.
Making all in etap
make[3]: Nothing to be done for `all'.
Making all in javascript
make[3]: Nothing to be done for `all'.
Making all in view_server
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in var
make[2]: Nothing to be done for `all'.
Making all in utils
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
This command is intended for developers to use;
it creates development ini files as well as a
./tmp structure for development runtime files.
Use ./utils/run to launch CouchDB from the source tree.
mkdir -p ./etc/couchdb/default.d
mkdir -p ./etc/couchdb/local.d
mkdir -p ./tmp/lib
mkdir -p ./tmp/log
mkdir -p ./tmp/run/couchdb
+ ./utils/run -b
Apache CouchDB has started, time to relax.
+ sleep 3
+ curl -sX PUT http://127.0.0.1:5984/_config/log/level -d '"none"'
"none"
+ cd /Users/jan/Work/slow_couchdb
+ doc_count=50000
+ '[' seatoncouch/templates/wow.tpl = seatoncouch/templates/small_doc.tpl ']'
+ private=1
+ docs=50000
+ batch=2000
+ ./bench.sh seatoncouch/templates/wow.tpl
slow_couchdb commit cd5cdf9ed30a18399abc7c085463061bfd2b0c66
Me: jan on lily.local
Uname: Darwin lily.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116201316 16549564 99395752 15% /
devfs 186 186 0 100% /dev
/dev/disk1s2 488050672 300208800 187841872 62% /Volumes/Macintosh HD
map -hosts 0 0 0 100% /net
map auto_home 0 0 0 100% /home
Disk: /dev/disk0
Device / Media Name: OCZ-VERTEX3 Media
Solid State: Yes
Disk: /dev/disk1
Device / Media Name: TOSHIBA MK5065GSXF Media
Solid State: No
Server: CouchDB/1.2.0 (Erlang OTP/R14B04)
Date: Tue, 28 Feb 2012 15:42:08 GMT
{"couchdb":"Welcome","version":"1.2.0"}
"none"
Testing 50000 of seatoncouch/templates/wow.tpl in batches of 2000
[INFO] Created DB named `db1'
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
[INFO] Uploaded 2000 documents via _bulk_docs
Building view.
{"total_rows":50000,"offset":0,"rows":[
{"id":"661f3fec-a7fc-4d2c-90db-8f7a68a49b1f","key":99998,"value":99998}
]}
real 0m24.453s
user 0m0.006s
sys 0m0.003s
+ cd /Users/jan/Work/couchdb
+ ./utils/run -d
+ cd /Users/jan/Work/slow_couchdb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment