Your message dated Tue, 28 Oct 2025 12:20:52 +0000
with message-id <[email protected]>
and subject line Bug#1098058: fixed in vde2 2.3.2+r586-12
has caused the Debian Bug report #1098058,
regarding vde2: 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 [email protected]
immediately.)


-- 
1098058: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098058
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:vde2
Version: 2.3.2+r586-11
Severity: important
Tags: sid forky
User: [email protected]
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/vde2_2.3.2+r586-11_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

[...]
libvdehist.c: In function 'redraw_line':
libvdehist.c:265:25: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  265 |                         vdehist_termwrite(st->termfd,buf,bufsize);
      |                         ^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c: In function 'vdehist_mgmt_to_term':
libvdehist.c:279:19: error: too many arguments to function 'vdehist_vderead'; 
expected 0, have 3
  279 |                 n=vdehist_vderead(st->mgmtfd,buf,BUFSIZE);
      |                   ^~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:295:57: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  295 |                                                         
vdehist_termwrite(st->termfd,st->vlinebuf,(st->vbufindex));
      |                                                         
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:312:65: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  312 |                                                                 
vdehist_termwrite(st->termfd,message,strlen(message));
      |                                                                 
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:315:65: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  315 |                                                                 
vdehist_termwrite(st->termfd,"** DBG MSG: ",12);
      |                                                                 
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:316:65: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  316 |                                                                 
vdehist_termwrite(st->termfd,(message),strlen(message));
      |                                                                 
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:323:27: error: too many arguments to function 'vdehist_vderead'; 
expected 0, have 3
  323 |                         n=vdehist_vderead(st->mgmtfd,buf,BUFSIZE);
      |                           ^~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c: In function 'hist_sendcmd':
libvdehist.c:352:17: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  352 |                 vdehist_termwrite(st->termfd,"\r\n",2);
      |                 ^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:353:17: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  353 |                 vdehist_termwrite(st->termfd,prompt,strlen(prompt));
      |                 ^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c: In function 'telnet_option_send3':
libvdehist.c:395:9: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  395 |         vdehist_termwrite(fd,opt,3);
      |         ^~~~~~~~~~~~~~~~~ ~~
libvdehist.c: In function 'vdehist_term_to_mgmt':
libvdehist.c:440:11: error: too many arguments to function 'vdehist_termread'; 
expected 0, have 3
  440 |         n=vdehist_termread(st->termfd,buf,BUFSIZE);
      |           ^~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:475:73: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  475 |                                                                         
vdehist_termwrite(st->termfd,"\033[C",3);
      |                                                                         
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:481:73: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  481 |                                                                         
vdehist_termwrite(st->termfd,"\033[D",3);
      |                                                                         
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:535:65: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  535 |                                                                 
vdehist_termwrite(st->termfd,"\010\033[P",4);
      |                                                                 
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:537:65: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  537 |                                                                 
vdehist_termwrite(st->termfd,"\010 \010",3);
      |                                                                 
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:543:57: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  543 |                                                         
vdehist_termwrite(st->termfd,"\033[@",3);
      |                                                         
^~~~~~~~~~~~~~~~~ ~~~~~~~~~~
libvdehist.c:544:49: error: too many arguments to function 'vdehist_termwrite'; 
expected 0, have 3
  544 |                                                 
vdehist_termwrite(st->termfd,&(buf[i]),1);
      |                                                 ^~~~~~~~~~~~~~~~~ 
~~~~~~~~~~
libvdehist.c: In function 'hist_sendcmd':
libvdehist.c:348:25: warning: ignoring return value of 'write' declared with 
attribute 'warn_unused_result' [-Wunused-result]
  348 |                         write(st->mgmtfd,st->linebuf,st->bufindex);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:563: libvdehist.lo] Error 1
make[4]: Leaving directory '/build/reproducible-path/vde2-2.3.2+r586/src/lib'
make[3]: *** [Makefile:599: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/vde2-2.3.2+r586/src/lib'
make[2]: *** [Makefile:660: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/vde2-2.3.2+r586/src'
make[1]: *** [Makefile:411: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/vde2-2.3.2+r586'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] 
Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: vde2
Source-Version: 2.3.2+r586-12
Done: Renzo Davoli <[email protected]>

We believe that the bug you reported is fixed in the latest version of
vde2, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Renzo Davoli <[email protected]> (supplier of updated vde2 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 [email protected])


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

Format: 1.8
Date: Fri, 26 Sep 2025 19:11:51 +0200
Source: vde2
Binary: libvde-dev libvde0 libvde0-dbgsym vde-switch vde-switch-dbgsym 
vde-wirefilter vde-wirefilter-dbgsym vde2 vde2-cryptcab vde2-cryptcab-dbgsym 
vde2-dbgsym
Architecture: source amd64
Version: 2.3.2+r586-12
Distribution: unstable
Urgency: medium
Maintainer: Debian VSquare Team <[email protected]>
Changed-By: Renzo Davoli <[email protected]>
Description:
 libvde-dev - Virtual Distributed Ethernet - support libraries development file
 libvde0    - Virtual Distributed Ethernet - support libraries
 vde-switch - Virtual Distributed Ethernet. Virtual Switch command.
 vde-wirefilter - Virtual Distributed Ethernet. wirefilter command.
 vde2       - Virtual Distributed Ethernet
 vde2-cryptcab - Virtual Distributed Ethernet - CryptCab
Closes: 1098058
Changes:
 vde2 (2.3.2+r586-12) unstable; urgency=medium
 .
   * fix ftbfs gcc-15 Closes: #1098058
Checksums-Sha1:
 1691ba5895c22deefdc054648380f38d1050ac52 2361 vde2_2.3.2+r586-12.dsc
 2ec4cb1b8fab7fd539be57f70873a799ff40eb19 17064 vde2_2.3.2+r586-12.debian.tar.xz
 bd347c3fb3a6946c980c88da6c3da58b59812664 35724 
libvde-dev_2.3.2+r586-12_amd64.deb
 67dbc79df254e3201e74747a43e4c11e1a5a5b67 85916 
libvde0-dbgsym_2.3.2+r586-12_amd64.deb
 62d0af929267e22e7a6bfdb3c89ae330ece4e124 33836 libvde0_2.3.2+r586-12_amd64.deb
 d6b77348ce4ebc4b6f0c8b80eb30b9ae8b4fc077 113084 
vde-switch-dbgsym_2.3.2+r586-12_amd64.deb
 6f8407c89c397714029cc025c2c65e3a74dcbbbc 55396 
vde-switch_2.3.2+r586-12_amd64.deb
 5cf298ee7636abaa1f9474a543804c0e403b864d 33896 
vde-wirefilter-dbgsym_2.3.2+r586-12_amd64.deb
 1e22b425124d7863b20d47dcb675f1b73feee3be 31668 
vde-wirefilter_2.3.2+r586-12_amd64.deb
 5fa0a240c85e2413dad2351892747731671d98e4 32664 
vde2-cryptcab-dbgsym_2.3.2+r586-12_amd64.deb
 0b312ed7f2017b17d34c92be0b7a4effe6e00fbd 25620 
vde2-cryptcab_2.3.2+r586-12_amd64.deb
 ea56aa117fddcfc5a8428813fd2e7827463470bc 416624 
vde2-dbgsym_2.3.2+r586-12_amd64.deb
 d1f8d7edc4d6f2a92a8b8e26579102201a842c22 9734 
vde2_2.3.2+r586-12_amd64.buildinfo
 bab559124f08c5ecddc1f4c9e27c155491efda42 129116 vde2_2.3.2+r586-12_amd64.deb
Checksums-Sha256:
 c0b17c5ca0e76f7e052da16c1697ca9fb2992c54a104cd8d796124861cd45248 2361 
vde2_2.3.2+r586-12.dsc
 936a9713409a54e6043487bd769f0c77d92023d2d3f56942d9e456326c6c5f9b 17064 
vde2_2.3.2+r586-12.debian.tar.xz
 4186b553a5cd03b35d5bd8b7da697f6ed92d91f970c25dc08af6bbeff480d25e 35724 
libvde-dev_2.3.2+r586-12_amd64.deb
 772f71ca541990e574d78881a4edaab23a326daea164432409cc140478d3596b 85916 
libvde0-dbgsym_2.3.2+r586-12_amd64.deb
 6a1534724b5937fcd770cd027d23ed8c8704f98e3cb5d66fcf2c96a106a0ec30 33836 
libvde0_2.3.2+r586-12_amd64.deb
 335a32ed104d697f28041e353b13aadd270fee0388069bb9216b1a96d61c5465 113084 
vde-switch-dbgsym_2.3.2+r586-12_amd64.deb
 7161cc14ca745a07b986ffef9e5e3b4fda6c9883aeba6bd80b817ff2022b205a 55396 
vde-switch_2.3.2+r586-12_amd64.deb
 10a4f37c408e540b636a09ea3d06d7ea1dc0fff5e3b99b69be5cfbcae6cd09d3 33896 
vde-wirefilter-dbgsym_2.3.2+r586-12_amd64.deb
 6b455c9d3cc11372b635cc9de8bfdd973602299653e9e253f75721b71f43fdd8 31668 
vde-wirefilter_2.3.2+r586-12_amd64.deb
 3f3142b746774652cc939b8610d25e63f4dd0f59fd6cdb5040034f7346567fd2 32664 
vde2-cryptcab-dbgsym_2.3.2+r586-12_amd64.deb
 f9286af374b1d0db06d68dbf3a4126aeda7ea4f19350f2a9f8f870faefa54bcd 25620 
vde2-cryptcab_2.3.2+r586-12_amd64.deb
 d203b24c0cc4569dde9f5dfbf567e372b88bee4a94a0c2b44e9e1c2c71e515d6 416624 
vde2-dbgsym_2.3.2+r586-12_amd64.deb
 2a87b82e122802003f09515304284f7b6ee6a7695bfd8b27a6cd0606dba0a54f 9734 
vde2_2.3.2+r586-12_amd64.buildinfo
 c807b7ae36e58b30033c3c4986f29eae9b102289b6eb9d0075f2605c3c4bc890 129116 
vde2_2.3.2+r586-12_amd64.deb
Files:
 1e3c25ab8afa2cf1d3a981a3b36b3858 2361 net optional vde2_2.3.2+r586-12.dsc
 99a489ac1f1e5d389541afc3829fc789 17064 net optional 
vde2_2.3.2+r586-12.debian.tar.xz
 a814ebe97b1fd078b14bf7d0d2c069a8 35724 libdevel optional 
libvde-dev_2.3.2+r586-12_amd64.deb
 120c8cf97b26daf7811bdb3053d020fe 85916 debug optional 
libvde0-dbgsym_2.3.2+r586-12_amd64.deb
 847de9566457c92c7d5c4a2c358ea6ca 33836 libs optional 
libvde0_2.3.2+r586-12_amd64.deb
 402cad47c03aeaf35fa11f66235eb5cf 113084 debug optional 
vde-switch-dbgsym_2.3.2+r586-12_amd64.deb
 bb290c4d8cc9ab6019200736bdb35cab 55396 net optional 
vde-switch_2.3.2+r586-12_amd64.deb
 27c003e85234d0c2a2a50805e827efa5 33896 debug optional 
vde-wirefilter-dbgsym_2.3.2+r586-12_amd64.deb
 31cc1a0e2d6a58b8c61ebc3a9dbc2472 31668 net optional 
vde-wirefilter_2.3.2+r586-12_amd64.deb
 40c7b3992632e00e6991e31f77a53fba 32664 debug optional 
vde2-cryptcab-dbgsym_2.3.2+r586-12_amd64.deb
 791c5a01e3178e0e89f692804f2d1253 25620 net optional 
vde2-cryptcab_2.3.2+r586-12_amd64.deb
 b546b23ee38c1b47535b688d0159b748 416624 debug optional 
vde2-dbgsym_2.3.2+r586-12_amd64.deb
 3d2f4fbc0619ee3e67b110e400c32112 9734 net optional 
vde2_2.3.2+r586-12_amd64.buildinfo
 4234c7fe34b416796d9548a82be08cd4 129116 net optional 
vde2_2.3.2+r586-12_amd64.deb

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

iQIzBAEBCgAdFiEEuvF7L/gvPxFN/uEULGX3ntMo5hsFAmkAsVgACgkQLGX3ntMo
5hvWARAAo/O/Ux0fjEAW+WOS1lYnkKetuBfgyr/AOLlAgjQB/E5XARW5TX0C9NMy
RRkl05/edtoBIJ798xVeDAHXUgFLldOpXtSNZ+iEro+OcZGcVVIzhkW3Vrax6e3U
AJdTMmXXcBUM61eBhSIilXLRyQwEVYw2TmuiLQ4cHWbHesQolWbPOtlgaRJ0/YOH
nn/2jc4VrAOvO2hLj+mj8TEHXilNi9Suc5p7+V/mz7iHcszW+iMjc6It+7Buzstu
jg5QNmUNovxHW7lxMi7T1XRGu9P+ufuJrCTcDqXQSFacYNIKueIvtlGjRgwNXiE0
ydFgFHyPpT+ERSFXQp4j9SKU/h32nGPqzqgZolhkwftyAw65sNZuJI0LH//cUbh2
UQgjOCKkJeIBMpKz9IKKf18HcGEJloFLU7MWT/BO9PD35Pxq5HhNaywZmzyTfmQq
hZqv7Uesxn9OqnlLm6UDJIWxvJjOhPMaMZEk4JHFq7sqg6wgisxyRX4RcUzJzQW4
5xTaz6RNcfgYaE091ZxNM+9jXhPkSHElzcbfJXoIYJ5l3D9poKOlNHyfVUbp+LIx
ua7AhF+Gh1fDfQ/U/13dDwDXtTx3uHj1EkUuuc0sgvelVuX6Ti2I5aM/4I+j4vSG
x+LOeayxQTcz7b8+x6fwiAjloVXM2zpvE3Sj63Qj5r4i16hxWn4=
=C5t1
-----END PGP SIGNATURE-----

Attachment: pgpL_wfXLzwpo.pgp
Description: PGP signature


--- End Message ---

Reply via email to