*** This bug is a duplicate of bug 2075332 ***
https://bugs.launchpad.net/bugs/2075332
** This bug has been marked a duplicate of bug 2075332
FTBFS with gcc-14
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to cyrus-sasl2 in Ubuntu.
https://bugs.launchpad.net/bugs/2075330
Title:
FTBFS with gcc-14
Status in cyrus-sasl2 package in Ubuntu:
New
Bug description:
https://launchpadlibrarian.net/741628620/buildlog_ubuntu-oracular-
amd64.cyrus-sasl2_2.1.28+dfsg1-6_BUILDING.txt.gz
In file included from ../../include/hmac-md5.h:7,
from ../../include/saslplug.h:11,
from ../../lib/common.c:60:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../../lib/common.c:2034:19: error: assignment to ‘void (*)(MD5_CTX *)’ {aka
‘void (*)(struct MD5state_st *)’} from incompatible pointer type ‘int
(*)(MD5_CTX *)’ {aka ‘int (*)(struct MD5state_st *)’}
[-Wincompatible-pointer-types]
2034 | utils->MD5Init = &MD5_Init;
| ^
../../lib/common.c:2035:3: warning: ‘MD5_Update’ is deprecated: Since OpenSSL
3.0 [-Wdeprecated-declarations]
2035 | utils->MD5Update= &MD5_Update;
| ^~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data,
size_t len);
| ^~~~~~~~~~
../../lib/common.c:2035:19: error: assignment to ‘void (*)(MD5_CTX *, const
unsigned char *, unsigned int)’ {aka ‘void (*)(struct MD5state_st *, const
unsigned char *, unsigned int)’} from incompatible pointer type ‘int
(*)(MD5_CTX *, const void *, size_t)’ {aka ‘int (*)(struct MD5state_st *, const
void *, long unsigned int)’} [-Wincompatible-pointer-types]
2035 | utils->MD5Update= &MD5_Update;
| ^
../../lib/common.c:2036:3: warning: ‘MD5_Final’ is deprecated: Since OpenSSL
3.0 [-Wdeprecated-declarations]
2036 | utils->MD5Final = &MD5_Final;
| ^~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
| ^~~~~~~~~
../../lib/common.c:2036:19: error: assignment to ‘void (*)(unsigned char *,
MD5_CTX *)’ {aka ‘void (*)(unsigned char *, struct MD5state_st *)’} from
incompatible pointer type ‘int (*)(unsigned char *, MD5_CTX *)’ {aka ‘int
(*)(unsigned char *, struct MD5state_st *)’} [-Wincompatible-pointer-types]
2036 | utils->MD5Final = &MD5_Final;
| ^
../../lib/common.c: In function ‘_sasl_find_verifyfile_callback’:
../../lib/common.c:2165:5: warning: cast between incompatible function types
from ‘int (*)(void *, char *, int)’ to ‘int (*)(void)’ [-Wcast-function-type]
2165 | (sasl_callback_ft)&_sasl_verifyfile,
| ^
make[5]: *** [Makefile:608: common.lo] Error 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/2075330/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp