Your message dated Fri, 28 Aug 2026 11:05:46 +0000
with message-id <[email protected]>
and subject line Bug#1138300: fixed in libcrypt-openssl-pkcs12-perl 1.99-1
has caused the Debian Bug report #1138300,
regarding libcrypt-openssl-pkcs12-perl: FTBFS with openssl 4.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1138300: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138300
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcrypt-openssl-pkcs12-perl
Version: 1.94-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0

OpenSSL 4.0 is in experimental. This package fails to build against it:

| x86_64-linux-gnu-gcc -c  -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN 
-fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/libcrypt-openssl-pkcs12-perl-1.94=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2   
-DVERSION=\"1.94\" -DXS_VERSION=\"1.94\" -fPIC 
"-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE"   PKCS12.c
| PKCS12.xs: In function ‘print_attribute’:
| PKCS12.xs:659:48: error: invalid use of incomplete typedef 
‘ASN1_BMPSTRING’ {aka ‘struct asn1_string_st’}
|   659 |     value = OPENSSL_uni2asc(av->value.bmpstring->data,
|       |                                                ^~
| PKCS12.xs:660:52: error: invalid use of incomplete typedef 
‘ASN1_BMPSTRING’ {aka ‘struct asn1_string_st’}
|   660 |                                 av->value.bmpstring->length);
|       |                                                    ^~
| In file included from PKCS12.xs:3:
| PKCS12.xs:662:44: error: invalid use of incomplete typedef 
‘ASN1_BMPSTRING’ {aka ‘struct asn1_string_st’}
|   662 |       Renew(*attribute, av->value.bmpstring->length, char);
|       |                                            ^~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/perl.h:4233:62: note: in definition 
of macro ‘EXPECT’
|  4233 | #  define EXPECT(expr,val)                  __builtin_expect(expr,val)
|       |                                                              ^~~~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/perl.h:4254:52: note: in expansion 
of macro ‘cBOOL’
|  4254 | #define UNLIKELY(cond)                      EXPECT(cBOOL(cond),FALSE)
|       |                                                    ^~~~~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/handy.h:2761:16: note: in expansion 
of macro ‘UNLIKELY’
|  2761 |         (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \
|       |                ^~~~~~~~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/handy.h:2757:9: note: in expansion 
of macro ‘_MEM_WRAP_NEEDS_RUNTIME_CHECK’
|  2757 |       ((_MEM_WRAP_NEEDS_RUNTIME_CHECK(n,t) ? (MEM_SIZE)(n) : \
|       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/handy.h:2761:25: note: in expansion 
of macro ‘_MEM_WRAP_WILL_WRAP’
|  2761 |         (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \
|       |                         ^~~~~~~~~~~~~~~~~~~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/handy.h:2773:32: note: in expansion 
of macro ‘MEM_WRAP_CHECK’
|  2773 | #  define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t),
|       |                                ^~~~~~~~~~~~~~
| /usr/lib/x86_64-linux-gnu/perl/5.40/CORE/handy.h:2862:17: note: in expansion 
of macro ‘MEM_WRAP_CHECK_’
|  2862 |           (v = (MEM_WRAP_CHECK_(n,t) 
(t*)MEM_LOG_REALLOC(n,t,v,saferealloc((Malloc_t)(v),(MEM_SIZE)((n)*sizeof(t))))))
|       |                 ^~~~~~~~~~~~~~~
| PKCS12.xs:662:7: note: in expansion of macro ‘Renew’
|   662 |       Renew(*attribute, av->value.bmpstring->length, char);
|       |       ^~~~~
| PKCS12.xs:662:44: error: invalid use of incomplete typedef 
‘ASN1_BMPSTRING’ {aka ‘struct asn1_string_st’}
|   662 |       Renew(*attribute, av->value.bmpstring->length, char);
|       |                                            ^~
…
| PKCS12.xs:693:7: note: in expansion of macro ‘Renew’
|   693 |       Renew(*attribute, av->value.bit_string->length *4, char);
|       |       ^~~~~
| PKCS12.xs:694:47: error: invalid use of incomplete typedef 
‘ASN1_BIT_STRING’ {aka ‘struct asn1_string_st’}
|   694 |       get_hex(*attribute, av->value.bit_string->data, 
av->value.bit_string->length);
|       |                                               ^~
| PKCS12.xs:694:75: error: invalid use of incomplete typedef 
‘ASN1_BIT_STRING’ {aka ‘struct asn1_string_st’}
|   694 |       get_hex(*attribute, av->value.bit_string->data, 
av->value.bit_string->length);
|       |                                                                       
    ^~
| PKCS12.xs:696:41: error: invalid use of incomplete typedef 
‘ASN1_BIT_STRING’ {aka ‘struct asn1_string_st’}
|   696 |       hex_prin(out, av->value.bit_string->data,
|       |                                         ^~
| PKCS12.xs:697:38: error: invalid use of incomplete typedef 
‘ASN1_BIT_STRING’ {aka ‘struct asn1_string_st’}
|   697 |                  av->value.bit_string->length);
|       |                                      ^~
| PKCS12.xs: In function ‘print_attribs’:
| PKCS12.xs:762:14: warning: assignment discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
|   762 |     attr_obj = X509_ATTRIBUTE_get0_object(attr);
|       |              ^
| PKCS12.xs:782:12: warning: assignment discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
|   782 |         av = X509_ATTRIBUTE_get0_type(attr, j);
|       |            ^
| make[1]: *** [Makefile:344: PKCS12.o] Error 1


Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/libcrypt-openssl-pkcs12-perl_1.94-1_amd64-2026-04-19T07:33:32Z

Sebastian

--- End Message ---
--- Begin Message ---
Source: libcrypt-openssl-pkcs12-perl
Source-Version: 1.99-1
Done: gregor herrmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libcrypt-openssl-pkcs12-perl, which is due to be installed in the Debian FTP 
archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated 
libcrypt-openssl-pkcs12-perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 28 Aug 2026 11:52:51 +0200
Source: libcrypt-openssl-pkcs12-perl
Architecture: source
Version: 1.99-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 1138300
Changes:
 libcrypt-openssl-pkcs12-perl (1.99-1) unstable; urgency=medium
 .
   * Team upload.
   * Import upstream version 1.99.
     Fixes "FTBFS with openssl 4.0"
     (Closes: #1138300)
Checksums-Sha1:
 4d870655c1e953f6bae86b8159a21211fcbf7e3d 2736 
libcrypt-openssl-pkcs12-perl_1.99-1.dsc
 152ddcecf3f203edd50e24460365bc48d2baa2be 241830 
libcrypt-openssl-pkcs12-perl_1.99.orig.tar.gz
 01affa0437237d97c7a99b247df28c9ee2a73971 3424 
libcrypt-openssl-pkcs12-perl_1.99-1.debian.tar.xz
 d6d8c9dcb4d131c941bf9e7a33b75de709d0ff20 346160 
libcrypt-openssl-pkcs12-perl_1.99-1.git.tar.xz
 bbd6c1722be41e52cf9400d6441ee07117ff308d 17748 
libcrypt-openssl-pkcs12-perl_1.99-1_source.buildinfo
Checksums-Sha256:
 7fc3f096b2bc282d5d37743bfe95f4945a0dba02b2c8aa644730f228d3569983 2736 
libcrypt-openssl-pkcs12-perl_1.99-1.dsc
 a217c39d3732f7cdfaac7cec35785d4828abed20620ecfe3d7f0cbf5e393fb23 241830 
libcrypt-openssl-pkcs12-perl_1.99.orig.tar.gz
 5c399e90c244b52fe88a484ea677faa1966811757dcfdf672675cee0a51ac910 3424 
libcrypt-openssl-pkcs12-perl_1.99-1.debian.tar.xz
 5ed2f3ba4451d6d2171e60eac1e18f0dfa9179804d8cf09664d872f6ea62b389 346160 
libcrypt-openssl-pkcs12-perl_1.99-1.git.tar.xz
 6cdc794de00215d315e4e653ee781250dc18b22d01d2058926ce6cb5114d7df4 17748 
libcrypt-openssl-pkcs12-perl_1.99-1_source.buildinfo
Files:
 9f16a06ee8d6229cebaea1e43f70b8a1 2736 perl optional 
libcrypt-openssl-pkcs12-perl_1.99-1.dsc
 a01e2a2c67ada903f5499bcfdb2d43f0 241830 perl optional 
libcrypt-openssl-pkcs12-perl_1.99.orig.tar.gz
 1969d810f171877748c1301c147a3154 3424 perl optional 
libcrypt-openssl-pkcs12-perl_1.99-1.debian.tar.xz
 276e7a0a86d353253d7a375058b1003c 346160 perl None 
libcrypt-openssl-pkcs12-perl_1.99-1.git.tar.xz
 763b62507f2e96a91e1bef7c7373a54a 17748 perl optional 
libcrypt-openssl-pkcs12-perl_1.99-1_source.buildinfo
Git-Tag-Info: tag=5776f7b777cb0260ad1e1b1fad124a764310553d 
fp=d1e1316e93a760a8104d85fabb3a68018649aa06
Git-Tag-Tagger: gregor herrmann <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqRaNQACgkQYG0ITkaD
wHkgQg//SldQLA3TMu5W6TRxTTYpvgYO4DcY0saGO15H1bIVfvB/c6aLqsAqd6S8
pJnXpMtqkii1XKXu0bdPh107McZ+dWC6ItowLsIK5BQ7v17Xmh0oGToEuB//fQE6
31nMZYMipppIHhZmv5INc9ogNyarchXpkilINWKrKCJ6nMe54Tn+bmFIhTPCtoSI
zIlTkOg5Elq2A2wyA3uYM0chH9Nj1ylZulLh9WiP2m5TnTwk4Vh8msJhR7h1fOjO
ev1KarLMA7td1SPBlQ/IvAhLfZD2i944IKM/x970HyBsz681Wi7//m/ofLo1GFVe
X+R5PyRWQagKGevhn0kAheGCbTIXl5ASHN6KjoXASiu2FTOndlLF1DHoTwbr9wI5
RCkToanQtIBA62m2ts+fTsFDNYx7HiTeWlUZbqfCKjIO45DnNIPSt+6GD2aH8Hvq
uge/MNBoUNVprQmbAxmVGurfZrkVXazfAXqzf8aHqOvTKaMEPpKHemv1jhzrh4qB
If0OulEN7C5zYFcO88pqPeG0j2OD9TlQke76GEdJUZl+05xnH74stpYNSwxc1ssv
Fv807wQ+A4W0HFQVVDQATR4w6/v5D/qFyAHRzdqrFfg7oS3yJl7cHOPqExXyNS+X
Hhw8xC83UwY8scWlmFAEB5wkqsOia2TBMd+UYoY93l4C3wRuRC8=
=ZqAs
-----END PGP SIGNATURE-----

Attachment: pgpW4cNAbQyFR.pgp
Description: PGP signature


--- End Message ---

Reply via email to