Samba v4.3.3 Solaris 10 referenced symbol not found

Andrew Bartlett abartlet at samba.org
Fri Jan 1 20:43:26 UTC 2016


On Fri, 2016-01-01 at 11:10 -0800, Andrew Morgan wrote:
> I built Samba v4.3.3 on Solaris 10 sparc (upgrading from v3.6.25!),
> but I 
> ran into a problem after I installed it.  Trying to run smbstatus or
> smbd 
> gave the following error:
> 
> libsmbconf.so.0: symbol _talloc_pooled_object: referenced symbol not
> found
> 
> My build arguments were:
> 
> setenv CFLAGS -std=gnu99
> ./configure --prefix=/private/samba --with-syslog --with-quotas \
>      --without-winbind --with-acl-support --without-utmp --without-ad
> -dc
> gmake
> 
> Digging a little bit in the binaries shows:
> 
> nm /private/samba-4.3.3/lib/libsmbconf.so:
> 
> ...
> [3127]  |         0|         0|FUNC |GLOB |0    |UNDEF 
> |_talloc_pooled_object
> ...
> 
> but nm shows no _talloc_pooled_object function in libtalloc.so, which
> doesn't make sense to me.
> 
> Is this a known issue?  What can I do to help diagnose the problem?

Any chance there is another libtalloc somewhere on your system you are
linking against?  Perhaps in the path of some other library?

Andrew Bartlett

-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba






More information about the samba-technical mailing list