Public bug reported:

Imported from Debian bug http://bugs.debian.org/1138460:

Package: virtuoso-opensource
Version: 7.2.12+dfsg-4
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:

| bif_crypto.c: In function 'asn1_parse_to_xml':
| bif_crypto.c:373:35: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   373 |               if (os != NULL && os->length > 0)
|       |                                   ^~
| bif_crypto.c:375:27: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   375 |                   opp = os->data;
|       |                           ^~
| bif_crypto.c:378:37: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   378 |                   for (i = 0; i < os->length; i++)
|       |                                     ^~
| bif_crypto.c:391:64: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   391 |                       if (BIO_write (bp, (const char *) opp, 
os->length) <= 0)
|       |                                                                ^~
| bif_crypto.c:400:41: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   400 |                       for (i = 0; i < os->length; i++)
|       |                                         ^~
| bif_crypto.c:415:93: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   415 |                       if (BIO_dump_indent (bp, (const char *) opp, 
((dump == -1 || dump > os->length) ? os->length : dump), dump_indent) <= 0)
|       |                                                                       
                      ^~
| bif_crypto.c:415:107: error: invalid use of incomplete typedef 
'ASN1_OCTET_STRING' {aka 'struct asn1_string_st'}
|   415 |                       if (BIO_dump_indent (bp, (const char *) opp, 
((dump == -1 || dump > os->length) ? os->length : dump), dump_indent) <= 0)
|       |                                                                       
                                    ^~
| bif_crypto.c:436:25: error: invalid use of incomplete typedef 'ASN1_INTEGER' 
{aka 'struct asn1_string_st'}
|   436 |                   if (bs->type == V_ASN1_NEG_INTEGER)
|       |                         ^~
| bif_crypto.c:439:37: error: invalid use of incomplete typedef 'ASN1_INTEGER' 
{aka 'struct asn1_string_st'}
|   439 |                   for (i = 0; i < bs->length; i++)
|       |                                     ^~
| bif_crypto.c:441:53: error: invalid use of incomplete typedef 'ASN1_INTEGER' 
{aka 'struct asn1_string_st'}
|   441 |                       if (BIO_printf (bp, "%02X", bs->data[i]) <= 0)
|       |                                                     ^~
| bif_crypto.c:444:25: error: invalid use of incomplete typedef 'ASN1_INTEGER' 
{aka 'struct asn1_string_st'}
|   444 |                   if (bs->length == 0)
|       |                         ^~
| bif_crypto.c:467:25: error: invalid use of incomplete typedef 
'ASN1_ENUMERATED' {aka 'struct asn1_string_st'}
|   467 |                   if (bs->type == V_ASN1_NEG_ENUMERATED)
|       |                         ^~
| bif_crypto.c:470:37: error: invalid use of incomplete typedef 
'ASN1_ENUMERATED' {aka 'struct asn1_string_st'}
|   470 |                   for (i = 0; i < bs->length; i++)
|       |                                     ^~
| bif_crypto.c:472:53: error: invalid use of incomplete typedef 
'ASN1_ENUMERATED' {aka 'struct asn1_string_st'}
|   472 |                       if (BIO_printf (bp, "%02X", bs->data[i]) <= 0)
|       |                                                     ^~
| bif_crypto.c:475:25: error: invalid use of incomplete typedef 
'ASN1_ENUMERATED' {aka 'struct asn1_string_st'}
|   475 |                   if (bs->length == 0)
|       |                         ^~
…

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/virtuoso-opensource_7.2.12+dfsg-4_amd64-2026-04-19T12:22:52Z

Sebastian

** Affects: virtuoso-opensource (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: virtuoso-opensource (Debian)
     Importance: Undecided
         Status: New


** Tags: ftbfs openssl-4.0

** Bug watch added: Debian Bug tracker #1138460
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138460

** Changed in: virtuoso-opensource (Debian)
 Remote watch: None => Debian Bug tracker #1138460

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2155011

Title:
  virtuoso-opensource: FTBFS with openssl 4.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/virtuoso-opensource/+bug/2155011/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to