[cvsnt] no ouput from cvs lsacl in 2.0.58d on linux

Tony Hoyle tmh at nodomain.org
Tue Nov 16 15:02:28 GMT 2004


Mike Wake wrote:
> Sorry for the spam everyone.
> 
> I screwed up, the last log was of a non existant fileattr.xml
> 
> Here is the server side trace of "cvs -t -t -t lsacl loginfo"
> after I did
> cvs chacl -u mwake -a read,write,create,tag,control
> which created a fileattr.xml that looked like this

It turns out to be a gcc headers problem - if you #include <string>
it redefines printf (!), which breaks the I/O redirection that CVS
uses.

Moving the includes around helps, as a fix.  It only seems to affect 
Linux (and then only certain versions of glibc I think).

Tony




More information about the cvsnt mailing list