Source: freerdp Version: 1.1.0~git20140921.1.440916e+dfsg1-10 Severity: important Control: block 827061 by -1
Hi, Your package is failing to build with openssl 1.1.0: /<<BUILDDIR>>/freerdp-1.1.0~git20140921.1.440916e+dfsg1/winpr/libwinpr/sspi/NTLM/ntlm_compute.c: In function 'ntlm_compute_message_integrity_check': /<<BUILDDIR>>/freerdp-1.1.0~git20140921.1.440916e+dfsg1/winpr/libwinpr/sspi/NTLM/ntlm_compute.c:649:11: error: storage size of 'hmac_ctx' isn't known HMAC_CTX hmac_ctx; ^ /<<BUILDDIR>>/freerdp-1.1.0~git20140921.1.440916e+dfsg1/winpr/libwinpr/sspi/NTLM/ntlm_compute.c:656:2: warning: implicit declaration of function 'HMAC_CTX_init' [-Wimplicit-function-declaration] HMAC_CTX_init(&hmac_ctx); ^ /<<BUILDDIR>>/freerdp-1.1.0~git20140921.1.440916e+dfsg1/winpr/libwinpr/sspi/NTLM/ntlm_compute.c:662:2: warning: implicit declaration of function 'HMAC_CTX_cleanup' [-Wimplicit-function-declaration] HMAC_CTX_cleanup(&hmac_ctx); ^ /<<BUILDDIR>>/freerdp-1.1.0~git20140921.1.440916e+dfsg1/winpr/libwinpr/sspi/NTLM/ntlm_compute.c:649:11: warning: unused variable 'hmac_ctx' [-Wunused-variable] HMAC_CTX hmac_ctx; ^ HMAC_CTX has been made opaque and now needs to be allocated with HMAC_CTX_new(). See https://wiki.openssl.org/index.php/1.1_API_Changes and the manpages for more information. openssl 1.1.0 is available in experimental. Kurt