[Pkg-openssl-devel] Bug#1139230: libradsec: FTBFS with openssl 4.0
Sebastian Andrzej Siewior
sebastian at breakpoint.cc
Sun Jun 7 13:49:21 BST 2026
Package: libradsec
Version: 0.0.5-5.1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: pkg-openssl-devel at lists.alioth.debian.org
Usertags: openssl-4.0
OpenSSL 4.0 is in experimental. This package fails to build against it:
| tlscommon.c: In function 'subjectaltnameaddr':
| tlscommon.c:339:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
| 339 | ex = X509_get_ext(cert, loc);
| | ^
| tlscommon.c:350:21: error: implicit declaration of function 'ASN1_STRING_data'; did you mean 'ASN1_STRING_set0'? [-Wimplicit-function-declaration]
| 350 | v = (char *)ASN1_STRING_data(gn->d.ia5);
| | ^~~~~~~~~~~~~~~~
| | ASN1_STRING_set0
| tlscommon.c:350:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
| 350 | v = (char *)ASN1_STRING_data(gn->d.ia5);
| | ^
| tlscommon.c: In function 'subjectaltnameregexp':
| tlscommon.c:375:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
| 375 | ex = X509_get_ext(cert, loc);
| | ^
| tlscommon.c:386:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
| 386 | v = (char *)ASN1_STRING_data(gn->d.ia5);
| | ^
| tlscommon.c: In function 'cnregexp':
| tlscommon.c:422:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
| 422 | nm = X509_get_subject_name(cert);
| | ^
| tlscommon.c:428:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
| 428 | e = X509_NAME_get_entry(nm, loc);
| | ^
| tlscommon.c:429:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
| 429 | t = X509_NAME_ENTRY_get_data(e);
| | ^
| tlscommon.c:430:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
| 430 | v = (char *) ASN1_STRING_data(t);
| | ^
| make[3]: *** [Makefile:445: libradsec_radsecproxy_la-tlscommon.lo] Error 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/libradsec_0.0.5-5.1_amd64-2026-04-19T14:07:16Z
Sebastian
More information about the Pkg-openssl-devel
mailing list