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

Reply via email to