Source: amanda Severity: normal Tags: ftbfs X-Debbugs-Cc: [email protected]
Dear Maintainer, OpenSSL 4.0 is in experimental. This package fails to build against it: Imported from Ubuntu bug https://bugs.launchpad.net/ubuntu/+source/amanda/+bug/2163689: ssl-security.c: In function 'ssl_accept': ssl-security.c:545:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 545 | x509_name = X509_get_subject_name(remote_cert); | ^ ssl-security.c:557:39: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 557 | X509_NAME_ENTRY *x509_entry = X509_NAME_get_entry(x509_name, loc); | ^~~~~~~~~~~~~~~~~~~ ssl-security.c:558:36: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 558 | ASN1_STRING *asn1_string = X509_NAME_ENTRY_get_data(x509_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~ ssl-security.c:559:33: error: implicit declaration of function 'ASN1_STRING_data'; did you mean 'ASN1_STRING_set0'? [-Wimplicit-function-declaration] 559 | cert_hostname = (char *)ASN1_STRING_data(asn1_string); | ^~~~~~~~~~~~~~~~ | ASN1_STRING_set0 ssl-security.c:559:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 559 | cert_hostname = (char *)ASN1_STRING_data(asn1_string); | ^ ssl-security.c: In function 'runssl': ssl-security.c:797:36: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 797 | X509_NAME *x509_name = X509_get_subject_name(remote_cert); | ^~~~~~~~~~~~~~~~~~~~~ ssl-security.c:801:47: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 801 | X509_NAME_ENTRY *x509_entry = X509_NAME_get_entry(x509_name, loc); | ^~~~~~~~~~~~~~~~~~~ ssl-security.c:802:44: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 802 | ASN1_STRING *asn1_string = X509_NAME_ENTRY_get_data(x509_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~ ssl-security.c:803:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 803 | char *cert_hostname = (char *)ASN1_STRING_data(asn1_string); | ^ make[4]: *** [Makefile:2564: ssl-security.lo] Error 1 Full buildlog https://launchpadlibrarian.net/871051338/buildlog_ubuntu-stonking-amd64.amanda_1%3A3.5.4-2.1build2_BUILDING.txt.gz Reuben

