#63958 closed defect (fixed)
haproxy @2.4.8_1: build error with OpenSSL 3
Reported by: | l2dy (Zero King) | Owned by: | aphor (Jeremy McMillan) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | judaew (Vadym-Valdis Yudaiev) | |
Port: | haproxy |
Description
src/ssl_sock.c:2273:5: error: token is not a valid binary operator in a preprocessor subexpression #if SSL_OP_NO_TLSv1_3 ^~~~~~~~~~~~~~~~~ /opt/local/include/openssl/ssl.h:422:58: note: expanded from macro 'SSL_OP_NO_TLSv1_3' # define SSL_OP_NO_TLSv1_3 SSL_OP_BIT(29) ^~~~~~~~~~~~~~ /opt/local/include/openssl/ssl.h:343:35: note: expanded from macro 'SSL_OP_BIT' #define SSL_OP_BIT(n) ((uint64_t)1 << (uint64_t)n) ~~~~~~~~~~^ src/ssl_sock.c:2279:5: error: token is not a valid binary operator in a preprocessor subexpression #if SSL_OP_NO_TLSv1_3 ^~~~~~~~~~~~~~~~~ /opt/local/include/openssl/ssl.h:422:58: note: expanded from macro 'SSL_OP_NO_TLSv1_3' # define SSL_OP_NO_TLSv1_3 SSL_OP_BIT(29) ^~~~~~~~~~~~~~ /opt/local/include/openssl/ssl.h:343:35: note: expanded from macro 'SSL_OP_BIT' #define SSL_OP_BIT(n) ((uint64_t)1 << (uint64_t)n) ~~~~~~~~~~^
Change History (3)
comment:1 Changed 3 years ago by Vadim-Valdis Yudaev <judaew@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:2 Changed 3 years ago by aphor (Jeremy McMillan)
For reference, upstream ticket describes haproxy OpenSSL 3.0 support progress.
comment:3 Changed 3 years ago by Vadym-Valdis Yudaiev <judaew@…>
Note: See
TracTickets for help on using
tickets.
In 2213bde08fc2e975a4da33da31bd9b1918d6c8bc/macports-ports (master):