[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