[Pkg-openssl-devel] Bug#1138453: imapfilter: FTBFS with openssl 4.0
Sebastian Andrzej Siewior
sebastian at breakpoint.cc
Sat May 30 17:17:32 BST 2026
Package: imapfilter
Version: 1:2.8.3-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:
| cc -Wall -Wextra -O -DCONFIG_SHAREDIR='"/usr/share/imapfilter"' -DCONFIG_SSL_CAPATH='"/etc/ssl/certs"' -DCONFIG_SSL_CAFILE='"/etc/ssl/cert.pem"' -I/usr/include/lua5.4 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cert.o cert.c
| cert.c: In function ‘get_serial’:
| cert.c:189:19: error: invalid use of incomplete typedef ‘ASN1_INTEGER’ {aka ‘struct asn1_string_st’}
| 189 | if (serial->length <= (int)sizeof(long)) {
| | ^~
| cert.c:191:27: error: invalid use of incomplete typedef ‘ASN1_INTEGER’ {aka ‘struct asn1_string_st’}
| 191 | if (serial->type == V_ASN1_NEG_INTEGER) {
| | ^~
| cert.c:197:27: error: invalid use of incomplete typedef ‘ASN1_INTEGER’ {aka ‘struct asn1_string_st’}
| 197 | if (serial->type == V_ASN1_NEG_INTEGER) {
| | ^~
| cert.c:200:39: error: invalid use of incomplete typedef ‘ASN1_INTEGER’ {aka ‘struct asn1_string_st’}
| 200 | for (i = 0; i < serial->length; i++) {
| | ^~
| cert.c:203:35: error: invalid use of incomplete typedef ‘ASN1_INTEGER’ {aka ‘struct asn1_string_st’}
| 203 | serial->data[i]);
| | ^~
| make[2]: *** [<builtin>: cert.o] Error 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/imapfilter_2.8.3-1_amd64-2026-04-19T07:30:34Z
Sebastian
More information about the Pkg-openssl-devel
mailing list