+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PHP_VERSION_REQD=74 MYSQL_VERSION_REQD=mariadb106 PKG_APACHE=apache24 WRKLOG=/tmp/bulklog/zoneminder-1.29.0nb9/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PHP_VERSION_REQD=74 MYSQL_VERSION_REQD=mariadb106 PKG_APACHE=apache24 WRKLOG=/tmp/bulklog/zoneminder-1.29.0nb9/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for zoneminder-1.29.0nb9 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/security/zoneminder/work/zoneminder-1.29.0' Making all in src gmake[2]: Entering directory '/home/pbulk/build/security/zoneminder/work/zoneminder-1.29.0/src' g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zmc.o zmc.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_box.o zm_box.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_buffer.o zm_buffer.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_camera.o zm_camera.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_comms.o zm_comms.cpp zm_comms.cpp: In member function 'virtual bool Socket::socket()': zm_comms.cpp:258:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 258 | if ( mSd >= 0 ) | ^~ zm_comms.cpp:261:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 261 | if ( (mSd = ::socket( getDomain(), getType(), 0 ) ) < 0 ) | ^~ zm_comms.cpp: In member function 'bool TcpInetServer::accept(TcpInetSocket*&)': zm_comms.cpp:536:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 536 | if ( !Socket::accept( newSd ) ) | ^~ zm_comms.cpp:539:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 539 | newSocket = new TcpInetSocket( *this, newSd ); | ^~~~~~~~~ zm_comms.cpp: In member function 'bool TcpUnixServer::accept(TcpUnixSocket*&)': zm_comms.cpp:549:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 549 | if ( !Socket::accept( newSd ) ) | ^~ zm_comms.cpp:552:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 552 | newSocket = new TcpUnixSocket( *this, newSd ); | ^~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_config.o zm_config.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_coord.o zm_coord.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_curl_camera.o zm_curl_camera.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm.o zm.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_db.o zm_db.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_logger.o zm_logger.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_event.o zm_event.cpp zm_event.cpp: In constructor 'Event::Event(Monitor*, timeval, const string&, const StringSetMap&)': zm_event.cpp:165:48: warning: '/.' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 165 | snprintf( id_file, sizeof(id_file), "%s/.%d", path, id ); | ^~ zm_event.cpp:165:45: note: using the range [-2147483648, 2147483647] for directive argument 165 | snprintf( id_file, sizeof(id_file), "%s/.%d", path, id ); | ^~~~~~~~ zm_event.cpp:165:17: note: 'snprintf' output between 4 and 1037 bytes into a destination of size 1024 165 | snprintf( id_file, sizeof(id_file), "%s/.%d", path, id ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zm_event.cpp:139:48: warning: '/.' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 139 | snprintf( id_file, sizeof(id_file), "%s/.%d", date_path, id ); | ^~ zm_event.cpp:139:45: note: using the range [-2147483648, 2147483647] for directive argument 139 | snprintf( id_file, sizeof(id_file), "%s/.%d", date_path, id ); | ^~~~~~~~ zm_event.cpp:139:17: note: 'snprintf' output between 4 and 1037 bytes into a destination of size 1024 139 | snprintf( id_file, sizeof(id_file), "%s/.%d", date_path, id ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zm_event.cpp:143:48: warning: '/.' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 143 | snprintf( id_file, sizeof(id_file), "%s/.%d", path, id ); | ^~ zm_event.cpp:143:45: note: using the range [-2147483648, 2147483647] for directive argument 143 | snprintf( id_file, sizeof(id_file), "%s/.%d", path, id ); | ^~~~~~~~ zm_event.cpp:143:17: note: 'snprintf' output between 4 and 1037 bytes into a destination of size 1024 143 | snprintf( id_file, sizeof(id_file), "%s/.%d", path, id ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zm_event.cpp: In member function 'void Event::updateNotes(const StringSetMap&)': zm_event.cpp:486:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] 486 | snprintf( sql, sizeof(sql), "update Events set Notes = '%s' where Id = %d", escapedNotes, id ); | ^~ ~~~~~~~~~~~~ zm_event.cpp:486:37: note: using the range [-2147483648, 2147483647] for directive argument 486 | snprintf( sql, sizeof(sql), "update Events set Notes = '%s' where Id = %d", escapedNotes, id ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zm_event.cpp:486:17: note: 'snprintf' output between 42 and 1075 bytes into a destination of size 1024 486 | snprintf( sql, sizeof(sql), "update Events set Notes = '%s' where Id = %d", escapedNotes, id ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_exception.o zm_exception.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_file_camera.o zm_file_camera.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_ffmpeg_camera.o zm_ffmpeg_camera.cpp g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -Wall -finline-functions -fomit-frame-pointer -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -D__STDC_CONSTANT_MACROS -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/opt/pkg/include/ffmpeg2 -I/opt/pkg/include/freetype2 -I/opt/pkg/include -I/opt/pkg/include/apr-1 -I/opt/pkg/include/mysql -c -o zm_image.o zm_image.cpp zm_image.cpp: In static member function 'static Image* Image::Highlight(unsigned int, Image**, Rgb, Rgb)': zm_image.cpp:1626:58: error: call of overloaded 'abs(unsigned int)' is ambiguous 1626 | if ( (unsigned)std::abs((*psrc)-RGB_VAL(ref_colour,c)) >= RGB_VAL(threshold,c) ) | ^ In file included from /usr/include/stdlib.h:40, from /opt/tools/gcc10/include/c++/10.3.0/cstdlib:75, from /opt/tools/gcc10/include/c++/10.3.0/ext/string_conversions.h:41, from /opt/tools/gcc10/include/c++/10.3.0/bits/basic_string.h:6545, from /opt/tools/gcc10/include/c++/10.3.0/string:55, from zm_config.h:26, from zm.h:27, from zm_image.cpp:19: /usr/include/iso/stdlib_iso.h:121:12: note: candidate: 'int std::abs(int)' 121 | extern int abs(int); | ^~~ /usr/include/iso/stdlib_iso.h:167:16: note: candidate: 'long int std::abs(long int)' 167 | inline long abs(long _l) { return labs(_l); } | ^~~ In file included from /usr/include/math.h:35, from /opt/tools/gcc10/include/c++/10.3.0/bits/std_abs.h:40, from /opt/tools/gcc10/include/c++/10.3.0/cstdlib:77, from /opt/tools/gcc10/include/c++/10.3.0/ext/string_conversions.h:41, from /opt/tools/gcc10/include/c++/10.3.0/bits/basic_string.h:6545, from /opt/tools/gcc10/include/c++/10.3.0/string:55, from zm_config.h:26, from zm.h:27, from zm_image.cpp:19: /usr/include/iso/math_iso.h:152:16: note: candidate: 'double std::abs(double)' 152 | inline double abs(double __X) { return fabs(__X); } | ^~~ /usr/include/iso/math_iso.h:158:15: note: candidate: 'float std::abs(float)' 158 | inline float abs(float __X) { return __fabsf(__X); } | ^~~ /usr/include/iso/math_iso.h:187:21: note: candidate: 'long double std::abs(long double)' 187 | inline long double abs(long double __X) { return __fabsl(__X); } | ^~~ In file included from /opt/tools/gcc10/include/c++/10.3.0/cstdlib:77, from /opt/tools/gcc10/include/c++/10.3.0/ext/string_conversions.h:41, from /opt/tools/gcc10/include/c++/10.3.0/bits/basic_string.h:6545, from /opt/tools/gcc10/include/c++/10.3.0/string:55, from zm_config.h:26, from zm.h:27, from zm_image.cpp:19: /opt/tools/gcc10/include/c++/10.3.0/bits/std_abs.h:61:3: note: candidate: 'long long int std::abs(long long int)' 61 | abs(long long __x) { return __builtin_llabs (__x); } | ^~~ /opt/tools/gcc10/include/c++/10.3.0/bits/std_abs.h:85:3: note: candidate: 'constexpr __int128 std::abs(__int128)' 85 | abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; } | ^~~ /opt/tools/gcc10/include/c++/10.3.0/bits/std_abs.h:103:3: note: candidate: 'constexpr __float128 std::abs(__float128)' 103 | abs(__float128 __x) | ^~~ zm_image.cpp: In member function 'void Image::Timestamp(const char*, time_t, const Coord&, int)': zm_image.cpp:1969:39: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 61 [-Wformat-truncation=] 1969 | snprintf( text, sizeof(text), "%s - %s", label, time_text ); | ^~ ~~~~~~~~~ zm_image.cpp:1969:11: note: 'snprintf' output 4 or more bytes (assuming 67) into a destination of size 64 1969 | snprintf( text, sizeof(text), "%s - %s", label, time_text ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [Makefile:586: zm_image.o] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/security/zoneminder/work/zoneminder-1.29.0/src' gmake[1]: *** [Makefile:475: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/security/zoneminder/work/zoneminder-1.29.0' gmake: *** [Makefile:404: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/zoneminder *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/zoneminder