From: Andrzej O. <an...@ma...> - 2012-02-16 20:34:39
|
Heiko, >>Does the version I built work for you? I checked Your 32-bit compilation downloaded from Sourceforge. mount.cifs is working improperly too, that is: not working at all. > BTW. if that does not have any effect, I will look for deeper. I will try > catch this broken realpath. It is only matter of time. As promised, I diagnosed the cause of the error. It happens because of improper build of glibc. Probably compatibility variables are improperly set. Maybe SHLIB_COMPAT or another, from which it is dependent. Because of this, in 32-bit compilation is used to compile and build of stdlib and to build symbol realpath in symbol table of libc not __realpath but __old_realpath. With body of __old_realpath as called by realpath symbol, program mount.cifs "as is" will not work. Especially in lfssystem32 (after cr) libc is correct and this same, just compiled mount.cifs is working correctly. When I find time, I will try to construct patch and send. Now is the reporting period and I have a lot of other work. Best Regards -- Andrzej Odyniec |