Bad Link flag?

Zombie Ryushu zombie_ryushu at yahoo.com
Thu Sep 29 17:09:38 MDT 2011


     {task: cc_link ldb_ildap_11.o -> libldb-ildap.so}
06:35:36 envhash '\xca>\xa9\xb6\xa5p\xec:`I\xcd\xa3.\xd5\xa0\x99' 
["['/usr/bin/gcc']", '', "['-o', '']", "['-Wl,--export-dynamic', 
'-lpthread', '-Wl,-no-undefined', '-Wl,--as-needed', '-shared', 
'-Wl,--version-script=/home/codebase/samba-4.0.0alpha17/bin/default/source3/util_cmdline.vscript', 
'-Wl,--as-needed', '-Wl,--no-undefined', '-Wl,-z,relro', '-Wl,-O1', 
'-Wl,--build-id', '-Wl,-rpath,/usr/lib64', 
'-Wl,-rpath,/home/codebase/samba-4.0.0alpha17/bin/shared', 
'-Wl,-rpath,/home/codebase/samba-4.0.0alpha17/bin/shared/private', 
'-Ldefault/auth', '-Ldefault/source4/auth/credentials', 
'-Ldefault/source4/auth/kerberos', '-Ldefault/source4/param', 
'-Ldefault/libcli/ldap', '-Ldefault/lib/ldb', '-Ldefault/nsswitch', 
'-Ldefault/lib/ldb-samba', '-Ldefault/source4/dsdb', 
'-Ldefault/nsswitch/libwbclient', '-Ldefault/lib/tdb_compat', 
'-Ldefault/source4/lib/events', '-Ldefault/source4/heimdal_build', 
'-Ldefault/lib/replace', '-Ldefault/libcli/auth', '-Ldefault/librpc', 
'-Ldefault/libcli/security', '-Ldefault/libcli/registry', 
'-Ldefault/lib/talloc', '-Ldefault/libcli/util', '-Ldefault/lib', 
'-Ldefault/lib/tevent', '-Ldefault/lib/ccan', '-Ldefault/source3', 
'-Ldefault/lib/socket', '-Ldefault/libds/common', '-Ldefault/lib/util', 
'-L/usr/lib64', '-Wl,-Bdynamic', '-lsamba-util', '-lflag_mapping', 
'-linterfaces', '-lmemcache', '-ltevent-util', '-lutil_malloc', 
'-lstring_init', '-lutil_str', '-lccan', '-ltevent', '-ldbwrap', 
'-lsamba-sockets', '-lCHARSET3', '-lerrors', '-lsmbconf', '-lUTIL_TDB', 
'-lsmbd_conn', '-ltalloc', '-lnamearray', '-lutil_reg', '-lutil_sec', 
'-lsecurity', '-lndr', '-lcliauth', '-lpdb', '-ltdb-wrap', '-lreplace', 
'-lroken-samba4', '-lndr-standard', '-levents', '-lsmbregistry', 
'-ltdb_compat', '-lkrb5-samba4', '-lgssapi-samba4', '-lndr-krb5pac', 
'-lasn1util', '-lndr-samba', '-lwbclient', '-lsamdb-common', 
'-lldbsamba', '-lsamdb', '-lsmbd_shim', '-ladt_tree', 
'-lheimbase-samba4', '-lasn1-samba4', '-lhx509-samba4', 
'-lhcrypto-samba4', '-lwind-samba4', '-lwinbind-client', '-lldb', 
'-lcli-ldap-common', '-lsamba-hostconfig', '-lpyldb-util', '-lauthkrb5', 
'-lsamba-credentials', '-lpytalloc-util', '-lauth_sam_reply', '-lm', 
'-ldl', '-lutil', '-lpython2.6', '-lgnutls', '-lgcrypt', '-lldap', 
'-llber', '-lcap', '-lz', '-lintl', '-lcom_err', '-lresolv', '-ltdb', 
'-lnsl', '-lcrypt', '-lrt', '-lpopt']"]
06:35:36 Logs Task
     {task: cc_link util_cmdline_48.o -> libutil_cmdline.so}
06:35:36 envhash '\x81\xfe \xb4\xf5\xc8\x05\x0chc\xe6[\xfdO\x881' 
["['/usr/bin/gcc']", '', "['-o', '']", "['-Wl,--export-dynamic', 
'-lpthread', '-Wl,-no-undefined', '-Wl,--as-needed', '-shared', 
'-Wl,--version-script=/home/codebase/samba-4.0.0alpha17/bin/default/source3/cli_spoolss.vscript', 
'-Wl,--as-needed', '-Wl,--no-undefined', '-Wl,-z,relro', '-Wl,-O1', 
'-Wl,--build-id', '-Wl,-rpath,/usr/lib64', 
'-Wl,-rpath,/home/codebase/samba-4.0.0alpha17/bin/shared', 
'-Wl,-rpath,/home/codebase/samba-4.0.0alpha17/bin/shared/private', 
'-Ldefault/auth', '-Ldefault/source4/auth/credentials', 
'-Ldefault/source4/auth/kerberos', '-Ldefault/source4/param', 
'-Ldefault/libcli/ldap', '-Ldefault/lib/ldb', '-Ldefault/nsswitch', 
'-Ldefault/lib/ldb-samba', '-Ldefault/source4/dsdb', 
'-Ldefault/nsswitch/libwbclient', '-Ldefault/lib/tdb_compat', 
'-Ldefault/source4/lib/events', '-Ldefault/source4/heimdal_build', 
'-Ldefault/lib/replace', '-Ldefault/libcli/auth', 
'-Ldefault/libcli/security', '-Ldefault/librpc', 
'-Ldefault/libcli/registry', '-Ldefault/lib/talloc', 
'-Ldefault/libcli/util', '-Ldefault/lib', '-Ldefault/lib/tevent', 
'-Ldefault/lib/ccan', '-Ldefault/lib/socket', '-Ldefault/libds/common', 
'-Ldefault/source3', '-Ldefault/lib/util', '-L/usr/lib64', 
'-Wl,-Bdynamic', '-lsamba-util', '-lstring_init', '-lflag_mapping', 
'-linterfaces', '-ltevent-util', '-lutil_malloc', '-lmemcache', 
'-lutil_str', '-lccan', '-ltevent', '-ldbwrap', '-lsamba-sockets', 
'-lCHARSET3', '-lerrors', '-lsmbconf', '-lUTIL_TDB', '-lsmbd_conn', 
'-ltalloc', '-lnamearray', '-lutil_reg', '-ldcerpc-samba', '-lutil_sec', 
'-lsecurity', '-lndr', '-lcliauth', '-lpdb', '-ltdb-wrap', '-lreplace', 
'-lroken-samba4', '-lndr-standard', '-levents', '-lsmbregistry', 
'-ltdb_compat', '-ldcerpc-binding', '-lndr-samba', '-lkrb5-samba4', 
'-lgssapi-samba4', '-lndr-krb5pac', '-lasn1util', '-lwbclient', 
'-lsamdb-common', '-lldbsamba', '-lsamdb', '-lsmbd_shim', '-ladt_tree', 
'-lheimbase-samba4', '-lasn1-samba4', '-lhx509-samba4', 
'-lhcrypto-samba4', '-lwind-samba4', '-lwinbind-client', '-lldb', 
'-lcli-ldap-common', '-lsamba-hostconfig', '-lpyldb-util', '-lauthkrb5', 
'-lsamba-credentials', '-lpytalloc-util', '-lauth_sam_reply', '-lm', 
'-ldl', '-lutil', '-lpython2.6', '-lgnutls', '-lgcrypt', '-lldap', 
'-llber', '-lcap', '-lz', '-lintl', '-lcom_err', '-lresolv', '-ltdb', 
'-lnsl', '-lcrypt', '-lrt']"]
06:35:36 Logs Task
     {task: cc_link cli_spoolss_138.o,init_spoolss_138.o -> 
libcli_spoolss.so}
default/source3/winbindd/idmap_tdb_10.o: In function `convert_fn':
idmap_tdb.c:(.text+0x385): undefined reference to `find_domain_from_name'
default/source3/winbindd/idmap_1.o: In function `idmap_is_offline':
idmap.c:(.text+0x364): undefined reference to 
`get_global_winbindd_state_offline'
default/source3/winbindd/idmap_util_1.o: In function `idmap_uid_to_sid':
idmap_util.c:(.text+0x316): undefined reference to 
`winbindd_use_idmap_cache'
idmap_util.c:(.text+0x5ad): undefined reference to 
`winbindd_use_idmap_cache'
idmap_util.c:(.text+0x642): undefined reference to 
`winbindd_use_idmap_cache'
default/source3/winbindd/idmap_util_1.o: In function `idmap_gid_to_sid':
idmap_util.c:(.text+0x700): undefined reference to 
`winbindd_use_idmap_cache'
idmap_util.c:(.text+0x997): undefined reference to 
`winbindd_use_idmap_cache'
default/source3/winbindd/idmap_util_1.o:idmap_util.c:(.text+0xa2c): more 
undefined references to `winbindd_use_idmap_cache' follow
collect2: ld returned 1 exit status
Waf: Leaving directory `/home/codebase/samba-4.0.0alpha17/bin'
Build failed:  -> task failed (err #1):
     {task: cc_link 
idmap_tdb_10.o,idmap_1.o,idmap_util_1.o,idmap_rw_1.o,idmap_passdb_7.o,idmap_ldap_8.o,idmap_nss_9.o 
-> libidmap.so}
   File "/home/codebase/samba-4.0.0alpha17/buildtools/bin/waf", line 
158, in <module>
     Scripting.prepare(t, cwd, VERSION, wafdir)
   File 
"/home/codebase/samba-4.0.0alpha17/buildtools/bin/.waf-1.5.19-99e3e36c10f9f8c669e9625176121647/wafadmin/Scripting.py", 
line 107, in prepare
     error(str(e))

This looks like an error in flag waf's script.


More information about the samba-technical mailing list