[Samba] Samba 4 on AIX with XLC

Benjamin Huntsman BHuntsman at mail2.cu-portland.edu
Wed Jan 9 16:18:23 MST 2013


Just FYI, here are at least some of the shared objects that don't get copied to the destination when running "make install":

libtalloc.so
libgssapi-samba4.so
libtdb.so
libtevent.so
libkrb5-samba4.so
libroken-samba4.so
libasn1-samba4.so
libhcrypto-samba4.so
libcom_err-samba4.so
libwind-samba4.so
libldb.so
libheimbase-samba4.so
libhx509-samba4.so
libpyldb-util.so

There may be others, but by copying those into /opt/samba-4.0.0/lib, I was able to get my compiled smbd to at least spit out the following message:

bash-3.2# /opt/samba-4.0.0/sbin/smbd -b
exec(): 0509-036 Cannot load program /opt/samba-4.0.0/sbin/smbd because of the following errors:
rtld: 0712-001 Symbol aixacl_to_smbacl was referenced
      from module /opt/samba-4.0.0/lib/private/libsmbd_base.so(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol aixacl_smb_to_aixacl was referenced
      from module /opt/samba-4.0.0/lib/private/libsmbd_base.so(), but a runtime definition
      of the symbol was not found.
bash-3.2#


So looks like I'm still missing aixacl_to_smbacl and aixacl_smb_to_aixacl.  Any idea where I'd get those, and why they're not being found?

Thanks!

-Ben


More information about the samba mailing list