-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build system does not work under ubuntu 13.10 #21
Comments
This works on Ubuntu 14.04: git clone git://github.com/jhs/build-couchdb.git
cd build-couchdb
git submodule init
git submodule update
echo '@setfilename autoconf.info' > dependencies/autoconf-2.69/doc/autoconf.texi
echo '@setfilename automake.info' > dependencies/automake-1.11.2/doc/automake.texi
( cd dependencies/autoconf-archive; ed cfg.mk <<< $'g/@diff/d\nw'; git commit -a -m 'fix build' )
git commit -a -m 'fix build'
rake |
@davedoesdev's workaround worked for me, though I had to do a |
Getting the same error:
|
This still works for me on Ubuntu 14.04: https://github.com/davedoesdev/build-couchdb-travis/blob/master/build_couchdb.sh |
Sorry, forgot to say that the manual patch worked great, and thanks! Would it make sense to integrate it into this project itself? |
Is there a pull request for this that I've forgotten to merge? Or can somebody please send one? Thanks much! |
Still broken on 14.04 |
Cannot build in Ubuntu 12. Error: ... |
@jhs No PR but you can see what I have to do to make Couch compile on Ubuntu here: https://github.com/davedoesdev/build-couchdb-travis |
https://github.com/davedoesdev/build-couchdb-travis/blob/master/build_couchdb.sh still working on Ubuntu 15.10, OTP-17.5.6.9. Without the fixes in there, build fails on Ubuntu still. |
The build system works under ubuntu 12.04, but not under 13.10.
I think it has something to do with autoconf
mv: cannot move '.am14100/autoconf.info' to './/home/pietere/HDD/Development/Attachments/build-couchdb/dependencies/autoconf-2.69/doc/': No such file or directory
make[2]: *** [/home/pietere/HDD/Development/Attachments/build-couchdb/dependencies/autoconf-2.69/doc/autoconf.info] Error 1
make[2]: Leaving directory
/tmp/autoconf-2.69_build20140519-25646-r7s92u/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/tmp/autoconf-2.69_build20140519-25646-r7s92u'make: *** [all] Error 2
git checkout HEAD .
rm -rf autom4te.cache
rake aborted!
Command failed with status (2): [make ...]
/home/pietere/HDD/Development/Attachments/build-couchdb/tasks/lib.rb:142:in
gmake' /home/pietere/HDD/Development/Attachments/build-couchdb/tasks/toolchain.rake:38:in
block (5 levels) in <top (required)>'/home/pietere/HDD/Development/Attachments/build-couchdb/tasks/toolchain.rake:22:in
chdir' /home/pietere/HDD/Development/Attachments/build-couchdb/tasks/toolchain.rake:22:in
block (4 levels) in <top (required)>'/home/pietere/HDD/Development/Attachments/build-couchdb/tasks/toolchain.rake:21:in `block (3 levels) in <top (required)>'
Tasks: TOP => default => couchdb:build => couchdb:couchdb => /home/pietere/HDD/Development/Attachments/build-couchdb/build/bin/couchdb => /home/pietere/HDD/Development/Attachments/build-couchdb/build/bin/autoconf2.69
The text was updated successfully, but these errors were encountered: