Your message dated Wed, 14 May 2025 13:19:05 +0000
with message-id <e1ufc0n-00fapb...@fasolo.debian.org>
and subject line Bug#1097379: fixed in medusa 2.3-1
has caused the Debian Bug report #1097379,
regarding medusa: ftbfs with GCC-15
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 ow...@bugs.debian.org
immediately.)


-- 
1097379: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097379
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:medusa
Version: 2.3~rc1-2
Severity: important
Tags: sid forky
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/medusa_2.3~rc1-2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o postgres.o postgres.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o rexec.o rexec.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o rlogin.o rlogin.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o rsh.o rsh.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o smbnt.o smbnt.c
pop3.c: In function ‘sendAuthPLAIN’:
pop3.c:550:39: warning: ‘%s’ directive output between 0 and 2147483646 bytes 
may cause result to exceed ‘INT_MAX’ [-Wformat-overflow=]
  550 |   sprintf((char*)bufSend, "AUTH PLAIN %s\r\n", szTmpBuf64);
      |                                       ^~
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o smbnt-smb1.o smbnt-smb1.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o smbnt-smb2.o smbnt-smb2.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o hmacmd5.o hmacmd5.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o smtp.o smtp.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o smtp-vrfy.o smtp-vrfy.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o snmp.o snmp.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o ssh.o ssh.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o svn.o svn.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2 
-g -DDEBUG -fPIC -I/usr/include -I/usr/local/include -I/usr/include/postgresql 
-I/usr/include/pgsql -I/usr/include/afpfs-ng -I/usr//include 
-I/usr/include/freerdp2 -I/usr/include/winpr2 -I/usr/include/smb2  
-I/usr/include/apr-1.0   -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE  -g 
-O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/medusa-2.3~rc1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o telnet.o telnet.c
smtp.c: In function ‘sendAuthPLAIN’:
smtp.c:535:31: warning: ‘

   ’ directive output between 2 and 2 bytes may cause result to exceed 
‘INT_MAX’ [-Wformat-overflow=]
  535 |   sprintf((char *)bufSend, "%s\r\n", szTmpBuf64);
      |                               ^~~~
ssh.c: In function ‘initModule’:
ssh.c:261:9: warning: ‘libssh2_banner_set’ is deprecated: since libssh2 1.4.0. 
Use libssh2_session_banner_set() [-Wdeprecated-declarations]
  261 |         if ( libssh2_banner_set(session, _psSessionData->szBannerMsg) ) 
{
      |         ^~
In file included from ssh.c:46:
/usr/include/libssh2.h:666:17: note: declared here
  666 | LIBSSH2_API int libssh2_banner_set(LIBSSH2_SESSION *session,
      |                 ^~~~~~~~~~~~~~~~~~
ssh.c:287:11: warning: ‘libssh2_session_startup’ is deprecated: since libssh2 
1.2.8. Use libssh2_session_handshake() [-Wdeprecated-declarations]
  287 |           if (libssh2_session_startup(session, hSocket)) {
      |           ^~
/usr/include/libssh2.h:670:17: note: declared here
  670 | LIBSSH2_API int libssh2_session_startup(LIBSSH2_SESSION *session, int 
sock);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
ssh.c: In function ‘tryLogin’:
ssh.c:442:21: error: assignment to ‘void (*)(void)’ from incompatible pointer 
type ‘void (*)(const char *, int,  const char *, int,  int,  const 
LIBSSH2_USERAUTH_KBDINT_PROMPT *, LIBSSH2_USERAUTH_KBDINT_RESPONSE *, void **)’ 
[-Wincompatible-pointer-types]
  442 |   pResponseCallback = response_callback;
      |                     ^
ssh.c:398:6: note: ‘response_callback’ declared here
  398 | void response_callback(const char* name, int name_len, const char* 
instruction, int instruction_len, int num_prompts, const 
LIBSSH2_USERAUTH_KBDINT_PROMPT* prompts, LIBSSH2_USERAUTH_KBDINT_RESPONSE* 
responses, void **abstract)
      |      ^~~~~~~~~~~~~~~~~
ssh.c:495:11: error: passing argument 4 of 
‘libssh2_userauth_keyboard_interactive_ex’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  495 |       if (libssh2_userauth_keyboard_interactive(session, szLogin, 
pResponseCallback) )
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |           |
      |           void (*)(void)
/usr/include/libssh2.h:798:42: note: expected ‘void (*)(const char *, int,  
const char *, int,  int,  const LIBSSH2_USERAUTH_KBDINT_PROMPT *, 
LIBSSH2_USERAUTH_KBDINT_RESPONSE *, void **)’ but argument is of type ‘void 
(*)(void)’
  798 |                                          
LIBSSH2_USERAUTH_KBDINT_RESPONSE_FUNC
      |                                          ^
make[4]: *** [Makefile:785: ssh.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/build/reproducible-path/medusa-2.3~rc1/src/modsrc'
make[3]: *** [Makefile:422: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/medusa-2.3~rc1/src'
make[2]: *** [Makefile:451: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/medusa-2.3~rc1'
make[1]: *** [Makefile:349: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/medusa-2.3~rc1'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: medusa
Source-Version: 2.3-1
Done: Matheus Polkorny <mpolko...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
medusa, 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 1097...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matheus Polkorny <mpolko...@gmail.com> (supplier of updated medusa 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 13 May 2025 23:37:45 -0300
Source: medusa
Architecture: source
Version: 2.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <team+pkg-secur...@tracker.debian.org>
Changed-By: Matheus Polkorny <mpolko...@gmail.com>
Closes: 1097379
Changes:
 medusa (2.3-1) unstable; urgency=medium
 .
   * New upstream version 2.3
     - Fix build with GCC-15 (Closes: #1097379)
   * d/control:
     - Add freerdp3-dev as build dependency
     - Add libsmb2-dev as build dependency
     - Add myself to Uploaders
     - Bump Standards-Version to 4.7.2 (no changes)
   * d/copyright:
     - Bump copyright years in debian/*
     - Update to reflect upstream copyright changes
   * d/medusa.lintian-overrides: Drop unnecessary file in new upstream version
Checksums-Sha1:
 0c2f9568dc6c55b4d7e179dd023f3e77e69c5871 2005 medusa_2.3-1.dsc
 699c0148c9e2125e44e695a8a7c754b859a43135 417616 medusa_2.3.orig.tar.gz
 834d738e4ca684e39c23cfae085808426643dddc 6816 medusa_2.3-1.debian.tar.xz
 6f44f3a45728df3316e505de46f86908cc78a99e 11321 medusa_2.3-1_amd64.buildinfo
Checksums-Sha256:
 90d2446dbb341fc2e668430291e7f0f922055d8d189a9708e73e9bed22f725bb 2005 
medusa_2.3-1.dsc
 7ad4b4ed8acecd42fa48fc31fad6e255a8ee894c66615509196f5b9173e3f891 417616 
medusa_2.3.orig.tar.gz
 845890a0e46be6a60890dedd99d0260800c24749311ed4b128a8a23525d5bb1d 6816 
medusa_2.3-1.debian.tar.xz
 b7319a3e5c45e39533f74a263a8f2dd58b8025d542d5753fb64feabfe7770212 11321 
medusa_2.3-1_amd64.buildinfo
Files:
 8b90d492867a7b7eab66f2913ae3c8ce 2005 admin optional medusa_2.3-1.dsc
 e345b96d46d846e0b76393af41aed300 417616 admin optional medusa_2.3.orig.tar.gz
 6ed30de7e6c8c5fc584d5f200450e59d 6816 admin optional medusa_2.3-1.debian.tar.xz
 eae6a620d1faf7fdfc9ec68c65aa934a 11321 admin optional 
medusa_2.3-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEv66eMxqGenyA2Ot49OSs27jQi+AFAmgklKEACgkQ9OSs27jQ
i+Cv+A//ULl2nXaGtgezDVWOBFnrDDIvf/px3KRsi3hbbvOXGnEYXnddKGDBuuTA
8e4U3M0gGFBYW8Z110M+gEL3UmXCNXqP7/TxOxeu430eTrLKjagtgQ2xU8rsp8wu
aRLvn4hLjsK6APIrscK0g/cAqEEyLxuH1Qr1YquZxEa90BPtp9Nnep3HzM2u8DAR
rG00VHKNTjoQzikfcY7MAliagp0H0OliAZRpN9oGJR/ssUBenBVjT9EstqTSncdc
5eiODG8fzst9oFyf1eX6Fs1M2XppR/81a+BDNpg3ssuCCRPEu3MlM3RAvji4Blt7
DjvV3CYFP7xvDVXTVz4dS7Jr3RT1TFU6dETaxksYUMacVf92ZcGfle1EfCxHMqkR
cZkqBRyydy2ai4xxkCsX3KpVVRPMEkZ76U2+n2wEGoeixZ4VdXfpnOnPx6gUYrFM
hUGLqpoVf1AjRe4acja8v17AQiVxGzpBKYylvN5y6OPbfGPpetdaO2iC9x8eklMR
++ilYMr6Sg26IUkYri8ozD2TCk4K+v8nWd+1SujkF8E15XxjaRX7IXICwGQNNz8e
tR6JQGbKYk4RLzT4DJ6I4yXC+KonYlfdXniMhDs+8I+1uUkKj+Ytxt+gJAT83AFL
TNQIl+C3IOyreVO/4gmk1tKhogeGEp6aZWoHAIxM7lc3kulwiaM=
=dEoE
-----END PGP SIGNATURE-----

Attachment: pgpnQjKa4Dht2.pgp
Description: PGP signature


--- End Message ---

Reply via email to