Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
damn it hang on, a real report is coming
ok The samba spec configures with --with-fhs. This overrides the --libdir provided by the %configure macro, which means libdir is set to %{prefix}/lib/samba. This is wrong on x86-64 systems, and breaks various and sundry things (an obvious symptom is "lib/util_unistr.c:load_case_tables(63) creating lame upcase table" showing up in the logs)
Removing --with-fhs from the %configure only makes things worse, but removing the --with-fhs definition from configure.in altogether and replacing --with-fhs with --with-configdir=%{_sysconfdir}/samba in the %configure seems to work.
--libdir=%{_libdir}/samba needs to be tacked on to the %configure as well
as does --with-logfilebase=/var/log/samba
The samba-3.0.3.2pre2 rpms I just built into Rawhide should take care of this.