debuild -us -uc --lintian
debian sid
deb rules on snapshot 29/4

I get the deb but with inside some broken symbolic links to rlm_peap
rlm_ttsl libraries, in <libdrir>

reading the build output file i believe to see a badlinking problem:

*** Warning: Linking the shared library rlm_eap_peap.la against the loadable
module
*** rlm_eap_tls.so is not portable!

*** Warning: Linking the shared library rlm_eap_ttls.la against the loadable
module
*** rlm_eap_tls.so is not portable!

Relinking is non effective to solve the problem.
Using --disable-shared option cause a lot of errors like these ones:
: undefined reference to `gnutls_certificate_get_peers'
/usr/lib/libldap.a(gnutls.o)(.text+0xb3c): In function `gnutls_SSL_set_bio':
: undefined reference to `gnutls_transport_set_ptr2'
/usr/lib/libldap.a(gnutls.o)(.text+0xb83): In function `gnutls_SSL_set_bio':
: undefined reference to `gnutls_transport_set_pull_function'
/usr/lib/libldap.a(gnutls.o)(.text+0x38): In function
`gnutls_ERR_error_string':

and no deb package as result.

Is there a method, a parameter to solve the proplem ? I need both peap and
ttls.
I do prefer using deb packets on remote machines' for upgrading purposes.

thanks
marco


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to