[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