From: Michael Wood on 16 Jun 2010 12:00 On 16 June 2010 17:37, Shirish Pargaonkar <shirishpargaonkar(a)gmail.com> wrote: [...] > /source4 # ldd /usr/src/bamba/samba/source4/bin/default/source4/lib/ldb/libldb-samba4.so > linux-vdso.so.1 => (0x00007fffcb9cf000) > libndr-standard.so.0 => > /usr/local/samba/lib/libndr-standard.so.0 (0x00007f8cf129f000) > libndr.so.0 => /usr/local/samba/lib/libndr.so.0 (0x00007f8cf1008000) > libtdb-samba4.so.1 => /usr/local/samba/lib/libtdb-samba4..so.1 > (0x00007f8cf0df6000) > libtalloc-samba4.so.2 => > /usr/local/samba/lib/libtalloc-samba4.so.2 (0x00007f8cf0bee000) > libreplace.so => /usr/local/samba/lib/libreplace.so (0x00007f8cf09e1000) > libsamba-hostconfig.so.0 => > /usr/local/samba/lib/libsamba-hostconfig.so.0 (0x00007f8cf07ca000) > libsamba-util.so.0 => /usr/local/samba/lib/libsamba-util..so.0 > (0x00007f8cf059b000) > libtevent-samba4.so.0 => > /usr/local/samba/lib/libtevent-samba4.so.0 (0x00007f8cf038d000) > libutil.so.1 => /lib64/libutil.so.1 (0x00007f8cf0173000) > libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f8ceff36000) > libdl.so.2 => /lib64/libdl.so.2 (0x00007f8cefd31000) > libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f8cefb19000) > libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f8cef902000) > libc.so.6 => /lib64/libc.so.6 (0x00007f8cef5a8000) > /lib64/ld-linux-x86-64.so.2 (0x00007f8cf1eb4000) OK, I don't know why that is. On my test machine I have this: $ ldd /usr/local/samba/lib/libldb-samba4.so.0 | grep libz libz.so.1 => /usr/lib/libz.so.1 (0x00002aaaad565000) That's with Version 4.0.0alpha12-GIT-a4a127e. (On that system libz.so.* is in /usr/lib instead of /lib, but that should not cause any difference.) Maybe try updating your git repository and see if it compiles for you now. Otherwise maybe report this on the samba-technical list and see if anyone there knows what the problem is. -- Michael Wood <esiotrot(a)gmail.com> -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
From: Shirish Pargaonkar on 16 Jun 2010 12:40 On Wed, Jun 16, 2010 at 10:58 AM, Michael Wood <esiotrot(a)gmail.com> wrote: > On 16 June 2010 17:37, Shirish Pargaonkar <shirishpargaonkar(a)gmail.com> wrote: > [...] >> /source4 # ldd /usr/src/bamba/samba/source4/bin/default/source4/lib/ldb/libldb-samba4.so >> linux-vdso.so.1 => (0x00007fffcb9cf000) >> libndr-standard.so.0 => >> /usr/local/samba/lib/libndr-standard.so.0 (0x00007f8cf129f000) >> libndr.so.0 => /usr/local/samba/lib/libndr.so.0 (0x00007f8cf1008000) >> libtdb-samba4.so.1 => /usr/local/samba/lib/libtdb-samba4.so.1 >> (0x00007f8cf0df6000) >> libtalloc-samba4.so.2 => >> /usr/local/samba/lib/libtalloc-samba4.so.2 (0x00007f8cf0bee000) >> libreplace.so => /usr/local/samba/lib/libreplace.so (0x00007f8cf09e1000) >> libsamba-hostconfig.so.0 => >> /usr/local/samba/lib/libsamba-hostconfig.so.0 (0x00007f8cf07ca000) >> libsamba-util.so.0 => /usr/local/samba/lib/libsamba-util.so.0 >> (0x00007f8cf059b000) >> libtevent-samba4.so.0 => >> /usr/local/samba/lib/libtevent-samba4.so.0 (0x00007f8cf038d000) >> libutil.so.1 => /lib64/libutil.so.1 (0x00007f8cf0173000) >> libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f8ceff36000) >> libdl.so.2 => /lib64/libdl.so.2 (0x00007f8cefd31000) >> libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f8cefb19000) >> libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f8cef902000) >> libc.so.6 => /lib64/libc.so.6 (0x00007f8cef5a8000) >> /lib64/ld-linux-x86-64.so.2 (0x00007f8cf1eb4000) > > OK, I don't know why that is. On my test machine I have this: > > $ ldd /usr/local/samba/lib/libldb-samba4.so.0 | grep libz > libz.so.1 => /usr/lib/libz.so.1 (0x00002aaaad565000) > > That's with Version 4.0.0alpha12-GIT-a4a127e. > > (On that system libz.so.* is in /usr/lib instead of /lib, but that > should not cause any difference.) > > Maybe try updating your git repository and see if it compiles for you > now. Otherwise maybe report this on the samba-technical list and see > if anyone there knows what the problem is. > > -- > Michael Wood <esiotrot(a)gmail.com> > Michael, Thanks. So the problem is, libz.so* is not being linked? /source4 # git pull Already up-to-date. cifstest6:/usr/src/bamba/samba/source4 # ldd /usr/src/bamba/samba/source4/bin/default/source4/lib/ldb/libldb-samba4.so | grep libz cifstest6:/usr/src/bamba/samba/source4 # make WAF_MAKE=1 ../buildtools/bin/waf build Waf: Entering directory `/usr/src/bamba/samba/source4/bin' [1909/1962] Linking default/source4/lib/ldb/ldbadd default/source4/lib/ldb/libldb-samba4.so: undefined reference to `zError' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `inflateReset' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `deflate' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `inflateInit2_' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `inflate' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `deflateReset' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `inflateSetDictionary' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `deflateInit2_' default/source4/lib/ldb/libldb-samba4.so: undefined reference to `deflateSetDictionary' collect2: ld returned 1 exit status Waf: Leaving directory `/usr/src/bamba/samba/source4/bin' Build failed: -> task failed (err #1): {task: cc_link ldbutil_19.o,cmdline_19.o,ldbadd_20.o,popt_common_3.o,credentials_1.o,popt_credentials_5.o -> ldbadd} make: *** [all] Error 1 -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
From: Michael Wood on 16 Jun 2010 12:50 On 16 June 2010 18:37, Shirish Pargaonkar <shirishpargaonkar(a)gmail.com> wrote: > On Wed, Jun 16, 2010 at 10:58 AM, Michael Wood <esiotrot(a)gmail.com> wrote: >> On 16 June 2010 17:37, Shirish Pargaonkar <shirishpargaonkar(a)gmail.com> wrote: >> [...] >>> /source4 # ldd /usr/src/bamba/samba/source4/bin/default/source4/lib/ldb/libldb-samba4.so >>> linux-vdso.so.1 => (0x00007fffcb9cf000) >>> libndr-standard.so.0 => >>> /usr/local/samba/lib/libndr-standard.so.0 (0x00007f8cf129f000) >>> libndr.so.0 => /usr/local/samba/lib/libndr.so.0 (0x00007f8cf1008000) >>> libtdb-samba4.so.1 => /usr/local/samba/lib/libtdb-samba4.so.1 >>> (0x00007f8cf0df6000) >>> libtalloc-samba4.so.2 => >>> /usr/local/samba/lib/libtalloc-samba4.so.2 (0x00007f8cf0bee000) >>> libreplace.so => /usr/local/samba/lib/libreplace.so (0x00007f8cf09e1000) >>> libsamba-hostconfig.so.0 => >>> /usr/local/samba/lib/libsamba-hostconfig.so.0 (0x00007f8cf07ca000) >>> libsamba-util.so.0 => /usr/local/samba/lib/libsamba-util.so.0 >>> (0x00007f8cf059b000) >>> libtevent-samba4.so.0 => >>> /usr/local/samba/lib/libtevent-samba4.so.0 (0x00007f8cf038d000) >>> libutil.so.1 => /lib64/libutil.so.1 (0x00007f8cf0173000) >>> libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f8ceff36000) >>> libdl.so.2 => /lib64/libdl.so.2 (0x00007f8cefd31000) >>> libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f8cefb19000) >>> libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f8cef902000) >>> libc.so.6 => /lib64/libc.so.6 (0x00007f8cef5a8000) >>> /lib64/ld-linux-x86-64.so.2 (0x00007f8cf1eb4000) >> >> OK, I don't know why that is. On my test machine I have this: >> >> $ ldd /usr/local/samba/lib/libldb-samba4.so.0 | grep libz >> libz.so.1 => /usr/lib/libz.so.1 (0x00002aaaad565000) >> >> That's with Version 4.0.0alpha12-GIT-a4a127e. >> >> (On that system libz.so.* is in /usr/lib instead of /lib, but that >> should not cause any difference.) >> >> Maybe try updating your git repository and see if it compiles for you >> now. Otherwise maybe report this on the samba-technical list and see >> if anyone there knows what the problem is. > > Michael, > > Thanks. So the problem is, libz.so* is not being linked? Looks like it. I suggest you ask on samba-technical. -- Michael Wood <esiotrot(a)gmail.com> -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
|
Pages: 1 Prev: Pdbedit show only user "root" Next: [Samba] Samba 4 Orphaned DC |