iriscouch / build-couchdb

Batteries-included CouchDB build system
227 stars 36 forks source link

Fails if special characters in cwd #59

Open natevw opened 12 years ago

natevw commented 12 years ago

If I try to build-couchdb from a directory with an apostrophe in its name, it fails:

$ rake
Build CouchDB commit: 0e22abd94d08a22d483f38448b94d19f0132ae65
/Users/natevw/Development/Others'/build-couchdb/dependencies/autoconf-2.59/configure --prefix=/Users/natevw/Development/Others'/build-couchdb/build --program-suffix=2.59
sh: /Users/natevw/Development/Others/build-couchdb/dependencies/autoconf-2.59/configure --prefix=/Users/natevw/Development/Others/build-couchdb/build: No such file or directory
cat config.log
== Output of config.log ==
cat: config.log: No such file or directory
rake aborted!
Command failed with status (1): [cat config.log...]

Tasks: TOP => default => couchdb:build => couchdb:couchdb => erlang:build => /Users/natevw/Development/Others'/build-couchdb/build/bin/erl => /Users/natevw/Development/Others'/build-couchdb/build/bin/autoconf2.59
(See full trace by running task with --trace)

Workaround: build from a different directory.