LibreSSL 3.5, currently security/libressl-devel, opaqued many structs and implemented more functions in line with OpenSSL 1.1
Details
Details
- Reviewers
tcberner fluffy arrowd - Group Reviewers
kde - Commits
- R11:ce78e24f5d76: net/qt5-network: fix with LibreSSL 3.5
Consumers dogfooded, work as intended
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 44839 Build 41727: arc lint + arc unit
Event Timeline
net/qt5-network/files/patch-src_network_ssl_qsslsocket__openssl__symbols__p.h | ||
---|---|---|
107 | please use parenthesis to make the precedence of || and && explicit. |
net/qt5-network/files/patch-src_network_ssl_qsslsocket__openssl__symbols__p.h | ||
---|---|---|
107 | Not sure how additional parentheses would help? There are enough of them as is, especially with the !defined(). Kinda sucks that in the latter bit we have to check whether the define exists (because OpenSSL does not define it) otherwise the preprocessor errors out. |
net/qt5-network/files/patch-src_network_ssl_qsslsocket__openssl__symbols__p.h | ||
---|---|---|
107 | Sorry, I missed that you already have them around the (defined(LIBRESSL)...) :) |