** Tags added: update-excuse

-- 
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/2075332

Title:
  FTBFS with gcc-14

Status in cyrus-sasl2 package in Ubuntu:
  New
Status in cyrus-sasl2 package in Debian:
  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/2075332/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to