Hello Santiago, thanks for the report. This bug is real, and it's already fixed upstream with this patch: https://framagit.org/simgrid/simgrid/-/commit/6159c067c29ac1a3c9a94b025c79cfa3fb109ccd
I will try to upload a package with this patch included, but I'm really short on time these days. Sorry in advance for the delay, Mt Le vendredi 18 septembre 2026 à 01:45 +0200, Santiago Vila a écrit : > Package: src:simgrid > Version: 4.1-2.1 > Severity: serious > Tags: ftbfs forky sid > > Dear maintainer: > > During a rebuild of all packages in unstable, this package failed to build. > > Below you will find the last part of the build log (probably the most > relevant part, but not necessarily). If required, the full build log > is available here: > > https://people.debian.org/~sanvila/build-logs/202609/ > > About the archive rebuild: The build was made on virtual machines from AWS, > using sbuild and a reduced chroot with only build-essential packages. > > If you cannot reproduce the bug please contact me privately, as I > am willing to provide ssh access to a virtual machine where the bug is > fully reproducible. > > If this is really a bug in one of the build-depends, please use > reassign and add an affects on src:simgrid, so that this is still > visible in the BTS web page for this package. > > Thanks. > > ----------------------------------------------------------------------------- > --- > [...] > | > ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 1052 | "Check whether trying to acquire the > semaphore would block (in other word, checks whether " > | > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ~~~~~~~~~~~~~~ > 1053 | "this semaphore has capacity).") > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/include/pybind11/pybind11.h:2693:25: error: static assertion failed: > def_property family does not currently support call_guard. Use a > py::cpp_function instead. > 2693 | static_assert(0 == > detail::constexpr_sum(detail::is_call_guard<Extra>::value...), > | > ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > • the comparison reduces to ‘(0 == 1)’ > [100%] Linking CXX shared library ../../lib/libgriffon.so > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/platforms && /usr/bin/cmake > -E cmake_link_script CMakeFiles/griffon.dir/link.txt --verbose=1 > /usr/bin/x86_64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix- > map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection - > Wformat -Werror=format-security -fcf-protection -Wdate-time - > D_FORTIFY_SOURCE=2 -g3 -D_FORTIFY_SOURCE=2 -Wundef -O3 -funroll-loops -fno- > strict-aliasing -finline-functions -ffile-prefix-map="/<<PKGBUILDDIR>>=.." > -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack- > clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time > -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -shared -Wl,-z,relro - > Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency- > file=CMakeFiles/griffon.dir/link.d -Wl,-soname,libgriffon.so -o > ../../lib/libgriffon.so CMakeFiles/griffon.dir/griffon.cpp.o -Wl,- > rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib ../../lib/libsimgrid.so.4.1 > /usr/lib/x86_64-linux-gnu/libboost_context.so.1.90.0 -lstdc++exp -lstdc++ - > lm -L/usr/lib/x86_64-linux-gnu -lns3-csma -lns3-point-to-point -lns3- > applications -lns3-internet -lns3-bridge -lns3-traffic-control -lns3-wifi - > lns3-energy -lns3-spectrum -lns3-buildings -lns3-propagation -lns3-mobility - > lns3-antenna -lns3-network -lns3-stats -lns3-core /usr/lib/x86_64-linux- > gnu/libdl.a -lrt -lgfortran -Wl,--as-needed -latomic -Wl,--no-as-needed > make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > [100%] Built target griffon > make -f examples/platforms/CMakeFiles/routing_cluster.dir/build.make > examples/platforms/CMakeFiles/routing_cluster.dir/depend > make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends > "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/examples/platforms > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux- > gnu/examples/platforms /<<PKGBUILDDIR>>/obj-x86_64-linux- > gnu/examples/platforms/CMakeFiles/routing_cluster.dir/DependInfo.cmake "-- > color=" routing_cluster > make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > make -f examples/platforms/CMakeFiles/routing_cluster.dir/build.make > examples/platforms/CMakeFiles/routing_cluster.dir/build > make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > [100%] Building CXX object > examples/platforms/CMakeFiles/routing_cluster.dir/routing_cluster.cpp.o > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/platforms && > /usr/bin/x86_64-linux-gnu-g++ -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB > -Drouting_cluster_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include - > I/<<PKGBUILDDIR>>/include -I/usr/include/libxml2 -I/usr/include/python3.13 - > I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux > -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack- > clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time > -D_FORTIFY_SOURCE=2 -g3 -D_FORTIFY_SOURCE=2 -Wundef -O3 -funroll-loops -fno- > strict-aliasing -finline-functions -ffile-prefix-map="/<<PKGBUILDDIR>>=.." > -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack- > clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time > -D_FORTIFY_SOURCE=2 -std=gnu++23 -flto=auto -fno-fat-lto-objects -fPIC -MD - > MT examples/platforms/CMakeFiles/routing_cluster.dir/routing_cluster.cpp.o - > MF CMakeFiles/routing_cluster.dir/routing_cluster.cpp.o.d -o > CMakeFiles/routing_cluster.dir/routing_cluster.cpp.o -c > /<<PKGBUILDDIR>>/examples/platforms/routing_cluster.cpp > make[4]: *** [CMakeFiles/python-bindings.dir/build.make:82: > CMakeFiles/python-bindings.dir/src/bindings/python/simgrid_python.cpp.o] > Error 1 > make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > make[3]: *** [CMakeFiles/Makefile2:4474: CMakeFiles/python-bindings.dir/all] > Error 2 > make[3]: *** Waiting for unfinished jobs.... > [100%] Linking CXX shared library ../../lib/librouting_cluster.so > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/platforms && /usr/bin/cmake > -E cmake_link_script CMakeFiles/routing_cluster.dir/link.txt --verbose=1 > /usr/bin/x86_64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix- > map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection - > Wformat -Werror=format-security -fcf-protection -Wdate-time - > D_FORTIFY_SOURCE=2 -g3 -D_FORTIFY_SOURCE=2 -Wundef -O3 -funroll-loops -fno- > strict-aliasing -finline-functions -ffile-prefix-map="/<<PKGBUILDDIR>>=.." > -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack- > clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time > -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -shared -Wl,-z,relro - > Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency- > file=CMakeFiles/routing_cluster.dir/link.d -Wl,-soname,librouting_cluster.so > -o ../../lib/librouting_cluster.so > CMakeFiles/routing_cluster.dir/routing_cluster.cpp.o -Wl,- > rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib ../../lib/libsimgrid.so.4.1 > /usr/lib/x86_64-linux-gnu/libboost_context.so.1.90.0 -lstdc++exp -lstdc++ - > lm -L/usr/lib/x86_64-linux-gnu -lns3-csma -lns3-point-to-point -lns3- > applications -lns3-internet -lns3-bridge -lns3-traffic-control -lns3-wifi - > lns3-energy -lns3-spectrum -lns3-buildings -lns3-propagation -lns3-mobility - > lns3-antenna -lns3-network -lns3-stats -lns3-core /usr/lib/x86_64-linux- > gnu/libdl.a -lrt -lgfortran -Wl,--as-needed -latomic -Wl,--no-as-needed > make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > [100%] Built target routing_cluster > make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > make[2]: *** [Makefile:169: all] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' > dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 INSTALL="install -- > strip-program=true" all tests manpages VERBOSE=1 returned exit code 2 > make[1]: *** [debian/rules:51: override_dh_auto_build] Error 25 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > make: *** [debian/rules:33: binary] Error 2 > dpkg-buildpackage: error: debian/rules binary subprocess failed with exit > status 2 > ----------------------------------------------------------------------------- > ---
signature.asc
Description: This is a digitally signed message part

