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