>>> Building on exopi-3 under net/nagios/cnagios DIST = [net/nagios/cnagios:cnagios-0.33.tar.gz] FULLPKGNAME = cnagios-0.33 RDEPENDS = [net/nagios/nagios] distfiles size=82080 >>> Running build in net/nagios/cnagios at 1734860825.44 ===> net/nagios/cnagios ===> Building from scratch cnagios-0.33 ===> Verifying specs: c perl pthread curses m ===> found c.100.3 perl.24.0 pthread.27.1 curses.15.0 m.10.1 ===> Checking files for cnagios-0.33 `/exopi-cvs/ports/distfiles/cnagios-0.33.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for cnagios-0.33 ===> Patching for cnagios-0.33 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for cnagios-0.33 ===> Configuring for cnagios-0.33 Using /exopi-obj/pobj/cnagios-0.33/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/cnagios-0.33/config.site checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... x86_64-unknown-openbsd7.6 checking for cc... (cached) cc checking for perl... /usr/bin/perl nagios etc dir... /etc/cnagios nagios var dir... /var/nagios nagios status file... /var/nagios/status.dat nagios data version... 3 configure: creating ./config.status config.status: creating Makefile config.status: creating cnagios.h ./configure is done next do "make" configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for cnagios-0.33 cc -o cnagios.o -c cnagios.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ cnagios.c:173:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( age_filter_secs = parse_age_filter(age_filter,sizeof(age_filter)) ) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cnagios.c:173:28: note: place parentheses around the assignment to silence this warning if ( age_filter_secs = parse_age_filter(age_filter,sizeof(age_filter)) ) { ^ ( ) cnagios.c:173:28: note: use '==' to turn this assignment into an equality comparison if ( age_filter_secs = parse_age_filter(age_filter,sizeof(age_filter)) ) { ^ == cnagios.c:189:33: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( age_okay_filter_secs = parse_age_filter(age_okay_filter,sizeof(age_filter)) ) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cnagios.c:189:33: note: place parentheses around the assignment to silence this warning if ( age_okay_filter_secs = parse_age_filter(age_okay_filter,sizeof(age_filter)) ) { ^ ( ) cnagios.c:189:33: note: use '==' to turn this assignment into an equality comparison if ( age_okay_filter_secs = parse_age_filter(age_okay_filter,sizeof(age_filter)) ) { ^ == cnagios.c:240:1: warning: call to undeclared function 'debug'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] debug("Cnagios version %s",VERSION); ^ cnagios.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc,argv) ^ 4 warnings generated. cc -o draw.o -c draw.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ draw.c:70:3: warning: call to undeclared function 'debug'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] debug("draw_screen()..."); ^ draw.c:276:42: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] duration_int = last_update_int - (int)host_list[i][LAST_STATE_CHANGE_INT]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ draw.c:282:42: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] duration_int = last_update_int - (int)host_list[i][LAST_STATE_CHANGE_INT]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ draw.c:337:42: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] duration_int = last_update_int - (int)service_list[i][LAST_STATE_CHANGE_INT]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ draw.c:343:42: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] duration_int = last_update_int - (int)service_list[i][LAST_STATE_CHANGE_INT]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ draw.c:489:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int filter_doesnt_match(filter, str) ^ draw.c:497:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int filter_matches(filter, str) ^ draw.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_seen_item(idx) ^ 8 warnings generated. cc -o read.o -c read.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ read.c:43:1: warning: call to undeclared function 'debug'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] debug("read_status()..."); ^ read.c:124:16: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] new->age = (int)host_list[i][LAST_STATE_CHANGE_INT]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:129:12: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] if ( (int)host_list[i][LAST_STATE_CHANGE_INT] > tmp->age ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:174:16: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] new->age = (int)service_list[i][LAST_STATE_CHANGE_INT]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:179:12: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] if ( (int)service_list[i][LAST_STATE_CHANGE_INT] > tmp->age ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] convert_level(s) ^ read.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] calc_duration(d) ^ In file included from read.c:12: ./cnagios.h:139:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *calc_duration(); ^ 8 warnings generated. cc -o debug.o -c debug.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ debug.c:13:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] debug(msg,a,b,c,d,e,f,g,h,i,j,k) ^ 1 warning generated. cc -o cmds.o -c cmds.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ cmds.c:325:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } else if ( secs = parse_age_filter(buf,sizeof(buf)) ) { ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmds.c:325:26: note: place parentheses around the assignment to silence this warning } else if ( secs = parse_age_filter(buf,sizeof(buf)) ) { ^ ( ) cmds.c:325:26: note: use '==' to turn this assignment into an equality comparison } else if ( secs = parse_age_filter(buf,sizeof(buf)) ) { ^ == cmds.c:369:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } else if ( secs = parse_age_filter(buf,sizeof(buf)) ) { ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmds.c:369:26: note: place parentheses around the assignment to silence this warning } else if ( secs = parse_age_filter(buf,sizeof(buf)) ) { ^ ( ) cmds.c:369:26: note: use '==' to turn this assignment into an equality comparison } else if ( secs = parse_age_filter(buf,sizeof(buf)) ) { ^ == cmds.c:481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parse_age_filter(p,plen) ^ 3 warnings generated. cc -o help.o -c help.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ cc -o perl.o -c perl.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ perl.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] perl_hook(type,str) ^ perl.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] perl_regex_hook(str,regex,mode) ^ 2 warnings generated. cc -o update.o -c update.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ cc -o dotfile.o -c dotfile.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ dotfile.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] read_dot_file(filename) ^ dotfile.c:185:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( age_filter_secs = parse_age_filter(tok4,strlen(tok4)) ) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dotfile.c:185:28: note: place parentheses around the assignment to silence this warning if ( age_filter_secs = parse_age_filter(tok4,strlen(tok4)) ) { ^ ( ) dotfile.c:185:28: note: use '==' to turn this assignment into an equality comparison if ( age_filter_secs = parse_age_filter(tok4,strlen(tok4)) ) { ^ == dotfile.c:207:33: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( age_okay_filter_secs = parse_age_filter(tok4,strlen(tok4)) ) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dotfile.c:207:33: note: place parentheses around the assignment to silence this warning if ( age_okay_filter_secs = parse_age_filter(tok4,strlen(tok4)) ) { ^ ( ) dotfile.c:207:33: note: use '==' to turn this assignment into an equality comparison if ( age_okay_filter_secs = parse_age_filter(tok4,strlen(tok4)) ) { ^ == 3 warnings generated. cc -o readv1.o -c readv1.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ readv1.c:47:1: warning: call to undeclared function 'debug'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] debug("read_v1_status()..."); ^ readv1.c:97:38: warning: format specifies type 'long *' but the argument has type 'int *' [-Wformat] if ( sscanf(str_match,"[%ld] %s",&stamp,entry_type) != 2 ) { ~~~ ^~~~~~ %d readv1.c:104:33: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] host_list[i][LAST_UPDATE] = (char *)stamp; ^~~~~~~~~~~~~ readv1.c:128:66: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] host_list[host_list_size][LAST_STATE_CHANGE_INT] = (char *)(last_update_int + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readv1.c:131:74: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] host_list[host_list_size][DURATION] = (char *)calc_duration(stamp); ^ readv1.c:134:66: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] host_list[host_list_size][LAST_STATE_CHANGE_INT] = (char *)stamp; ^~~~~~~~~~~~~ readv1.c:141:74: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] host_list[host_list_size][DURATION] = (char *)calc_duration(stamp); ^ readv1.c:203:72: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] service_list[service_list_size][LAST_STATE_CHANGE_INT] = (char *)(last_update_int + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readv1.c:206:80: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] service_list[service_list_size][DURATION] = (char *)calc_duration(stamp); ^ readv1.c:209:72: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] service_list[service_list_size][LAST_STATE_CHANGE_INT] = (char *)stamp; ^~~~~~~~~~~~~ readv1.c:215:80: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] service_list[service_list_size][DURATION] = (char *)calc_duration(stamp); ^ readv1.c:81:3: warning: array index 21 is past the end of the array (that has type 'char[21]') [-Warray-bounds] last_update[21] = '\0'; ^ ~~ readv1.c:25:1: note: array 'last_update' declared here extern char last_update[21]; ^ 12 warnings generated. cc -o readv23.o -c readv23.c -O2 -pipe -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -I/usr/libdata/perl5/amd64-openbsd/CORE -D_DEBUG_ readv23.c:55:1: warning: call to undeclared function 'debug'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] debug("read_v23_status()..."); ^ readv23.c:245:60: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] host_list[host_list_size][LAST_STATE_CHANGE_INT] = (char *)(last_update_int); ^~~~~~~~~~~~~~~~~~~~~~~~~ readv23.c:249:60: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] host_list[host_list_size][LAST_STATE_CHANGE_INT] = (char *)host_stamp; ^~~~~~~~~~~~~~~~~~ readv23.c:261:3: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] (int)host_list[host_list_size][LAST_STATE_CHANGE_INT]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readv23.c:266:66: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] host_list[host_list_size][DURATION] = (char *)calc_duration(host_stamp); ^ readv23.c:422:64: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] service_list[service_list_size][LAST_STATE_CHANGE_INT] = (char *)service_stamp; ^~~~~~~~~~~~~~~~~~~~~ readv23.c:433:3: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] (int)service_list[service_list_size][LAST_STATE_CHANGE_INT]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readv23.c:438:72: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] service_list[service_list_size][DURATION] = (char *)calc_duration(service_stamp); ^ readv23.c:479:66: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] service_list[service_list_size][LAST_STATE_CHANGE_INT] = (char *)service_stamp; ^~~~~~~~~~~~~~~~~~~~~ readv23.c:482:74: warning: passing arguments to 'calc_duration' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] service_list[service_list_size][DURATION] = (char *)calc_duration(service_stamp); ^ readv23.c:529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parse_entry(ent,str) ^ 11 warnings generated. cc -o cnagios cnagios.o draw.o read.o debug.o cmds.o help.o perl.o update.o dotfile.o readv1.o readv23.o -O2 -pipe -D_DEBUG_ -lcurses -Wl,-R/usr/libdata/perl5/amd64-openbsd/CORE -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/libdata/perl5/amd64-openbsd/CORE -lperl -lm -lc next do "make install" >>> Running package in net/nagios/cnagios at 1734860831.65 ===> net/nagios/cnagios ===> Faking installation for cnagios-0.33 /exopi-obj/pobj/cnagios-0.33/bin/install -c -s -m 755 /exopi-obj/pobj/cnagios-0.33/cnagios-0.33/cnagios /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/bin/ /exopi-obj/pobj/cnagios-0.33/bin/install -d -m 755 /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/share/doc/cnagios /exopi-obj/pobj/cnagios-0.33/bin/install -c -m 644 /exopi-obj/pobj/cnagios-0.33/cnagios-0.33/cnagios.help /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/share/doc/cnagios/ /exopi-obj/pobj/cnagios-0.33/bin/install -c -m 644 /exopi-obj/pobj/cnagios-0.33/cnagios-0.33/README /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/share/doc/cnagios/ /exopi-obj/pobj/cnagios-0.33/bin/install -d -m 755 /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/share/examples/cnagios /exopi-obj/pobj/cnagios-0.33/bin/install -c -m 755 /exopi-obj/pobj/cnagios-0.33/cnagios-0.33/cnagios.pl /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/share/examples/cnagios /exopi-obj/pobj/cnagios-0.33/bin/install -c -m 755 /exopi-obj/pobj/cnagios-0.33/cnagios-0.33/cnagiosrc /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/share/examples/cnagios /exopi-obj/pobj/cnagios-0.33/bin/install -c -m 644 /exopi-obj/pobj/cnagios-0.33/cnagios-0.33/cnagios.1 /exopi-obj/pobj/cnagios-0.33/fake-amd64/usr/local/man/man1 ===> Building package for cnagios-0.33 Create /exopi-cvs/ports/packages/amd64/all/cnagios-0.33.tgz Creating package cnagios-0.33 reading plist| checking dependencies| checking dependencies|net/nagios/nagios,-main checksumming| checksumming| | 0% checksumming|** | 4% checksumming|***** | 8% checksumming|******* | 12% checksumming|********** | 16% checksumming|************ | 20% checksumming|*************** | 24% checksumming|***************** | 28% checksumming|******************** | 32% checksumming|********************** | 36% checksumming|************************ | 40% checksumming|*************************** | 44% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|********************************** | 56% checksumming|************************************* | 60% checksumming|*************************************** | 64% checksumming|***************************************** | 68% checksumming|******************************************** | 72% checksumming|********************************************** | 76% checksumming|************************************************* | 80% checksumming|*************************************************** | 84% checksumming|****************************************************** | 88% checksumming|******************************************************** | 92% checksumming|*********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|******************************************************* | 86% archiving|********************************************************* | 90% archiving|************************************************************ | 93% archiving|************************************************************* | 95% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/cnagios-0.33.tgz >>> Running clean in net/nagios/cnagios at 1734860840.04 ===> net/nagios/cnagios ===> Cleaning for cnagios-0.33 >>> Ended at 1734860840.68 max_stuck=1.43/build=6.06/package=8.54/clean=0.67