Operating System - Tru64 Unix
1828002 Members
3506 Online
109973 Solutions
New Discussion

Samba v3 on 5.1B experiences/problems

 
Stuart Green
Frequent Advisor

Samba v3 on 5.1B experiences/problems

Anyone got this working successfully. In particular I have problems with character set conversion.
Logon to SWAT reports Bad Authorization - the log file shows:

[2003/10/22 09:38:12, 0] lib/module.c:(58)
Error trying to resolve symbol 'init_module' in /usr/local/samba/lib/charset/CP850.so: dlopen: Can't open needed library: /usr/local/samba/lib/charset/ISO8859-1.so
[2003/10/22 09:38:12, 0] lib/charcnv.c:(134)
Conversion from CP850 to UCS-2LE not supported


I wonder if anyone can share there procedure for compiling Samba particulary any version 3 installations. I have gone back and on a clean 5.1b box tried to compile Samba and noticed this warning:

checking can we convert from CP850 to UCS2-LE?... no
checking can we convert from IBM850 to UCS2-LE?... no
checking can we convert from ASCII to UCS2-LE?... no
checking can we convert from 646 to UCS2-LE?... no
checking can we convert from UTF-8 to UCS2-LE?... no
checking can we convert from UTF8 to UCS2-LE?... no
configure: WARNING: Sufficient support for iconv function was not
found.
Install libiconv from http://freshmeat.net/projects/libiconv/ for
better charset compatibility!

I have installed libiconv and still same.

Thanks
1 REPLY 1
Ralf Puchner
Honored Contributor

Re: Samba v3 on 5.1B experiences/problems

The message depending CP850.so is a known problem if the make file was not properly configured, using the wrong compiler/linker settings. Have a look into news-conferences for more informations.

The build problems (see warning) is also a known problem without a solution. This problem occures on AIX, SUN, Tru64 also with installed libiconv. Please submit a problem description on www.samba.org or wait until HP will deliver a compiled version as part of the Internet Express kit or 5.1B-1/5.1B-2 updates. Maybe a newer version of the source code/make files will fix the problem.


Help() { FirstReadManual(urgently); Go_to_it;; }