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-----
pgpL_wfXLzwpo.pgp
Description: PGP signature
--- End Message ---