[cvsnt] Re: Linux build fails
Tony Hoyle
tony.hoyle at march-hare.com
Mon Sep 5 23:12:03 BST 2005
Thomas Keller wrote:
> cvs [server aborted]: could not open lock file
> `/mmmdi/v1/sql/,v1_data.sql,': Permission denied
Your filesystem permissions are incorrect.. either use setgid on the
directory so everyone always has write permissions, or run the server as
a single nonpriviliged user (OTOH that's impossible over ssh so might
not work in your case).
> /root/software/cvsnt-2.5.02.2064/src/main.cpp:556: undefined reference
> to `chacl(int, char**)'
> main.o(.rodata+0x6e0):/root/software/cvsnt-2.5.02.2064/src/main.cpp:606:
> undefined reference to `chacl(int, char**)'
> server.o(.text+0x41c3): In function `serve_chacl(char*)':
> /root/software/cvsnt-2.5.02.2064/src/server.cpp:3125: undefined
> reference to `chacl(int, char**)'
> server.o(.text+0x41df): In function `serve_rchacl(char*)':
> /root/software/cvsnt-2.5.02.2064/src/server.cpp:3131: undefined
> reference to `chacl(int, char**)'
It sounds like your source tree is a bit strange (in particular there's
no reference to chacl on line 606 of main.cpp and I can't find a version
where this is so.. definately not in the 2064 tree). Your makefile is
also failing to compile some needed functions (at least chacl, probably
others).
Tony
More information about the cvsnt
mailing list