[Samba] Join as DC requires libacl, not avail on Solaris
Andrew Bartlett
abartlet at samba.org
Thu Mar 6 20:56:41 MST 2014
On Thu, 2014-03-06 at 21:11 -0500, Thomas Schulz wrote:
> > On Wed, 2014-03-05 at 16:29 -0500, Thomas Schulz wrote:
> >
> > > With the patch configure ends with:
> > > building on sunos5
> > > Checking for library acl : not found
> > > Checking for acl_get_file : not found
> > > Checking for POSIX ACL support : not found
> > > Checking for library facl : not found
> > > Checking for sec : not found
> > > Checking for library acl_get_fd : not found
> > > Checking for pacl : not found
> > > /home/projects/tools/samba/testmaster/source3/wscript:470: error:
> > > ACL support not found. Try installing libacl1-dev or libacl-devel.
> > > Otherwise, use --without-acl-support to build without ACL support.
> > > ACL support is required to change permissions from Windows clients.
> >
> > Thanks! We are almost there!
> >
> > See attached, we got the order of arguments wrong, notice how it is
> > looking for library facl and function 'sec'? The library is 'sec' :-)
> >
> > Andrew Bartlett
>
> Good news and bad news. Both git master and 4.1.5 configure say
> Using solaris ACLs, but both builds fail. The git master fails with:
>
> [3341/3836] Linking default/source4/nbt_server/libldb-wins-ldb.so
> [3342/3836] Linking default/source4/heimdal_build/samba4kgetcred
> Undefined first referenced
> symbol in file
> libintl_gettext default/source4/heimdal/kuser/kgetcred_140.o
> libintl_bindtextdomain default/source4/heimdal_build/libkrb5-samba4.so
> libintl_dgettext default/source4/heimdal_build/libkrb5-samba4.so
> ld: fatal: Symbol referencing errors. No output written to
> /home/projects/tools/samba/testmaster/bin/default/source4
> /heimdal_build/samba4kgetcred
>
> And 4.1.5 fails with:
>
> [3290/3813] Linking default/source4/heimdal_build/libheimntlm-samba4.so
> [3291/3813] Linking default/source4/heimdal_build/samba4kinit
> Undefined first referenced
> symbol in file
> libintl_gettext default/source4/heimdal/kuser/kinit_138.o
> libintl_textdomain default/source4/heimdal/kuser/kinit_138.o
> libintl_bindtextdomain default/source4/heimdal/kuser/kinit_138.o
> libintl_dgettext default/source4/heimdal_build/libkrb5-samba4.so
> ld: fatal: Symbol referencing errors. No output written to
> /home/projects/tools/samba/samba-4.1.5.i386gcc.2pt/bin/default/source4
> /heimdal_build/samba4kinit
Thanks. We just need a dependency on 'intl' in a few more spots, and
then we will be done! In the meantime, try --without-gettext.
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
mailing list