You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Did a non SSL build of 8.13.0 on IBMi V7R4M0 system and got it broken:
CZM1003: http_negotiate.c, 113.49: CZM0045(30) Undeclared identifier SSL_CB_MAX_SIZE.
CZS0601: Module HNEGOTIATE is not created because statement errors occurred.
Non SSL build worked fine however on Windows/Linux.
To fix the issue the original #if defined(USE_SSL) && defined(HAVE_GSSAPI) could be restored. However, there might be a reason why it was undone in the first place.
Alternative solution can be Curl_dyn_init(&neg_ctx->channel_binding_data, 1); for non SSL builds. It did work for me.
I did this
Did a non SSL build of
8.13.0
on IBMi V7R4M0 system and got it broken:Non SSL build worked fine however on Windows/Linux.
The issue seem to be introduced here:
646b2d6#diff-9940151c5408b92900d62ecbd521d5cee6eee0600a6d1297c72a0a26f322a4f0
Before the code was protected by
But now the code references
SSL_CB_MAX_SIZE
(which is only defined for SSL builds) already underHAVE_GSSAPI
check.I expected the following
A clean build
curl/libcurl version
8.13.0
operating system
OS400 V7R4M0
(anything with GSSAPI)
The text was updated successfully, but these errors were encountered: