View Ticket
EuroTcl/OpenACS 11 - 12 JULY 2024, VIENNA
2024-07-01
03:04 New ticket [867467fb97] tls-1.8 Build failure. artifact: de4c133580 user: anonymous

Ticket Hash: 867467fb9714b79b546ad6ec0541f50d9d917a60
Title: tls-1.8 Build failure
Status: Open Type: Build Problem
Severity: Important Priority:
Subsystem: Resolution:
Last Modified: 2024-07-01 03:04:39
Version Found In: tls-1.8/2e607e483a
User Comments:
anonymous added on 2024-07-01 03:04:39:

as of this commit https://core.tcl-lang.org/tcltls/info/2e607e483a6540c8

clang 16 lld musl-c

115.4 ./generic/tls.c:2907:5: error: call to undeclared function 'BIO_cleanup'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
115.4  2907 |     BIO_cleanup();
115.4       |     ^

adding

#include <openssl/bio.h>
allows compiler to proceed but then I get
BIO_cleanup: symbol not found
at package require tls