Building on RHEL 5.6 Here is the whole configure statement: ./configure --build=x86_64-linux-gnu \ --host=x86_64-linux-gnu \ --target=x86_64-linux-gnu \ --prefix=${PREFIX_PATH} \ --with-mandir=/usr/local/man \ --without-readline \ --with-libiconv=/usr/local \ --without-afs \ --without-vfs-afsacl \ --with-ldap \ --with-krb5 \ --with-ads \ --without-dnsupdate \ --without-automount \ --with-cifsmount \ --without-pam \ --without-pam_smbpass \ --without-nisplus-home \ --without-syslog \ --without-quotas \ --without-sys-quotas \ --without-utmp \ --without-libaddns \ --without-libsmbclient \ --without-libsmbsharemodes \ --with-libtalloc \ --without-acl-support \ --without-aio-support \ --with-sendfile-support \ --without-winbind \ --with-included-popt \ --with-included-iniparser I get the following errors during make. Compiling ../nsswitch/winbind_krb5_locator.c Linking bin/winbind_krb5_locator.so bin/libwbclient.a(wbclient.o): In function `wbcLibraryDetails': wbclient.c:(.text+0x101): undefined reference to `talloc_named_const' wbclient.c:(.text+0x123): undefined reference to `talloc_strdup' wbclient.c:(.text+0x150): undefined reference to `_talloc_free' bin/libwbclient.a(wbclient.o): In function `wbcFreeMemory': wbclient.c:(.text+0x16e): undefined reference to `_talloc_free' bin/libwbclient.a(wbc_util.o): In function `wbcAddNamedBlob': wbc_util.c:(.text+0x4e): undefined reference to `_talloc_realloc_array' wbc_util.c:(.text+0x61): undefined reference to `talloc_strdup' wbc_util.c:(.text+0x7e): undefined reference to `_talloc_memdup' bin/libwbclient.a(wbc_util.o): In function `wbcResolveWinsByIP': wbc_util.c:(.text+0x16c): undefined reference to `talloc_strdup' bin/libwbclient.a(wbc_util.o): In function `wbcResolveWinsByName': wbc_util.c:(.text+0x229): undefined reference to `talloc_strdup'
Günther, is this a known issue?
The wbclient lib no longer uses talloc.