Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/jam.spec'], chrootPath='/var/lib/mock/f31-build-54496-28001/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/jam.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1548979200 Wrote: /builddir/build/SRPMS/jam-2.5-25.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/jam.spec'], chrootPath='/var/lib/mock/f31-build-54496-28001/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/jam.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1548979200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gR9s5n + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jam-2.5 + /usr/bin/mkdir -p jam-2.5 + cd jam-2.5 + /usr/bin/unzip -qq /builddir/build/SOURCES/jam-2.5.zip + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (jam-2.5-overflow.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .overflows --fuzz=0 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #0 (jam-2.5-overflow.patch): patching file expand.c patching file jam.h Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.hujSko + umask 022 + cd /builddir/build/BUILD + cd jam-2.5 + make 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'CCFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' -j4 BUILDSTDERR: execunix.c: In function 'execcmd': BUILDSTDERR: execunix.c:232:13: warning: implicit declaration of function 'vfork' [-Wimplicit-function-declaration] BUILDSTDERR: 232 | if ((pid = vfork()) == 0) BUILDSTDERR: | ^~~~~ BUILDSTDERR: execunix.c:234:6: warning: implicit declaration of function 'execvp' [-Wimplicit-function-declaration] BUILDSTDERR: 234 | execvp( argv[0], argv ); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: execunix.c:234:23: warning: passing argument 2 of 'execvp' from incompatible pointer type [-Wincompatible-pointer-types] BUILDSTDERR: 234 | execvp( argv[0], argv ); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | const char ** BUILDSTDERR: execunix.c:234:23: note: expected 'char * const*' but argument is of type 'const char **' BUILDSTDERR: execunix.c:235:6: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] BUILDSTDERR: 235 | _exit(127); BUILDSTDERR: | ^~~~~ BUILDSTDERR: execunix.c:235:6: warning: incompatible implicit declaration of built-in function '_exit' BUILDSTDERR: execunix.c: In function 'execwait': BUILDSTDERR: execunix.c:277:15: warning: implicit declaration of function 'wait' [-Wimplicit-function-declaration] BUILDSTDERR: 277 | while( ( w = wait( &status ) ) == -1 && errno == EINTR ) BUILDSTDERR: | ^~~~ BUILDSTDERR: expand.c: In function 'var_expand': BUILDSTDERR: expand.c:85:25: warning: field precision specifier '.*' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] BUILDSTDERR: 85 | printf( "expand '%.*s'\n", end - in, in ); BUILDSTDERR: | ~~^~ ~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | int long int BUILDSTDERR: expand.c:212:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 212 | if( colon = strchr( varname, MAGIC_COLON ) ) BUILDSTDERR: | ^~~~~ BUILDSTDERR: expand.c:222:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 222 | if( bracket = strchr( varname, MAGIC_LEFT ) ) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: expand.c:226:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 226 | if( dash = strchr( bracket + 1, '-' ) ) BUILDSTDERR: | ^~~~ BUILDSTDERR: expand.c:289:54: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 289 | fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %li BUILDSTDERR: 290 | sizeof( out_buf ), out, value->string ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: expand.c:309:54: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 309 | fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %li BUILDSTDERR: 310 | sizeof( out_buf ), out, edits.join.ptr ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: expand.c:336:54: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 336 | fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %li BUILDSTDERR: 337 | sizeof( out_buf ), out, rem->string ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: expand.c: In function 'var_edit_parse': BUILDSTDERR: expand.c:468:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 468 | else if( p = strchr( mods, MAGIC_COLON ) ) BUILDSTDERR: | ^ BUILDSTDERR: fileunix.c: In function 'file_dirscan': BUILDSTDERR: fileunix.c:139:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 139 | while( dirent = readdir( d ) ) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: fileunix.c: In function 'file_archscan': BUILDSTDERR: fileunix.c:200:6: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] BUILDSTDERR: 200 | if( read( fd, buf, SARMAG ) != SARMAG || BUILDSTDERR: | ^~~~ BUILDSTDERR: | fread BUILDSTDERR: fileunix.c:203:6: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] BUILDSTDERR: 203 | close( fd ); BUILDSTDERR: | ^~~~~ BUILDSTDERR: | pclose BUILDSTDERR: fileunix.c:255:3: warning: implicit declaration of function 'lseek'; did you mean 'fseek'? [-Wimplicit-function-declaration] BUILDSTDERR: 255 | lseek(fd, offset + SARHDR, 0); BUILDSTDERR: | ^~~~~ BUILDSTDERR: | fseek BUILDSTDERR: hash.c: In function 'hashstat': BUILDSTDERR: hash.c:242:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 242 | if( here = ( *tab++ != (ITEM *)0 ) ) BUILDSTDERR: | ^~~~ BUILDSTDERR: hash.c:249:36: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 249 | printf( "%s table: %d+%d+%d (%dK+%dK) items+table+hash, %f density\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %ld BUILDSTDERR: ...... BUILDSTDERR: 255 | hp->tab.nel * sizeof( ITEM ** ) / 1024, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: headers.c: In function 'headers': BUILDSTDERR: headers.c:55:8: warning: unused variable 'hdrcache' [-Wunused-variable] BUILDSTDERR: 55 | LIST *hdrcache; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: jam.c:169:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 169 | main( int argc, char **argv, char **arg_environ ) BUILDSTDERR: | ^~~~ BUILDSTDERR: jam.c: In function 'main': BUILDSTDERR: jam.c:235:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 235 | for( n = 0; s = getoptval( optv, 'd', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:318:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 318 | for( n = 0; s = getoptval( optv, 's', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:332:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 332 | for( n = 0; s = getoptval( optv, 'f', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:342:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 342 | for( n = 0; s = getoptval( optv, 't', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:347:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 347 | if( s = getoptval( optv, 'o', 0 ) ) BUILDSTDERR: | ^ BUILDSTDERR: jamgram.c:3:1: warning: 'yyrcsid' defined but not used [-Wunused-const-variable=] BUILDSTDERR: 3 | yyrcsid[] = "$FreeBSD: src/usr.bin/yacc/skeleton.c,v 1.28.2.1 2001/07/19 05:46:39 peter Exp $"; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: lists.c: In function 'list_printq': BUILDSTDERR: lists.c:193:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 193 | while( p = (char *)memchr( op, '"', ep - op ) ) BUILDSTDERR: | ^ BUILDSTDERR: make.c: In function 'make0': BUILDSTDERR: make.c:247:44: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 247 | spaces( depth ), t->name, target_bind[ t->binding ] ); BUILDSTDERR: | ~^~~~~~~~~ BUILDSTDERR: make.c:475:23: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 475 | flag, target_fate[ t->fate ], BUILDSTDERR: | ~^~~~~~ BUILDSTDERR: make.c:481:36: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 481 | printf( "%s %s\n", target_fate[ t->fate ], t->name ); BUILDSTDERR: | ~^~~~~~ BUILDSTDERR: make.c:170:15: warning: unused variable 'd' [-Wunused-variable] BUILDSTDERR: 170 | TARGETS *c, *d, *incs; BUILDSTDERR: | ^ BUILDSTDERR: make1.c: In function 'make1d': BUILDSTDERR: make1.c:389:8: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] BUILDSTDERR: 389 | if( !unlink( targets->string ) ) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: make1.c: In function 'make1cmds': BUILDSTDERR: make1.c:429:15: warning: unused variable 'cmd' [-Wunused-variable] BUILDSTDERR: 429 | CMD *cmd; BUILDSTDERR: | ^~~ BUILDSTDERR: pathunix.c: In function 'path_parse': BUILDSTDERR: pathunix.c:113:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 113 | while( q = (char *)memchr( q, '.', end - q ) ) BUILDSTDERR: | ^ BUILDSTDERR: rules.c: In function 'targetchain': BUILDSTDERR: rules.c:188:11: warning: unused variable 'c' [-Wunused-variable] BUILDSTDERR: 188 | TARGETS *c; BUILDSTDERR: | ^ BUILDSTDERR: rules.c: In function 'copysettings': BUILDSTDERR: rules.c:300:23: warning: unused variable 'v' [-Wunused-variable] BUILDSTDERR: 300 | SETTINGS *head = 0, *v; BUILDSTDERR: | ^ BUILDSTDERR: search.c: In function 'search': BUILDSTDERR: search.c:37:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 37 | if( varlist = var_get( "LOCATE" ) ) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: search.c:51:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 51 | else if( varlist = var_get( "SEARCH" ) ) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: variable.c: In function 'var_defines': BUILDSTDERR: variable.c:85:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 85 | if( val = strchr( *e, '=' ) ) BUILDSTDERR: | ^~~ BUILDSTDERR: variable.c:109:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 109 | for( pp = val + 1; p = strchr( pp, split ); pp = p + 1 ) BUILDSTDERR: | ^ BUILDSTDERR: variable.c: In function 'var_string': BUILDSTDERR: variable.c:195:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 195 | if( l = list_next( l ) ) BUILDSTDERR: | ^ BUILDSTDERR: execunix.c: In function 'execcmd': BUILDSTDERR: execunix.c:232:13: warning: implicit declaration of function 'vfork' [-Wimplicit-function-declaration] BUILDSTDERR: 232 | if ((pid = vfork()) == 0) BUILDSTDERR: | ^~~~~ BUILDSTDERR: execunix.c:234:6: warning: implicit declaration of function 'execvp' [-Wimplicit-function-declaration] BUILDSTDERR: 234 | execvp( argv[0], argv ); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: execunix.c:234:23: warning: passing argument 2 of 'execvp' from incompatible pointer type [-Wincompatible-pointer-types] BUILDSTDERR: 234 | execvp( argv[0], argv ); BUILDSTDERR: | ^~~~ BUILDSTDERR: | | BUILDSTDERR: | const char ** BUILDSTDERR: execunix.c:234:23: note: expected 'char * const*' but argument is of type 'const char **' BUILDSTDERR: execunix.c:235:6: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] BUILDSTDERR: 235 | _exit(127); BUILDSTDERR: | ^~~~~ BUILDSTDERR: execunix.c:235:6: warning: incompatible implicit declaration of built-in function '_exit' BUILDSTDERR: execunix.c: In function 'execwait': BUILDSTDERR: execunix.c:277:15: warning: implicit declaration of function 'wait' [-Wimplicit-function-declaration] BUILDSTDERR: 277 | while( ( w = wait( &status ) ) == -1 && errno == EINTR ) BUILDSTDERR: | ^~~~ BUILDSTDERR: fileunix.c: In function 'file_dirscan': BUILDSTDERR: fileunix.c:139:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 139 | while( dirent = readdir( d ) ) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: fileunix.c: In function 'file_archscan': BUILDSTDERR: fileunix.c:200:6: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] BUILDSTDERR: 200 | if( read( fd, buf, SARMAG ) != SARMAG || BUILDSTDERR: | ^~~~ BUILDSTDERR: | fread BUILDSTDERR: fileunix.c:203:6: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] BUILDSTDERR: 203 | close( fd ); BUILDSTDERR: | ^~~~~ BUILDSTDERR: | pclose BUILDSTDERR: fileunix.c:255:3: warning: implicit declaration of function 'lseek'; did you mean 'fseek'? [-Wimplicit-function-declaration] BUILDSTDERR: 255 | lseek(fd, offset + SARHDR, 0); BUILDSTDERR: | ^~~~~ BUILDSTDERR: | fseek BUILDSTDERR: pathunix.c: In function 'path_parse': BUILDSTDERR: pathunix.c:113:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 113 | while( q = (char *)memchr( q, '.', end - q ) ) BUILDSTDERR: | ^ BUILDSTDERR: expand.c: In function 'var_expand': BUILDSTDERR: expand.c:85:25: warning: field precision specifier '.*' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] BUILDSTDERR: 85 | printf( "expand '%.*s'\n", end - in, in ); BUILDSTDERR: | ~~^~ ~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | int long int BUILDSTDERR: expand.c:212:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 212 | if( colon = strchr( varname, MAGIC_COLON ) ) BUILDSTDERR: | ^~~~~ BUILDSTDERR: expand.c:222:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 222 | if( bracket = strchr( varname, MAGIC_LEFT ) ) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: expand.c:226:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 226 | if( dash = strchr( bracket + 1, '-' ) ) BUILDSTDERR: | ^~~~ BUILDSTDERR: expand.c:289:54: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 289 | fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %li BUILDSTDERR: 290 | sizeof( out_buf ), out, value->string ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: expand.c:309:54: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 309 | fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %li BUILDSTDERR: 310 | sizeof( out_buf ), out, edits.join.ptr ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: expand.c:336:54: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 336 | fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %li BUILDSTDERR: 337 | sizeof( out_buf ), out, rem->string ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: expand.c: In function 'var_edit_parse': BUILDSTDERR: expand.c:468:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 468 | else if( p = strchr( mods, MAGIC_COLON ) ) BUILDSTDERR: | ^ BUILDSTDERR: hash.c: In function 'hashstat': BUILDSTDERR: hash.c:242:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 242 | if( here = ( *tab++ != (ITEM *)0 ) ) BUILDSTDERR: | ^~~~ BUILDSTDERR: hash.c:249:36: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: 249 | printf( "%s table: %d+%d+%d (%dK+%dK) items+table+hash, %f density\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %ld BUILDSTDERR: ...... BUILDSTDERR: 255 | hp->tab.nel * sizeof( ITEM ** ) / 1024, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long unsigned int BUILDSTDERR: headers.c: In function 'headers': BUILDSTDERR: headers.c:55:8: warning: unused variable 'hdrcache' [-Wunused-variable] BUILDSTDERR: 55 | LIST *hdrcache; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: lists.c: In function 'list_printq': BUILDSTDERR: lists.c:193:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 193 | while( p = (char *)memchr( op, '"', ep - op ) ) BUILDSTDERR: | ^ BUILDSTDERR: make.c: In function 'make0': BUILDSTDERR: make.c:247:44: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 247 | spaces( depth ), t->name, target_bind[ t->binding ] ); BUILDSTDERR: | ~^~~~~~~~~ BUILDSTDERR: make.c:475:23: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 475 | flag, target_fate[ t->fate ], BUILDSTDERR: | ~^~~~~~ BUILDSTDERR: make.c:481:36: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 481 | printf( "%s %s\n", target_fate[ t->fate ], t->name ); BUILDSTDERR: | ~^~~~~~ BUILDSTDERR: make.c:170:15: warning: unused variable 'd' [-Wunused-variable] BUILDSTDERR: 170 | TARGETS *c, *d, *incs; BUILDSTDERR: | ^ BUILDSTDERR: make1.c: In function 'make1d': BUILDSTDERR: make1.c:389:8: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] BUILDSTDERR: 389 | if( !unlink( targets->string ) ) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: make1.c: In function 'make1cmds': BUILDSTDERR: make1.c:429:15: warning: unused variable 'cmd' [-Wunused-variable] BUILDSTDERR: 429 | CMD *cmd; BUILDSTDERR: | ^~~ BUILDSTDERR: rules.c: In function 'targetchain': BUILDSTDERR: rules.c:188:11: warning: unused variable 'c' [-Wunused-variable] BUILDSTDERR: 188 | TARGETS *c; BUILDSTDERR: | ^ BUILDSTDERR: rules.c: In function 'copysettings': BUILDSTDERR: rules.c:300:23: warning: unused variable 'v' [-Wunused-variable] BUILDSTDERR: 300 | SETTINGS *head = 0, *v; BUILDSTDERR: | ^ BUILDSTDERR: search.c: In function 'search': BUILDSTDERR: search.c:37:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 37 | if( varlist = var_get( "LOCATE" ) ) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: search.c:51:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 51 | else if( varlist = var_get( "SEARCH" ) ) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: variable.c: In function 'var_defines': BUILDSTDERR: variable.c:85:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 85 | if( val = strchr( *e, '=' ) ) BUILDSTDERR: | ^~~ BUILDSTDERR: variable.c:109:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 109 | for( pp = val + 1; p = strchr( pp, split ); pp = p + 1 ) BUILDSTDERR: | ^ BUILDSTDERR: variable.c: In function 'var_string': BUILDSTDERR: variable.c:195:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 195 | if( l = list_next( l ) ) BUILDSTDERR: | ^ BUILDSTDERR: ar: creating bin.linux/libjam.a BUILDSTDERR: mkjambase.c:27:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 27 | main( int argc, char **argv, char **envp ) BUILDSTDERR: | ^~~~ BUILDSTDERR: jam.c:169:1: warning: return type defaults to 'int' [-Wimplicit-int] BUILDSTDERR: 169 | main( int argc, char **argv, char **arg_environ ) BUILDSTDERR: | ^~~~ BUILDSTDERR: jam.c: In function 'main': BUILDSTDERR: jam.c:235:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 235 | for( n = 0; s = getoptval( optv, 'd', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:318:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 318 | for( n = 0; s = getoptval( optv, 's', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:332:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 332 | for( n = 0; s = getoptval( optv, 'f', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:342:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 342 | for( n = 0; s = getoptval( optv, 't', n ); n++ ) BUILDSTDERR: | ^ BUILDSTDERR: jam.c:347:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: 347 | if( s = getoptval( optv, 'o', 0 ) ) BUILDSTDERR: | ^ + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 cc -o ./jam0 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection builtins.c command.c compile.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c timestamp.c variable.c ./jam0 ...found 264 target(s)... ...updating 33 target(s)... MkDir1 bin.linux Cc bin.linux/builtins.o Cc bin.linux/command.o Cc bin.linux/compile.o Cc bin.linux/execunix.o Cc bin.linux/fileunix.o Cc bin.linux/pathunix.o Yacc1 jamgram.c jamgram.h YaccMv jamgram.c jamgram.h Cc bin.linux/jamgram.o Cc bin.linux/expand.o Cc bin.linux/glob.o Cc bin.linux/hash.o Cc bin.linux/headers.o Cc bin.linux/lists.o Cc bin.linux/make.o Cc bin.linux/make1.o Cc bin.linux/newstr.o Cc bin.linux/option.o Cc bin.linux/parse.o Cc bin.linux/regexp.o Cc bin.linux/rules.o Cc bin.linux/scan.o Cc bin.linux/search.o Cc bin.linux/timestamp.o Cc bin.linux/variable.o Archive bin.linux/libjam.a Ranlib bin.linux/libjam.a Cc bin.linux/mkjambase.o Link bin.linux/mkjambase Chmod1 bin.linux/mkjambase Cc bin.linux/jam.o GenFile1 jambase.c Cc bin.linux/jambase.o Link bin.linux/jam Chmod1 bin.linux/jam ...updated 33 target(s)... Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.dqUNGr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 + cd jam-2.5 + rm -rf /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64//usr/bin + install -m0755 bin.linux/jam /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64//usr/bin + install -m0755 bin.linux/mkjambase /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64//usr/bin + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.5-25.fc31 --unique-debug-suffix -2.5-25.fc31.riscv64 --unique-debug-src-base jam-2.5-25.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/jam-2.5 BUILDSTDERR: cpio: y.tab.c: Cannot stat: No such file or directory BUILDSTDERR: 508 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/bin/jam explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/bin/mkjambase extracting debug info from /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/bin/jam extracting debug info from /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/bin/mkjambase original debug info size: 344kB, size after compression: 296kB /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Processing files: jam-2.5-25.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tV8AYn + umask 022 + cd /builddir/build/BUILD + cd jam-2.5 + DOCDIR=/builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/share/doc/jam + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/share/doc/jam + cp -pr README /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/share/doc/jam + cp -pr RELNOTES /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/share/doc/jam + cp -pr Jam.html Jambase.html Jamfile.html /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64/usr/share/doc/jam + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: jam = 2.5-25.fc31 jam(riscv-64) = 2.5-25.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: jam-debugsource-2.5-25.fc31.riscv64 Provides: jam-debugsource = 2.5-25.fc31 jam-debugsource(riscv-64) = 2.5-25.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: jam-debuginfo-2.5-25.fc31.riscv64 Provides: debuginfo(build-id) = 31371e27721774f5e4778c02a9763100a39594bb debuginfo(build-id) = 4ebab74f80a2634544ab874be1a15824ab14bbf2 jam-debuginfo = 2.5-25.fc31 jam-debuginfo(riscv-64) = 2.5-25.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: jam-debugsource(riscv-64) = 2.5-25.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 Wrote: /builddir/build/RPMS/jam-2.5-25.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/jam-debugsource-2.5-25.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/jam-debuginfo-2.5-25.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.2WPJdn + umask 022 + cd /builddir/build/BUILD + cd jam-2.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/jam-2.5-25.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0