Re: [Samba] Can't compile 3.6.2 on Solaris 11

2012-01-19 Thread Christoph Beyer

Hi there,

libnetapi.so is heavily linked against ldap, kerberos and sasl2 libs. I 
don't think you can compile it against the 'original' solaris versions of 
these libs at least I never succeded ;)


The easiest way is to install the necessary products from sunfreeware.com, 
you need at least:


[sol10inst] /scratch/src/samba/samba-3.6.1 # pkginfo| grep SMC
application SMCbinut binutils
application SMCdb47  db
application SMCgcc   gcc
application SMCkrb5  krb5
application SMCliconvlibiconv
application SMColdap openldap
application SMCossl  openssl
application SMCsasl  sasl

As they install in '/usr/local' you should put that in the beginning of 
your path of cause ;) Also the usual compiler flags must be changed 
accordingly, then something like:


  $ ./configure --prefix=/opt/samba-3.6.1 --with-ads 
--with-ldap=/usr/local --includedir=/usr/local/include 
--with-libiconv=/usr/local --with-readline=/usr/

local --with-krb5=/usr/local

should work :)


best regards
~christoph


--
/*   Christoph Beyer |   Office: Building 2b / 23 *\
 *   DESY|Phone: 040-8998-2317*
 *   - IT -  |  Fax: 040-8998-4060*
\*   22603 Hamburg   | http://www.desy.de */


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


Re: [Samba] Can't compile 3.6.2 on Solaris 11

2012-01-18 Thread Andrew Morgan

I did.  See the bug I filed:

  https://bugzilla.samba.org/show_bug.cgi?id=8557

Andy

On Tue, 17 Jan 2012, Blaster wrote:


No one has attempted to compile 3.6.1 on Solaris 11 at all?


On 1/8/2012 11:24 AM, Blaster wrote:

Trying to compile Samba 3.6.2 on Solaris 11, getting the following error:

gmake
Using CFLAGS = -O -I. -I/export/home1/src/samba-3.6.1/source3 
-I/export/home1/src/samba-3.6.1/source3/../lib/iniparser/src -Iinclude 
-I./include  -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc -I./.. 
-I./../lib/talloc -I../lib/tdb/include -DHAVE_CONFIG_H  -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLDAP_DEPRECATED -DSUNOS5 
-I/export/home1/src/samba-3.6.1/source3/lib -I.. -D_SAMBA_BUILD_=3 
-D_SAMBA_BUILD_=3

  PICFLAG= -fPIC
  LIBS   = -lsendfile -lresolv -lnsl -lsocket -liconv -laio
  LDFLAGS= -pie  -lintl -R/opt/samba/lib -L/usr/ccs/lib 
-R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/samba/lib 
-R/opt/samba/lib -lthread -L./bin

  DYNEXP =
  LDSHFLAGS  = -fPIC -shared  -lintl -R/opt/samba/lib -L/usr/ccs/lib 
-R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/samba/lib 
-R/opt/samba/lib -lthread -L./bin -lc -Wl,-z,defs

  SHLIBEXT   = so
  SONAMEFLAG = -Wl,-h,
Linking shared library bin/libnetapi.so.0
Undefinedfirst referenced
 symbol  in file
tdb_jenkins_hashlib/util.o
wbcSidsToUnixIdspassdb/lookup_sid.o
tdb_transaction_start_nonblock  lib/gencache.o
ld: fatal: symbol referencing errors. No output written to 
bin/libnetapi.so.0

collect2: ld returned 1 exit status
gmake: *** [bin/libnetapi.so.0] Error 1

my configure line:
./configure --prefix=/opt/samba --with-automount --with-acl-support 
--enable-socket-wrapper --with-sys-quotas --with-aio-support 
--enable-shared --enable-cups --enable-swat --with-quotas 
--enable-nss-wrapper --without-pam LDFLAGS=-lintl -R/opt/samba/lib 
-L/usr/ccs/lib -R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib 
-L/opt/samba/lib -R/opt/samba/lib


Any idea what library I'm missing?

Thanks...



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


Re: [Samba] Can't compile 3.6.2 on Solaris 11

2012-01-18 Thread Andrew Morgan
I'm sorry.  I was compiling on Solaris 10, not Solaris 11.  Apparently 
there are problems on both.  If you are having a problem compiling on 
Solaris 11, you should probably file a new bug.


Andy

On Wed, 18 Jan 2012, Andrew Morgan wrote:


I did.  See the bug I filed:

 https://bugzilla.samba.org/show_bug.cgi?id=8557

Andy

On Tue, 17 Jan 2012, Blaster wrote:


No one has attempted to compile 3.6.1 on Solaris 11 at all?


On 1/8/2012 11:24 AM, Blaster wrote:

Trying to compile Samba 3.6.2 on Solaris 11, getting the following error:

gmake
Using CFLAGS = -O -I. -I/export/home1/src/samba-3.6.1/source3 
-I/export/home1/src/samba-3.6.1/source3/../lib/iniparser/src -Iinclude 
-I./include  -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc 
-I./.. -I./../lib/talloc -I../lib/tdb/include -DHAVE_CONFIG_H 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLDAP_DEPRECATED 
-DSUNOS5 -I/export/home1/src/samba-3.6.1/source3/lib -I.. 
-D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3

  PICFLAG= -fPIC
  LIBS   = -lsendfile -lresolv -lnsl -lsocket -liconv -laio
  LDFLAGS= -pie  -lintl -R/opt/samba/lib -L/usr/ccs/lib 
-R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/samba/lib 
-R/opt/samba/lib -lthread -L./bin

  DYNEXP =
  LDSHFLAGS  = -fPIC -shared  -lintl -R/opt/samba/lib -L/usr/ccs/lib 
-R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/samba/lib 
-R/opt/samba/lib -lthread -L./bin -lc -Wl,-z,defs

  SHLIBEXT   = so
  SONAMEFLAG = -Wl,-h,
Linking shared library bin/libnetapi.so.0
Undefinedfirst referenced
 symbol  in file
tdb_jenkins_hashlib/util.o
wbcSidsToUnixIdspassdb/lookup_sid.o
tdb_transaction_start_nonblock  lib/gencache.o
ld: fatal: symbol referencing errors. No output written to 
bin/libnetapi.so.0

collect2: ld returned 1 exit status
gmake: *** [bin/libnetapi.so.0] Error 1

my configure line:
./configure --prefix=/opt/samba --with-automount --with-acl-support 
--enable-socket-wrapper --with-sys-quotas --with-aio-support 
--enable-shared --enable-cups --enable-swat --with-quotas 
--enable-nss-wrapper --without-pam LDFLAGS=-lintl -R/opt/samba/lib 
-L/usr/ccs/lib -R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib 
-L/opt/samba/lib -R/opt/samba/lib


Any idea what library I'm missing?

Thanks...



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


Re: [Samba] Can't compile 3.6.2 on Solaris 11

2012-01-17 Thread Blaster

No one has attempted to compile 3.6.1 on Solaris 11 at all?


On 1/8/2012 11:24 AM, Blaster wrote:

Trying to compile Samba 3.6.2 on Solaris 11, getting the following error:

gmake
Using CFLAGS = -O -I. -I/export/home1/src/samba-3.6.1/source3 
-I/export/home1/src/samba-3.6.1/source3/../lib/iniparser/src -Iinclude 
-I./include  -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc 
-I./.. -I./../lib/talloc -I../lib/tdb/include -DHAVE_CONFIG_H  
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DLDAP_DEPRECATED -DSUNOS5  
-I/export/home1/src/samba-3.6.1/source3/lib -I.. -D_SAMBA_BUILD_=3 
-D_SAMBA_BUILD_=3

  PICFLAG= -fPIC
  LIBS   = -lsendfile -lresolv -lnsl -lsocket -liconv -laio
  LDFLAGS= -pie  -lintl -R/opt/samba/lib -L/usr/ccs/lib 
-R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/samba/lib 
-R/opt/samba/lib -lthread -L./bin

  DYNEXP =
  LDSHFLAGS  = -fPIC -shared  -lintl -R/opt/samba/lib 
-L/usr/ccs/lib -R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib 
-L/opt/samba/lib -R/opt/samba/lib -lthread -L./bin -lc -Wl,-z,defs

  SHLIBEXT   = so
  SONAMEFLAG = -Wl,-h,
Linking shared library bin/libnetapi.so.0
Undefinedfirst referenced
 symbol  in file
tdb_jenkins_hashlib/util.o
wbcSidsToUnixIdspassdb/lookup_sid.o
tdb_transaction_start_nonblock  lib/gencache.o
ld: fatal: symbol referencing errors. No output written to 
bin/libnetapi.so.0

collect2: ld returned 1 exit status
gmake: *** [bin/libnetapi.so.0] Error 1

my configure line:
./configure --prefix=/opt/samba --with-automount --with-acl-support 
--enable-socket-wrapper --with-sys-quotas --with-aio-support 
--enable-shared --enable-cups --enable-swat --with-quotas 
--enable-nss-wrapper --without-pam LDFLAGS=-lintl -R/opt/samba/lib 
-L/usr/ccs/lib -R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib 
-L/opt/samba/lib -R/opt/samba/lib


Any idea what library I'm missing?

Thanks...



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


[Samba] Can't compile 3.6.2 on Solaris 11

2012-01-08 Thread Blaster

Trying to compile Samba 3.6.2 on Solaris 11, getting the following error:

gmake
Using CFLAGS = -O -I. -I/export/home1/src/samba-3.6.1/source3 
-I/export/home1/src/samba-3.6.1/source3/../lib/iniparser/src -Iinclude 
-I./include  -I. -I. -I./../lib/replace -I./../lib/tevent -I./librpc 
-I./.. -I./../lib/talloc -I../lib/tdb/include -DHAVE_CONFIG_H  
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DLDAP_DEPRECATED -DSUNOS5  -I/export/home1/src/samba-3.6.1/source3/lib 
-I.. -D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3

  PICFLAG= -fPIC
  LIBS   = -lsendfile -lresolv -lnsl -lsocket -liconv -laio
  LDFLAGS= -pie  -lintl -R/opt/samba/lib -L/usr/ccs/lib 
-R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/samba/lib 
-R/opt/samba/lib -lthread -L./bin

  DYNEXP =
  LDSHFLAGS  = -fPIC -shared  -lintl -R/opt/samba/lib 
-L/usr/ccs/lib -R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib 
-L/opt/samba/lib -R/opt/samba/lib -lthread -L./bin -lc -Wl,-z,defs

  SHLIBEXT   = so
  SONAMEFLAG = -Wl,-h,
Linking shared library bin/libnetapi.so.0
Undefinedfirst referenced
 symbol  in file
tdb_jenkins_hashlib/util.o
wbcSidsToUnixIdspassdb/lookup_sid.o
tdb_transaction_start_nonblock  lib/gencache.o
ld: fatal: symbol referencing errors. No output written to 
bin/libnetapi.so.0

collect2: ld returned 1 exit status
gmake: *** [bin/libnetapi.so.0] Error 1

my configure line:
./configure --prefix=/opt/samba --with-automount --with-acl-support 
--enable-socket-wrapper --with-sys-quotas --with-aio-support 
--enable-shared --enable-cups --enable-swat --with-quotas 
--enable-nss-wrapper --without-pam LDFLAGS=-lintl -R/opt/samba/lib 
-L/usr/ccs/lib -R/usr/ccs/lib -L/usr/sfw/lib -R/usr/sfw/lib 
-L/opt/samba/lib -R/opt/samba/lib


Any idea what library I'm missing?

Thanks...

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba