Your message dated Thu, 18 Sep 2025 16:04:37 +0000
with message-id <[email protected]>
and subject line Bug#1097283: fixed in libvdestack 0.1.4-1
has caused the Debian Bug report #1097283,
regarding libvdestack: 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.)
--
1097283: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097283
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libvdestack
Version: 0.1.3-1
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/libvdestack_0.1.3-1_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
[...]
to work with policies introduced by <max> or earlier.
-- The C compiler identification is GNU 15.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
CMake Deprecation Warning at man/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- Configuring done (1.0s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
CMAKE_FIND_USE_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to:
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu
dh_auto_build
cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1
make[1]: Entering directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/build/reproducible-path/libvdestack-0.1.3
-B/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu/CMakeFiles
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
make -f CMakeFiles/vdestack.dir/build.make CMakeFiles/vdestack.dir/depend
make -f man/CMakeFiles/vdestack_manpages.dir/build.make
man/CMakeFiles/vdestack_manpages.dir/depend
make[3]: Entering directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
cd /build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu &&
/usr/bin/cmake -E cmake_depends "Unix Makefiles"
/build/reproducible-path/libvdestack-0.1.3
/build/reproducible-path/libvdestack-0.1.3
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu/CMakeFiles/vdestack.dir/DependInfo.cmake
"--color="
make[3]: Entering directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
cd /build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu &&
/usr/bin/cmake -E cmake_depends "Unix Makefiles"
/build/reproducible-path/libvdestack-0.1.3
/build/reproducible-path/libvdestack-0.1.3/man
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu/man
/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu/man/CMakeFiles/vdestack_manpages.dir/DependInfo.cmake
"--color="
make[3]: Leaving directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
make -f CMakeFiles/vdestack.dir/build.make CMakeFiles/vdestack.dir/build
make[3]: Entering directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
make[3]: Leaving directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
make -f man/CMakeFiles/vdestack_manpages.dir/build.make
man/CMakeFiles/vdestack_manpages.dir/build
make[3]: Entering directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
cd /build/reproducible-path/libvdestack-0.1.3/man && make
PANDOC_ORG="VirtualSquare" libvdestack.3
make[4]: Entering directory '/build/reproducible-path/libvdestack-0.1.3/man'
make[4]: 'libvdestack.3' is up to date.
make[4]: Leaving directory '/build/reproducible-path/libvdestack-0.1.3/man'
make[3]: Leaving directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
[ 50%] Building C object CMakeFiles/vdestack.dir/vdestack.c.o
/usr/bin/cc -D_GNU_SOURCE -Dvdestack_EXPORTS
-I/build/reproducible-path/libvdestack-0.1.3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libvdestack-0.1.3=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time
-D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O2 -pedantic -Wall -Wextra -fPIC -MD
-MT CMakeFiles/vdestack.dir/vdestack.c.o -MF
CMakeFiles/vdestack.dir/vdestack.c.o.d -o CMakeFiles/vdestack.dir/vdestack.c.o
-c /build/reproducible-path/libvdestack-0.1.3/vdestack.c
[ 50%] Built target vdestack_manpages
/build/reproducible-path/libvdestack-0.1.3/vdestack.c: In function
‘real_socket’:
/build/reproducible-path/libvdestack-0.1.3/vdestack.c:112:16: error: too many
arguments to function ‘socket_next’; expected 0, have 3
112 | return socket_next(domain, type, protocol);
| ^~~~~~~~~~~ ~~~~~~
make[3]: *** [CMakeFiles/vdestack.dir/build.make:82:
CMakeFiles/vdestack.dir/vdestack.c.o] Error 1
make[3]: Leaving directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:113: CMakeFiles/vdestack.dir/all] Error 2
make[2]: Leaving directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory
'/build/reproducible-path/libvdestack-0.1.3/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:18: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libvdestack
Source-Version: 0.1.4-1
Done: Andrea Capriotti <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libvdestack, 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.
Andrea Capriotti <[email protected]> (supplier of updated libvdestack 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: Thu, 18 Sep 2025 17:24:06 +0200
Source: libvdestack
Binary: libvdestack-dev libvdestack0 libvdestack0-dbgsym
Architecture: source amd64
Version: 0.1.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian VirtualSquare Team <[email protected]>
Changed-By: Andrea Capriotti <[email protected]>
Description:
libvdestack-dev - network namespace as a library - development
libvdestack0 - network namespace as a library
Closes: 1097283
Changes:
libvdestack (0.1.4-1) unstable; urgency=medium
.
* New Upstream Release (Closes: #1097283)
* Bump Standard version to 4.7.2
* Update Debian copyright
Checksums-Sha1:
ead03fa05f20b5b455bf5a6cadd8db7259436586 2101 libvdestack_0.1.4-1.dsc
5d3de7c1a872ac175c130d0ee909b1dc37de3afa 19667 libvdestack_0.1.4.orig.tar.gz
76d43c63d9ba8841ad9af3f7e1476f49ca598103 2576 libvdestack_0.1.4-1.debian.tar.xz
21328d1a7a5c1d2781a6a310244698566ac98323 3180 libvdestack-dev_0.1.4-1_amd64.deb
eedcae41364b922d7bac87f7001cff4928b4178c 15536
libvdestack0-dbgsym_0.1.4-1_amd64.deb
e516e1a54f24639a2671a77ebd48e746ef94d0e1 10076 libvdestack0_0.1.4-1_amd64.deb
26cbaabcf3212d0084559b48013ed0719937055b 7955
libvdestack_0.1.4-1_amd64.buildinfo
Checksums-Sha256:
749bb003b26011efe113e0cee6b56806c0ffde2000300418985ad303af615fdf 2101
libvdestack_0.1.4-1.dsc
2e853d3d3fd4b970ba24202364379b524f1dc365d88b3ba6384c813d8a5d82b1 19667
libvdestack_0.1.4.orig.tar.gz
34f25d3e9592bd8453ddc2e0411455f8b9ae01f63369b599fa418756fd1df48f 2576
libvdestack_0.1.4-1.debian.tar.xz
49b5d534ac6bcb694fd4e560f243fdd94b6fd0a75a4e4621e4d81164c4dd56b8 3180
libvdestack-dev_0.1.4-1_amd64.deb
d59ca29dcc7d14e810852005ba1f6376a7ddbe7b3591d091b960832a6c647bd1 15536
libvdestack0-dbgsym_0.1.4-1_amd64.deb
ad93cbefb689f2fff6b62c86872b383459b559140f221f8c41ab73113e046adb 10076
libvdestack0_0.1.4-1_amd64.deb
4afef6fa048c204404bcb236d29c91bb3ee3e897aa8d4584655843da787aa475 7955
libvdestack_0.1.4-1_amd64.buildinfo
Files:
735d9bd83b5b8e9ee8f45aba26dd5856 2101 libs optional libvdestack_0.1.4-1.dsc
34712229a816a3efd19f22fc7d225a9e 19667 libs optional
libvdestack_0.1.4.orig.tar.gz
0d459237f5103dc7b715de573afceeff 2576 libs optional
libvdestack_0.1.4-1.debian.tar.xz
4a491f4350c33a7ae553f02984c637bc 3180 libdevel optional
libvdestack-dev_0.1.4-1_amd64.deb
8961739f7cb27917a4be85196c932fad 15536 debug optional
libvdestack0-dbgsym_0.1.4-1_amd64.deb
69dd6b50d156f8322a25b8b2e32f1589 10076 libs optional
libvdestack0_0.1.4-1_amd64.deb
08909f2483ee5da913a4e0f2e55b3ff1 7955 libs optional
libvdestack_0.1.4-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEGvhvgTlGG2tOSvezC6/u7+lpvVQFAmjMKAcACgkQC6/u7+lp
vVRe2hAAjtWU3S82cF7PgJhCLmmE4ed59eyhQ6zSOkU7dSLeD8/yurRC5lxHvZze
QkeY/Wayr8y8muEMB3IK5cPmVolDtyBJshYWTK7TbPuZilpu/CiYzk6YQwlyVJwk
79ydDdFqEz+xg6vUKnx6SvfIScdD/GJHnV7P1m/XGlYmHxi5KXXONlp9X/XmN10C
YrHXSO587D1wMIIywrMUta/1x+5L288ge2PcANteSSYSVrNIzBVVr0s2nyBuGtcd
e9UwMww5uc17kUAvuC8NiBs58XIFaXykR1fYyrst2ce088ctAAHGCSI8SuKU51b7
nXYv26Q6oZqks+kYPZADQMyf+AywPwe6lTa0kuGAYw4RiEEm806fLTf8O07MlrsS
X50jJKWMlN4Ou3/Xi0b1qys7bmuxW0n+3RWyQrCiqHLQQUDw5k5b1P1l7VNmtdii
tkZb1gamvsbbBJc1Cqvgj6IiWZVwIlpSxEeMyjbulsP5BDkK07HGYnEGfW1y/5s9
3QJEx2NgcWIhuIxe+j2TgimaXXybVlzbjRYGm3tvsD+SnhcYvSN55pABrMgnXoPx
tuLnvoHRxAmbbzbBonv7JITb/hKCNoJuBSnU5/d1tzMPz28vY/pIFl9z5sT3Flzv
9aYRFBE2aimupxkbA3wS0mM53wR5Nf2fNH2Ui7QAI7L4EFHV2qw=
=2DUQ
-----END PGP SIGNATURE-----
pgpGttlugHi5U.pgp
Description: PGP signature
--- End Message ---