Fix: After the cursor leaves Thumbs, ZMS must always be stopped, even in case of network problems. #4430
+51
−6
Cirrus CI / freebsd-build freebsd_instance:family/freebsd-15-0
failed
Oct 29, 2025 in 2m 39s
Task Summary
Instruction build failed in 00:51
Details
✅ 00:20 clone
✅ 01:16 prepare
✅ 00:09 configure
❌ 00:51 build
[ 33%] Building CXX object src/CMakeFiles/zm.dir/zm_camera.cpp.o
[ 34%] Building CXX object src/CMakeFiles/zm.dir/zm_comms.cpp.o
[ 35%] Building CXX object src/CMakeFiles/zm.dir/zm_config.cpp.o
[ 36%] Building CXX object src/CMakeFiles/zm.dir/zm_crypt.cpp.o
[ 36%] Building CXX object src/CMakeFiles/zm.dir/zm.cpp.o
[ 37%] Building CXX object src/CMakeFiles/zm.dir/zm_db.cpp.o
[ 38%] Building CXX object src/CMakeFiles/zm.dir/zm_decoder_thread.cpp.o
[ 39%] Building CXX object src/CMakeFiles/zm.dir/zm_group_permission.cpp.o
[ 39%] Building CXX object src/CMakeFiles/zm.dir/zm_monitor_permission.cpp.o
[ 40%] Building CXX object src/CMakeFiles/zm.dir/zm_logger.cpp.o
[ 41%] Building CXX object src/CMakeFiles/zm.dir/zm_event.cpp.o
[ 41%] Building CXX object src/CMakeFiles/zm.dir/zm_eventstream.cpp.o
[ 42%] Building CXX object src/CMakeFiles/zm.dir/zm_event_tag.cpp.o
[ 43%] Building CXX object src/CMakeFiles/zm.dir/zm_exception.cpp.o
[ 44%] Building CXX object src/CMakeFiles/zm.dir/zm_fifo.cpp.o
[ 44%] Building CXX object src/CMakeFiles/zm.dir/zm_fifo_debug.cpp.o
[ 45%] Building CXX object src/CMakeFiles/zm.dir/zm_fifo_stream.cpp.o
[ 46%] Building CXX object src/CMakeFiles/zm.dir/zm_file_camera.cpp.o
[ 47%] Building CXX object src/CMakeFiles/zm.dir/zm_font.cpp.o
[ 47%] Building CXX object src/CMakeFiles/zm.dir/zm_frame.cpp.o
[ 48%] Building CXX object src/CMakeFiles/zm.dir/zm_group.cpp.o
[ 49%] Building CXX object src/CMakeFiles/zm.dir/zm_image.cpp.o
[ 50%] Building CXX object src/CMakeFiles/zm.dir/zm_jpeg.cpp.o
[ 50%] Building CXX object src/CMakeFiles/zm.dir/zm_libvlc_camera.cpp.o
/tmp/cirrus-ci-build/src/zm_image.cpp:674:5: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough]
674 | default:
[ 51%] Building CXX object src/CMakeFiles/zm.dir/zm_libvnc_camera.cpp.o
| ^
/tmp/cirrus-ci-build/src/zm_image.cpp:674:5: note: insert 'break;' to avoid fall-through
674 | default:
| ^
| break;
[ 52%] Building CXX object src/CMakeFiles/zm.dir/zm_local_camera.cpp.o
1 error generated.
--- src/CMakeFiles/zm.dir/zm_image.cpp.o ---
*** [src/CMakeFiles/zm.dir/zm_image.cpp.o] Error code 1
make[2]: stopped making "src/CMakeFiles/zm.dir/build" in /tmp/cirrus-ci-build/build
make[2]: 1 error
make[2]: stopped making "src/CMakeFiles/zm.dir/build" in /tmp/cirrus-ci-build/build
--- src/CMakeFiles/zm.dir/all ---
*** [src/CMakeFiles/zm.dir/all] Error code 2
make[1]: stopped making "all" in /tmp/cirrus-ci-build/build
make[1]: 1 error
make[1]: stopped making "all" in /tmp/cirrus-ci-build/build
*** [all] Error code 2
make: stopped making "default_target" in /tmp/cirrus-ci-build/build
make: 1 error
make: stopped making "default_target" in /tmp/cirrus-ci-build/build
Exit status: 2
Loading