couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joan Touzet (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COUCHDB-1994) merge rcouch with couchdb 1.6 in a branch
Date Sat, 19 Apr 2014 01:41:17 GMT

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

Joan Touzet commented on COUCHDB-1994:
--------------------------------------

OK, I have checked in changes to allow a Windows build to complete. "make rel" creates a release
directory, but the result is not yet ready for prime time (startup script is nonfunctional
and DLLs are not yet copied to the right places.) This will all change with the BigCouch merge
so, if others can confirm the build produces a functional Couch we can skip this for now.

After discussion with [~dch] and [~nicknorth] we've decided to punt on building ICU and Spidermonkey
in the build process for Windows. ICU upstream already ships functional binary builds, and
we have a pre-built Spidermonkey binary the build depends upon. Right now this is hosted on
my website but before release we should move this to dist (or at least people.a.o).
The Windows build also does not support system binaries or static linking, and does not link
libcurl into couchjs.

Instructions:
  1. Install Erlang from erlang.org (I tested against 16B03)
  1. Install VS 2012 or 2013 Express Desktop.
  1. Install python, pip install sphinx
  1. As Administrator, run {{powershell Set-ExecutionPolicy Unrestricted}}
  1. From the VS 201x x86 Native Tools Command Prompt, {{cd couchdb}} and {{make}}
  1. (Optional) As Administrator, run {{powershell Set-ExecutionPolicy Restricted}}

Confirmation that I did not break the UNIX build(s) and that this Windows build works would
be most appreciated.

> merge rcouch with couchdb 1.6 in a branch
> -----------------------------------------
>
>                 Key: COUCHDB-1994
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1994
>             Project: CouchDB
>          Issue Type: Task
>          Components: Build System, Database Core, HTTP Interface, JavaScript View Server
>            Reporter: Benoit Chesneau
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message