[ 
https://issues.apache.org/jira/browse/COUCHDB-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul Joseph Davis resolved COUCHDB-471.
---------------------------------------

    Resolution: Fixed
      Assignee: Paul Joseph Davis  (was: Noah Slater)

Fixed in r805272.

Looking into this [1] I found that the reason that this was failing (after 
fixing license checks) was due to VPATH builds [2]. Specifically in how a 
couple of the targets weren't using magic variables when building targets. See 
[3] and more specifically [4] for the solutions. Ended up rejiggering a couple 
things to avoid paths when building targets.

Note to Noah, make distcheck was wanting to call make dev targets and was then 
failing when trying to create the tmp/ directory structure. I removed the 
$(top_srcdir) and made the directories local to the current directory. You'll 
probably yell at me about this, but it made things work and seemed to fit best 
with what I read about VPATH builds.

[1] 
http://www.gnu.org/software/automake/manual/html_node/Checking-the-Distribution.html#Checking-the-Distribution
[2] 
http://www.gnu.org/software/automake/manual/html_node/VPATH-Builds.html#VPATH-Builds
[3] 
http://www.gnu.org/software/automake/manual/make/General-Search.html#General-Search
[4] 
http://www.gnu.org/software/automake/manual/make/Commands_002fSearch.html#Commands_002fSearch

> make distcheck fails
> --------------------
>
>                 Key: COUCHDB-471
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-471
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Build System
>    Affects Versions: 0.10
>         Environment: Mac OS X
>            Reporter: Jan Lehnardt
>            Assignee: Paul Joseph Davis
>            Priority: Critical
>             Fix For: 0.10
>
>
> make[2]: *** No rule to make target `local.ini', needed by `distdir'.  Stop.
> make[1]: *** [distdir] Error 1
> make: *** [distdir] Error 1

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to