Well installing libssl-dev fixes that error. However given that the
copyright file claims the package is under the GPL and doesn't mention
any license exceptions I don't think the package should be being built
against openssl libraries.
And even with libssl-dev installed the build fails later with undefined
reference errors
libtool: link: gcc -Wall -Werror -std=gnu89 -g -O2 -Wshadow
-Wmissing-declarations -Wmissing-prototypes
-Wdeclaration-after-statement -Wfloat-equal -Wno-unused-parameter
-Wno-sign-compare -fno-strict-aliasing -o nm-openconnect-auth-dialog
nm_openconnect_auth_dialog-main.o -pthread -pthread -lgtk-3 -lgdk-3
-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0
/usr/lib/libcairo-gobject.so /usr/lib/libcairo.so -lpango-1.0
/usr/lib/x86_64-linux-gnu/libfreetype.so -lfontconfig -lgmodule-2.0
-lnm-util -lnm-glib -lnm-glib-vpn -ldbus-glib-1 -ldbus-1 -lpthread
-lgobject-2.0 -lgthread-2.0 -lrt /usr/lib/libgconf-2.so -lglib-2.0
/usr/lib/libxml2.so -pthread
nm_openconnect_auth_dialog-main.o: In function `ui_write_prompt':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:272: undefined
reference to `UI_get0_output_string'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:273: undefined
reference to `UI_get_input_flags'
nm_openconnect_auth_dialog-main.o: In function `do_check_visibility':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:198: undefined
reference to `UI_get_result_minsize'
nm_openconnect_auth_dialog-main.o: In function `validate_peer_cert':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:689: undefined
reference to `openconnect_get_cert_sha1'
nm_openconnect_auth_dialog-main.o: In function `user_validate_cert':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:620: undefined
reference to `BIO_s_mem'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:620: undefined
reference to `BIO_new'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:631: undefined
reference to `X509_print_ex'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:632: undefined
reference to `BIO_write'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:633: undefined
reference to `BIO_ctrl'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:636: undefined
reference to `openconnect_get_hostname'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:665: undefined
reference to `BIO_free'
nm_openconnect_auth_dialog-main.o: In function `ui_write':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:375: undefined
reference to `UI_get0_user_data'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:386: undefined
reference to `UI_get_string_type'
nm_openconnect_auth_dialog-main.o: In function `ui_flush':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:419: undefined
reference to `UI_get0_user_data'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:444: undefined
reference to `UI_set_result'
nm_openconnect_auth_dialog-main.o: In function `ui_open':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:364: undefined
reference to `UI_add_user_data'
nm_openconnect_auth_dialog-main.o: In function `connect_host':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1108: undefined
reference to `openconnect_reset_ssl'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1115: undefined
reference to `openconnect_parse_url'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1121: undefined
reference to `openconnect_get_urlpath'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1118: undefined
reference to `openconnect_set_hostname'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1121: undefined
reference to `openconnect_get_urlpath'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1122: undefined
reference to `openconnect_set_urlpath'
nm_openconnect_auth_dialog-main.o: In function `obtain_cookie':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1081: undefined
reference to `openconnect_obtain_cookie'
nm_openconnect_auth_dialog-main.o: In function `ui_write_error':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:248: undefined
reference to `UI_get0_output_string'
nm_openconnect_auth_dialog-main.o: In function `cookie_obtained':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1045: undefined
reference to `openconnect_get_port'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1045: undefined
reference to `openconnect_get_hostname'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1051: undefined
reference to `openconnect_get_cookie'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1053: undefined
reference to `openconnect_clear_cookie'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1055: undefined
reference to `openconnect_get_peer_cert'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1059: undefined
reference to `openconnect_get_cert_sha1'
nm_openconnect_auth_dialog-main.o: In function `ui_write_info':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:257: undefined
reference to `UI_get0_output_string'
nm_openconnect_auth_dialog-main.o: In function `init_ui_data':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1320: undefined
reference to `openconnect_vpninfo_new'
nm_openconnect_auth_dialog-main.o: In function `get_config':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:870: undefined
reference to `EVP_MD_CTX_init'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:871: undefined
reference to `EVP_sha1'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:871: undefined
reference to `EVP_Digest'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:872: undefined
reference to `EVP_MD_CTX_cleanup'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:877: undefined
reference to `openconnect_set_xmlsha1'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:883: undefined
reference to `openconnect_set_cafile'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:892: undefined
reference to `openconnect_setup_csd'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:901: undefined
reference to `openconnect_set_client_cert'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:905: undefined
reference to `openconnect_passphrase_from_fsid'
nm_openconnect_auth_dialog-main.o: In function `init_openssl_ui':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:465: undefined
reference to `UI_create_method'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:467: undefined
reference to `UI_method_set_opener'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:468: undefined
reference to `UI_method_set_flusher'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:469: undefined
reference to `UI_method_set_writer'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:470: undefined
reference to `UI_method_set_closer'
/network-manager-openconnect-0.9.0/auth-dialog/main.c:472: undefined
reference to `UI_set_default_method'
nm_openconnect_auth_dialog-main.o: In function `main':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:1416: undefined
reference to `openconnect_init_openssl'
nm_openconnect_auth_dialog-main.o: In function `get_config':
/network-manager-openconnect-0.9.0/auth-dialog/main.c:896: undefined
reference to `openconnect_set_http_proxy'
collect2: ld returned 1 exit status
make[3]: *** [nm-openconnect-auth-dialog] Error 1
make[3]: Leaving directory `/network-manager-openconnect-0.9.0/auth-dialog'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/network-manager-openconnect-0.9.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/network-manager-openconnect-0.9.0'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Build command 'cd network-manager-openconnect-0.9.0 && dpkg-buildpackage
-b -uc' failed.
E: Child process failed
debian:/#
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org