[OmniOS-discuss] zlib/zlib-devel packages
Michael Talbott
mtalbott at lji.org
Wed Jan 20 20:29:40 UTC 2016
I have samba 4.2.3 working with all the bells and whistles (including winbind). Also I have netatalk working along side it ;)
Hope this helps:
Here's what I installed as prereqs before compiling them:
pkg install \
library/security/openssl \
naming/ldap \
system/library/iconv/unicode \
system/library/dbus \
system/library/libdbus \
system/library/libdbus-glib \
developer/gnu-binutils \
developer/build/libtool \
developer/build/autoconf \
system/library/math/header-math \
/system/library/dbus \
/system/library/libdbus-glib \
/omniti/database/bdb \
/text/gnu-gettext \
/service/network/dns/mdns \
/developer/build/gnu-make \
/developer/build/automake \
/developer/build/libtool \
/developer/macro/gnu-m4 \
/developer/build/gnu-make \
/developer/gnu-binutils \
developer/build/autoconf \
developer/build/automake \
developer/lexer/flex \
developer/parser/bison \
developer/object-file \
developer/linker \
developer/library/lint \
developer/build/gnu-make \
library/idnkit \
library/idnkit/header-idnkit \
system/header \
system/library/math/header-math \
gcc44 \
gcc48
pkg install /omniti/perl/dbd-mysql \
/omniti/database/mysql-55/library
pkg install libgcrypt
And, this is what I use for building samba (I force 32 bit so winbind plays nicely with other 32 bit only tools like the "id" command):
export ISALIST=i386
CFLAGS=-m32 CXXFLAGS=-m32 CPPFLAGS=-m32 LDFLAGS=-m32 \
./configure \
--prefix=/usr/local \
--bindir=/usr/local/bin \
--sbindir=/usr/local/sbin \
--libdir=/usr/local/lib/ \
--mandir=/usr/local/man \
--infodir=/usr/local/info \
--sysconfdir=/etc/samba \
--with-configdir=/etc/samba \
--with-privatedir=/etc/samba/private \
--localstatedir=/var \
--sharedstatedir=/var \
--bundled-libraries=ALL \
--with-winbind \
--with-ads \
--with-ldap \
--with-pam \
--with-iconv \
--with-acl-support \
--with-syslog \
--with-aio-support \
--enable-fhs \
--without-ad-dc \
--with-shared-modules=idmap_ad,vfs_zfsacl,vfs_audit,vfs_catia,vfs_full_audit,vfs_readahead,vfs_streams_xattr,time_audit,vfs_fruit \
--enable-gnutls
gmake
gmake install
Good luck!
Michael
> On Jan 20, 2016, at 11:48 AM, Schweiss, Chip <chip at innovates.com> wrote:
>
> I ended up downloading and building zlib separately and got it to build.
>
> The problem only occurs when selecting --with-ads during configure. It fails on checking gnutls, which needs zlib-devel.
>
> My build will not join the domain, but that's out of the scope of this list..
>
> Thanks!
> -Chip
>
>
>
> On Wed, Jan 20, 2016 at 1:02 PM, Peter Tribble <peter.tribble at gmail.com <mailto:peter.tribble at gmail.com>> wrote:
> On Wed, Jan 20, 2016 at 6:40 PM, Schweiss, Chip <chip at innovates.com <mailto:chip at innovates.com>> wrote:
> Is anyone aware of zlib and zlib-devel packages available anywhere for OmniOS?
>
> Installed in OmniOS by default, and cannot be uninstalled.
>
> These are needed for building any Samba version 4.2.0 or greater.
>
> We build samba (4.3.x) on OmniOS without any issues. We haven't done anything
> beyond install the basic build tools. What sort of error are you getting?
>
> --
> -Peter Tribble
> http://www.petertribble.co.uk/ <http://www.petertribble.co.uk/> - http://ptribble.blogspot.com/ <http://ptribble.blogspot.com/>
> _______________________________________________
> OmniOS-discuss mailing list
> OmniOS-discuss at lists.omniti.com
> http://lists.omniti.com/mailman/listinfo/omnios-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://omniosce.org/ml-archive/attachments/20160120/ce3bf726/attachment-0001.html>
More information about the OmniOS-discuss
mailing list