[kde-freebsd] kdeadmin 4.10.3 not building with linker error

Sindrome sindrome at gmail.com
Wed Jun 12 15:05:31 UTC 2013


> /usr/bin/ld: warning: libldap-2.3.so.2, needed by 
> /usr/local/lib/libkldap.so.5.0.1, not found (try using -rpath or
> -rpath-link)

It looks like you have a problem with your ldap ports.

I rebuilt both ldap client and server and it still is failing to build.  And
the library in question is there now

/usr/local/lib/libkld
libkldap.so.5.0.1* libkldap.so.5@     libkldap.so@

openldap-client-2.4.35 Open source LDAP client implementation
openldap-server-2.4.35 Open source LDAP server implementation

Now the error says:

/usr/bin/ld: warning: libldap-2.3.so.2, needed by
/usr/local/lib/libkldap.so.5.0.1, not found (try using -rpath or
-rpath-link)
/usr/bin/ld: warning: liblber-2.3.so.2, needed by
/usr/local/lib/libkldap.so.5.0.1, not found (try using -rpath or
-rpath-link)
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_flatten'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_get_option'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_scanf'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_peek_tag'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_rename'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_get_values_len'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_controls_free'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_add_ext_s'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_parse_result'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_rename_s'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_result'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_modify_ext_s'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_value_free_len'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_skip_tag'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_mods_free'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_unbind_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_parse_extended_result'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_delete_ext_s'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_init'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_next_attribute'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_compare_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_sasl_bind_s'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_memfree'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_memfree'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_alloc_t'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_msgfree'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_parse_sasl_bind_result'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_bvecfree'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_sasl_bind'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_search_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_initialize'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_bvfree'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_get_dn'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_first_attribute'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_printf'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ber_free'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_set_option'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_abandon_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_delete_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to
`ldap_compare_ext_s'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_err2string'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_modify_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_add_ext'
/usr/local/lib/libkldap.so.5.0.1: undefined reference to `ldap_start_tls_s'
*** [kuser/kuser] Error code 1

Stop in /usr/ports/sysutils/kdeadmin4/work/.build.
*** [kuser/CMakeFiles/kuser.dir/all] Error code 1

Stop in /usr/ports/sysutils/kdeadmin4/work/.build.
*** [all] Error code 1

Stop in /usr/ports/sysutils/kdeadmin4/work/.build.
*** [do-build] Error code 1

Stop in /usr/ports/sysutils/kdeadmin4.
Exit 1



More information about the kde-freebsd mailing list