Skip to content

lib: fix building with wolfSSL without DES support - #14512

Closed
vszakats wants to merge 1 commit into
curl:masterfrom
vszakats:wolfssl-no-des
Closed

vszakats wants to merge 1 commit into
curl:masterfrom
vszakats:wolfssl-no-des

Conversation

@vszakats

Copy link
Copy Markdown
Member

E.g. with Homebrew wolfssl 5.7.2 on macOS:

In file included from _bld/lib/CMakeFiles/libcurl_static.dir/Unity/unity_0_c.c:85:
lib/curl_ntlm_core.c:157:27: error: unknown type name 'DES_key_schedule'
                          DES_key_schedule DESKEYARG(ks))
                          ^
lib/curl_ntlm_core.c:159:3: error: use of undeclared identifier 'DES_cblock'
  DES_cblock key;
  ^
[...]

Earlier patch addressing this for OpenSSL:
802d864 #7808

Cherry-picked from #14495
Closes #14512

```
In file included from _bld/lib/CMakeFiles/libcurl_static.dir/Unity/unity_0_c.c:85:
lib/curl_ntlm_core.c:157:27: error: unknown type name 'DES_key_schedule'
                          DES_key_schedule DESKEYARG(ks))
                          ^
lib/curl_ntlm_core.c:159:3: error: use of undeclared identifier 'DES_cblock'
  DES_cblock key;
  ^
[...]
```

Earlier patch addressing this for OpenSSL:
802d864 curl#7808

Cherry-picked from curl#14495
Closes curl#14512
@vszakats vszakats closed this in 4111d10 Aug 13, 2024
@vszakats
vszakats deleted the wolfssl-no-des branch August 13, 2024 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant