Skip to content

Merge branch 'ZoneMinder:master' into patch-527046

a9598d7
Select commit
Loading
Failed to load commit list.
Draft

Fix: After the cursor leaves Thumbs, ZMS must always be stopped, even in case of network problems. #4430

Merge branch 'ZoneMinder:master' into patch-527046
a9598d7
Select commit
Loading
Failed to load commit list.
Cirrus CI / freebsd-build freebsd_instance:family/freebsd-13-5 failed Dec 10, 2025 in 2m 41s

Task Summary

Instruction build failed in 00:40

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:21 clone
✅ 01:30 prepare
✅ 00:06 configure
❌ 00:40 build

  674 |     default:
      |     ^
/tmp/cirrus-ci-build/src/zm_image.cpp:674:5: note: insert 'break;' to avoid fall-through
  674 |     default:
      |     ^
      |     break; 
[ 51%] Building CXX object src/CMakeFiles/zm.dir/zm_libvnc_camera.cpp.o
1 error generated.
[ 52%] Building CXX object src/CMakeFiles/zm.dir/zm_local_camera.cpp.o
--- src/CMakeFiles/zm.dir/zm_image.cpp.o ---
*** [src/CMakeFiles/zm.dir/zm_image.cpp.o] Error code 1

make[2]: stopped in /tmp/cirrus-ci-build/build
/tmp/cirrus-ci-build/src/zm_local_camera.cpp:533:60: error: format specifies type 'long long' but the argument has type 'v4l2_std_id' (aka 'unsigned long') [-Werror,-Wformat]
  533 |       Error("Device does not support video standard %lld", standard);
      |                                                     ~~~~   ^~~~~~~~
      |                                                     %lu
/tmp/cirrus-ci-build/src/zm_logger.h:229:54: note: expanded from macro 'Error'
  229 | #define Error(params...)  logPrintf(Logger::ERROR, ##params)
      |                                                      ^~~~~~
/tmp/cirrus-ci-build/src/zm_logger.h:205:60: note: expanded from macro 'logPrintf'
  205 |       log->logPrint(false, __FILE__, __LINE__, logLevel, ##params); \
      |                                                            ^~~~~~
/tmp/cirrus-ci-build/src/zm_local_camera.cpp:542:59: error: format specifies type 'long long' but the argument has type 'v4l2_std_id' (aka 'unsigned long') [-Werror,-Wformat]
  542 |         Error("Failed to set video standard %lld: %d %s", standard, errno, strerror(errno));
      |                                             ~~~~          ^~~~~~~~
      |                                             %lu
/tmp/cirrus-ci-build/src/zm_logger.h:229:54: note: expanded from macro 'Error'
  229 | #define Error(params...)  logPrintf(Logger::ERROR, ##params)
      |                                                      ^~~~~~
/tmp/cirrus-ci-build/src/zm_logger.h:205:60: note: expanded from macro 'logPrintf'
  205 |       log->logPrint(false, __FILE__, __LINE__, logLevel, ##params); \
      |                                                            ^~~~~~
2 errors generated.
--- src/CMakeFiles/zm.dir/zm_local_camera.cpp.o ---
*** [src/CMakeFiles/zm.dir/zm_local_camera.cpp.o] Error code 1

make[2]: stopped in /tmp/cirrus-ci-build/build
2 errors

make[2]: stopped in /tmp/cirrus-ci-build/build
--- src/CMakeFiles/zm.dir/all ---
*** [src/CMakeFiles/zm.dir/all] Error code 2

make[1]: stopped in /tmp/cirrus-ci-build/build
1 error

make[1]: stopped in /tmp/cirrus-ci-build/build
*** [all] Error code 2

make: stopped in /tmp/cirrus-ci-build/build
1 error

make: stopped in /tmp/cirrus-ci-build/build

Exit status: 2