<86>Apr 21 00:43:19 userdel[1046601]: delete user 'rooter' <86>Apr 21 00:43:19 userdel[1046601]: removed group 'rooter' owned by 'rooter' <86>Apr 21 00:43:19 groupadd[1046622]: group added to /etc/group: name=rooter, GID=975 <86>Apr 21 00:43:19 groupadd[1046622]: group added to /etc/gshadow: name=rooter <86>Apr 21 00:43:19 groupadd[1046622]: new group: name=rooter, GID=975 <86>Apr 21 00:43:19 useradd[1046633]: new user: name=rooter, UID=975, GID=975, home=/root, shell=/bin/bash <86>Apr 21 00:43:19 userdel[1046660]: delete user 'builder' <86>Apr 21 00:43:19 userdel[1046660]: removed group 'builder' owned by 'builder' <86>Apr 21 00:43:19 userdel[1046660]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 00:43:19 groupadd[1046666]: group added to /etc/group: name=builder, GID=976 <86>Apr 21 00:43:19 groupadd[1046666]: group added to /etc/gshadow: name=builder <86>Apr 21 00:43:19 groupadd[1046666]: new group: name=builder, GID=976 <86>Apr 21 00:43:19 useradd[1046671]: new user: name=builder, UID=976, GID=976, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/lxlogo-10-alt2.src.rpm: The use of such a license name is ambiguous: GPL <13>Apr 21 00:43:20 rpmi: libX11-locales-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053893 installed <13>Apr 21 00:43:20 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Apr 21 00:43:20 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Apr 21 00:43:20 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Apr 21 00:43:20 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Apr 21 00:43:21 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Apr 21 00:43:21 rpmi: libX11-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053893 installed <13>Apr 21 00:43:21 rpmi: libX11-devel-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053893 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/lxlogo-10-alt2.nosrc.rpm (w1.gzdio) Installing lxlogo-10-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.15612 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf lxlogo10 + echo 'Source #0 (lxlogo10.tar.gz):' Source #0 (lxlogo10.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/lxlogo10.tar.gz + /bin/tar -xf - + cd lxlogo10 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (lxlogo10-static_int.patch):' Patch #0 (lxlogo10-static_int.patch): + /usr/bin/patch -p0 patching file src/gd13.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.15612 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd lxlogo10 + make -C src lxlogo getgui renderd make: Entering directory '/usr/src/RPM/BUILD/lxlogo10/src' gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o main.o main.c main.c:61:1: warning: return type defaults to 'int' [-Wimplicit-int] 61 | main( argc, argv ) | ^~~~ main.c: In function 'main': main.c:84:1: warning: implicit declaration of function 'initvarlist' [-Wimplicit-function-declaration] 84 | initvarlist(); | ^~~~~~~~~~~ main.c:92:73: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 92 | else if( strcmp( argv[i], "-winx" )==0 && i < argc-1 ) { winx = atoi( argv[i+1] ); i++; } | ^~~~ | atof main.c:98:65: warning: implicit declaration of function 'setvar' [-Wimplicit-function-declaration] 98 | else if( strcmp( argv[i], "-set" )==0 && i < argc-2 ) { setvar( argv[i+1], argv[i+2], 0 ); i+=2; } /* eg. set varname value */ | ^~~~~~ main.c:109:23: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration] 109 | if( dir != NULL ) if( chdir( dir ) ) { fprintf( stderr, "error: cannot chdir to directory %s\n", dir ); lxexit( 1 ); } | ^~~~~ main.c:109:105: warning: implicit declaration of function 'lxexit' [-Wimplicit-function-declaration] 109 | if( dir != NULL ) if( chdir( dir ) ) { fprintf( stderr, "error: cannot chdir to directory %s\n", dir ); lxexit( 1 ); } | ^~~~~~ main.c:119:44: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] 119 | sprintf( dumpfile, "/tmp/__lxlogopr_%05d", getpid() ); | ^~~~~~ main.c:120:1: warning: implicit declaration of function 'PLG_setdumpmaxlines'; did you mean 'PLG_setdumpfile'? [-Wimplicit-function-declaration] 120 | PLG_setdumpmaxlines( 100000 ); | ^~~~~~~~~~~~~~~~~~~ | PLG_setdumpfile main.c:121:1: warning: implicit declaration of function 'cleanslate' [-Wimplicit-function-declaration] 121 | cleanslate(); | ^~~~~~~~~~ main.c:128:1: warning: implicit declaration of function 'showturt' [-Wimplicit-function-declaration] 128 | showturt( curx, cury, 1 ); /* display initial turtle.. */ | ^~~~~~~~ main.c:133:9: warning: implicit declaration of function 'getgui' [-Wimplicit-function-declaration] 133 | getgui( buf, "center", "", "-title 'Welcome to LXlogo!' -msg '' -buttons Begin -winy 200" ); | ^~~~~~ main.c:137:88: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] 137 | PLG_dotext( "Error: getgui executable not found.", 'C' ); PLG_flush(); sleep( 5 ); | ^~~~~ main.c:138:17: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 138 | exit( 1 ); | ^~~~ main.c:9:1: note: include '' or provide a declaration of 'exit' 8 | #include "lxlogo.h" +++ |+#include 9 | main.c:138:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 138 | exit( 1 ); | ^~~~ main.c:138:17: note: include '' or provide a declaration of 'exit' main.c:152:31: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration] 152 | if( editpid ) kill( editpid, 15 ); /* 15 = SIGTERM = Terminate */ | ^~~~ main.c:155:49: warning: implicit declaration of function 'helpinfo' [-Wimplicit-function-declaration] 155 | else if( stricmp( buf, "about" )==0 ) { helpinfo(); continue; } /* get help */ | ^~~~~~~~ main.c:157:17: warning: implicit declaration of function 'turtlecommands' [-Wimplicit-function-declaration] 157 | turtlecommands(); | ^~~~~~~~~~~~~~ main.c:199:1: warning: implicit declaration of function 'chmod' [-Wimplicit-function-declaration] 199 | chmod( lxcodefile, 00644 ); /* xedit leaves them in 755 */ | ^~~~~ main.c:206:44: warning: implicit declaration of function 'code_edit' [-Wimplicit-function-declaration] 206 | if( editpid == 0 ) code_edit( lxcodefile ); | ^~~~~~~~~ main.c:228:25: warning: implicit declaration of function 'mkdir' [-Wimplicit-function-declaration] 228 | mkdir( "./backups", 00755 ); | ^~~~~ main.c:230:25: warning: implicit declaration of function 'system' [-Wimplicit-function-declaration] 230 | system( buf ); | ^~~~~~ main.c:294:57: warning: implicit declaration of function 'print_dialog' [-Wimplicit-function-declaration] 294 | else if( stricmp( buf, "print" )==0 ) { print_dialog(); continue; } | ^~~~~~~~~~~~ main.c:307:9: warning: implicit declaration of function 'usleep' [-Wimplicit-function-declaration] 307 | usleep( 100000 ); /* needed on some platforms to avoid savewin/expose glitches */ | ^~~~~~ main.c:333:21: warning: implicit declaration of function 'parse_logo_code' [-Wimplicit-function-declaration] 333 | errorstat = parse_logo_code( fp ); | ^~~~~~~~~~~~~~~ main.c:335:25: warning: implicit declaration of function 'errwarn' [-Wimplicit-function-declaration] 335 | if( errorstat ) errwarn(); /* warn user of errors */ | ^~~~~~~ main.c:341:29: warning: implicit declaration of function 'run_logo_code' [-Wimplicit-function-declaration] 341 | errorstat = run_logo_code(); /* RUN the logo code ... */ | ^~~~~~~~~~~~~ main.c:343:17: warning: implicit declaration of function 'PLG_closedumpfile'; did you mean 'PLG_setdumpfile'? [-Wimplicit-function-declaration] 343 | PLG_closedumpfile(); | ^~~~~~~~~~~~~~~~~ | PLG_setdumpfile main.c:352:35: warning: implicit declaration of function 'getgui_async' [-Wimplicit-function-declaration] 352 | if( getgui_async_active ) getgui_async( "", "" ); | ^~~~~~~~~~~~ main.c:354:9: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] 354 | free( codebuf ); | ^~~~ main.c:354:9: note: include '' or provide a declaration of 'free' main.c:354:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] main.c:354:9: note: include '' or provide a declaration of 'free' main.c: At top level: main.c:375:1: warning: return type defaults to 'int' [-Wimplicit-int] 375 | getgui( response, loc, msg, commandline ) | ^~~~~~ main.c:401:1: warning: return type defaults to 'int' [-Wimplicit-int] 401 | getgui_async( msg, buttons ) | ^~~~~~~~~~~~ main.c: In function 'getgui_async': main.c:420:1: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] 420 | unlink( clrfile ); /* just in case a clrfile is laying around.. */ | ^~~~~~ main.c:425:8: warning: implicit declaration of function 'fork' [-Wimplicit-function-declaration] 425 | gpid = fork(); | ^~~~ main.c:428:29: warning: implicit declaration of function 'execlp' [-Wimplicit-function-declaration] 428 | if( async_buttons ) execlp( pathbuf, "getgui", msg, | ^~~~~~ main.c:428:29: warning: incompatible implicit declaration of built-in function 'execlp' [-Wbuiltin-declaration-mismatch] main.c:438:14: warning: incompatible implicit declaration of built-in function 'execlp' [-Wbuiltin-declaration-mismatch] 438 | else execlp( pathbuf, "getgui", msg, | ^~~~~~ main.c: At top level: main.c:453:1: warning: return type defaults to 'int' [-Wimplicit-int] 453 | check_async_buttons() | ^~~~~~~~~~~~~~~~~~~ main.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int] 476 | lxgetkey( x, y, e ) | ^~~~~~~~ main.c:508:1: warning: return type defaults to 'int' [-Wimplicit-int] 508 | getcolor( color, prompt ) | ^~~~~~~~ main.c: In function 'getcolor': main.c:516:40: warning: implicit declaration of function 'GL_getchunk'; did you mean 'GL_getok'? [-Wimplicit-function-declaration] 516 | for( i = 0, ix = 0; i <= icolor; i++ ) GL_getchunk( color, colorlist, &ix, "|" ); | ^~~~~~~~~~~ | GL_getok main.c: At top level: main.c:523:1: warning: return type defaults to 'int' [-Wimplicit-int] 523 | errwarn() | ^~~~~~~ main.c:539:1: warning: return type defaults to 'int' [-Wimplicit-int] 539 | print_dialog() | ^~~~~~~~~~~~ main.c:587:1: warning: return type defaults to 'int' [-Wimplicit-int] 587 | code_edit( filename ) | ^~~~~~~~~ main.c: In function 'code_edit': main.c:599:9: warning: incompatible implicit declaration of built-in function 'execlp' [-Wbuiltin-declaration-mismatch] 599 | execlp( pathbuf, "xedit", filename, "-geometry", locstring, "-title", winname, | ^~~~~~ main.c: At top level: main.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int] 639 | lxexit( code ) | ^~~~~~ main.c: In function 'lxexit': main.c:643:1: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 643 | exit( code ); | ^~~~ main.c:643:1: note: include '' or provide a declaration of 'exit' gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o parsecode.o parsecode.c parsecode.c:12:1: warning: return type defaults to 'int' [-Wimplicit-int] 12 | parse_logo_code( basefp ) | ^~~~~~~~~~~~~~~ parsecode.c: In function 'parse_logo_code': parsecode.c:27:20: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] 27 | codebuf = (char *) malloc( codebufsize * sizeof( char ) ); | ^~~~~~ parsecode.c:7:1: note: include '' or provide a declaration of 'malloc' 6 | #include "lxlogo.h" +++ |+#include 7 | parsecode.c:27:20: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] 27 | codebuf = (char *) malloc( codebufsize * sizeof( char ) ); | ^~~~~~ parsecode.c:27:20: note: include '' or provide a declaration of 'malloc' parsecode.c:58:9: warning: implicit declaration of function 'dequote' [-Wimplicit-function-declaration] 58 | dequote( buf, buf2 ); /* convert quoted strings to variables.. */ | ^~~~~~~ parsecode.c:77:38: warning: implicit declaration of function 'getvar'; did you mean 'getchar'? [-Wimplicit-function-declaration] 77 | if( tok2[0] == ':' ) getvar( &tok2[1], tok2 ); | ^~~~~~ | getchar parsecode.c:126:21: warning: implicit declaration of function 'GL_member' [-Wimplicit-function-declaration] 126 | if( GL_member( codebuf[j], "[]" )) { /* ensure bracket has a space before it and after it.. */ | ^~~~~~~~~ parsecode.c: At top level: parsecode.c:165:1: warning: return type defaults to 'int' [-Wimplicit-int] 165 | dequote( out, in ) | ^~~~~~~ parsecode.c: In function 'dequote': parsecode.c:210:25: warning: implicit declaration of function 'setvar' [-Wimplicit-function-declaration] 210 | setvar( vartag, tok, 0 ); | ^~~~~~ gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o runcode.o runcode.c runcode.c:38:1: warning: return type defaults to 'int' [-Wimplicit-int] 38 | run_logo_code() | ^~~~~~~~~~~~~ runcode.c: In function 'run_logo_code': runcode.c:46:1: warning: implicit declaration of function 'cleanslate' [-Wimplicit-function-declaration] 46 | cleanslate(); /* initialize for drawing */ | ^~~~~~~~~~ runcode.c:66:16: warning: implicit declaration of function 'callproc' [-Wimplicit-function-declaration] 66 | stat = callproc( "", &cbi ); | ^~~~~~~~ runcode.c: At top level: runcode.c:90:1: warning: return type defaults to 'int' [-Wimplicit-int] 90 | callproc( com, cbi ) | ^~~~~~~~ runcode.c: In function 'callproc': runcode.c:107:29: warning: implicit declaration of function 'GL_smemberi' [-Wimplicit-function-declaration] 107 | if( skipelseflag[ps_top] && GL_smemberi( tok, "elseif else" ) == 0 && !doing_ifcon[ps_top] ) skipelseflag[ps_top] = 0; | ^~~~~~~~~~~ runcode.c:118:24: warning: implicit declaration of function 'getparm' [-Wimplicit-function-declaration] 118 | stat = getparm( parm, cbi ); if( stat ) return( stat ); | ^~~~~~~ runcode.c:119:21: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 119 | if( atoi( parm ) <= 0 || atoi( parm ) >= 9000000 ) | ^~~~ | atof runcode.c:153:13: warning: implicit declaration of function 'GL_goodnum' [-Wimplicit-function-declaration] 153 | if( GL_goodnum( parm, &p ) && GL_goodnum( val, &p ) ) { | ^~~~~~~~~~ runcode.c:167:58: warning: implicit declaration of function 'GL_wildcmp' [-Wimplicit-function-declaration] 167 | else if( strcmp( op, "like" )==0 ) { if( GL_wildcmp( parm, val, strlen(val), 0 )==0 ) result = 1; } | ^~~~~~~~~~ runcode.c:264:9: warning: implicit declaration of function 'freelocalvars' [-Wimplicit-function-declaration] 264 | freelocalvars( ps_top-1 ); | ^~~~~~~~~~~~~ runcode.c:285:22: warning: implicit declaration of function 'logocom' [-Wimplicit-function-declaration] 285 | else if( ( rtnstat = logocom( tok, cbi )) >= 0 ) /* no action */ ; | ^~~~~~~ runcode.c:301:53: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'char (*)[50]' [-Wformat=] 301 | if( debug ) fprintf( stderr, "\njumping to %s (call level=%d)\n", procname, ps_top ); | ~^ ~~~~~~~~ | | | | char * char (*)[50] runcode.c:310:24: warning: implicit declaration of function 'setvar' [-Wimplicit-function-declaration] 310 | stat = setvar( &varname[1], val, 1 ); | ^~~~~~ runcode.c: At top level: runcode.c:333:1: warning: return type defaults to 'int' [-Wimplicit-int] 333 | initvarlist() | ^~~~~~~~~~~ runcode.c:341:1: warning: return type defaults to 'int' [-Wimplicit-int] 341 | setvar( name, value, localflag ) | ^~~~~~ runcode.c:374:1: warning: return type defaults to 'int' [-Wimplicit-int] 374 | getvar( name, value ) | ^~~~~~ runcode.c:398:1: warning: return type defaults to 'int' [-Wimplicit-int] 398 | freelocalvars( instance ) | ^~~~~~~~~~~~~ runcode.c:426:1: warning: return type defaults to 'int' [-Wimplicit-int] 426 | getparm( val, cbi ) | ^~~~~~~ gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o coms.o coms.c coms.c:41:1: warning: return type defaults to 'int' [-Wimplicit-int] 41 | logocom( com, cbi ) | ^~~~~~~ coms.c: In function 'logocom': coms.c:65:17: warning: implicit declaration of function 'GL_systime' [-Wimplicit-function-declaration] 65 | GL_systime( &foohr, &foomin, &sec ); | ^~~~~~~~~~ coms.c:68:29: warning: implicit declaration of function 'check_async_buttons' [-Wimplicit-function-declaration] 68 | if( check_async_buttons() ) { | ^~~~~~~~~~~~~~~~~~~ coms.c:84:10: warning: implicit declaration of function 'GL_smemberi' [-Wimplicit-function-declaration] 84 | else if( GL_smemberi( com, "fd bk lt rt color print random irandom drawspeed abs sine" )) { /* these logo commands take 1 arg */ | ^~~~~~~~~~~ coms.c:87:16: warning: implicit declaration of function 'getparm' [-Wimplicit-function-declaration] 87 | stat = getparm( parm, cbi ); if( stat ) return( stat ); | ^~~~~~~ coms.c:89:39: warning: implicit declaration of function 'moveturt' [-Wimplicit-function-declaration] 89 | if( stricmp( com, "fd" )==0 ) moveturt( atof( parm )/100.0, RELATIVEMOVE, curpen ); | ^~~~~~~~ coms.c:96:51: warning: implicit declaration of function 'animatelines' [-Wimplicit-function-declaration] 96 | else if( stricmp( com, "drawspeed" )==0 ) animatelines( atoi( parm )); | ^~~~~~~~~~~~ coms.c:96:65: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 96 | else if( stricmp( com, "drawspeed" )==0 ) animatelines( atoi( parm )); | ^~~~ | atof coms.c:111:55: warning: implicit declaration of function 'PLG_closedumpfile'; did you mean 'PLG_setdumpfile'? [-Wimplicit-function-declaration] 111 | else if( stricmp( what, "animation" )== 0 ) { PLG_closedumpfile(); printable = 0; return( 0 ); } /* don't do the dump file */ | ^~~~~~~~~~~~~~~~~ | PLG_setdumpfile coms.c:187:14: warning: implicit declaration of function 'GL_goodnum' [-Wimplicit-function-declaration] 187 | if( !GL_goodnum( parm, &p ) || !GL_goodnum( parm2, &p )) { sprintf( errmsg, "CALC got a non-numeric value" ); return( 1 ); } | ^~~~~~~~~~ coms.c:207:16: warning: implicit declaration of function 'getvar'; did you mean 'getchar'? [-Wimplicit-function-declaration] 207 | stat = getvar( varname, val ); if( stat ) return( stat ); | ^~~~~~ | getchar coms.c:211:16: warning: implicit declaration of function 'setvar' [-Wimplicit-function-declaration] 211 | stat = setvar( varname, buf, 2 ); if( stat ) return( stat ); | ^~~~~~ coms.c:302:44: warning: implicit declaration of function 'cleanslate' [-Wimplicit-function-declaration] 302 | else if( stricmp( com, "cleanslate" )==0 ) cleanslate(); | ^~~~~~~~~~ coms.c:325:42: warning: format '%g' expects argument of type 'float *', but argument 3 has type 'double *' [-Wformat=] 325 | sscanf( &drawcolor[4], "%g,%g,%g", &r, &g, &b ); | ~^ ~~ | | | | float * double * | %lg coms.c:325:45: warning: format '%g' expects argument of type 'float *', but argument 4 has type 'double *' [-Wformat=] 325 | sscanf( &drawcolor[4], "%g,%g,%g", &r, &g, &b ); | ~^ ~~ | | | | float * double * | %lg coms.c:325:48: warning: format '%g' expects argument of type 'float *', but argument 5 has type 'double *' [-Wformat=] 325 | sscanf( &drawcolor[4], "%g,%g,%g", &r, &g, &b ); | ~^ ~~ | | | | float * double * | %lg coms.c:369:32: warning: implicit declaration of function 'usleep' [-Wimplicit-function-declaration] 369 | if( atof( parm ) > 0 ) usleep( (int) (atof( parm ) * 10000) ); | ^~~~~~ coms.c:377:9: warning: implicit declaration of function 'lxgetkey'; did you mean 'Egetkey'? [-Wimplicit-function-declaration] 377 | lxgetkey( &x, &y, &holdevent ); | ^~~~~~~~ | Egetkey coms.c:399:35: warning: implicit declaration of function 'getgui_async' [-Wimplicit-function-declaration] 399 | if( getgui_async_active ) getgui_async( "", "" ); | ^~~~~~~~~~~~ coms.c:423:9: warning: implicit declaration of function 'getgui' [-Wimplicit-function-declaration] 423 | getgui( rtnval, "topright", content, buf ); | ^~~~~~ coms.c:432:9: warning: implicit declaration of function 'getcolor'; did you mean 'Ecolor'? [-Wimplicit-function-declaration] 432 | getcolor( rtnval, prompt ); | ^~~~~~~~ | Ecolor coms.c:475:46: warning: implicit declaration of function 'print_dialog' [-Wimplicit-function-declaration] 475 | else if( stricmp( com, "printpicture" )==0 ) print_dialog(); | ^~~~~~~~~~~~ coms.c:667:25: warning: implicit declaration of function 'ptcap' [-Wimplicit-function-declaration] 667 | ptcap( inx/100.0, iny/100.0, (int) tok[0] ); | ^~~~~ coms.c:757:33: warning: implicit declaration of function 'PL_smoothfit' [-Wimplicit-function-declaration] 757 | PL_smoothfit( &ptm[ linebegin ], do_n, &ptm[ curout ], &ncurvepts ); | ^~~~~~~~~~~~ coms.c:776:24: warning: implicit declaration of function 'callproc' [-Wimplicit-function-declaration] 776 | stat = callproc( "", &cp ); | ^~~~~~~~ coms.c: At top level: coms.c:791:1: warning: return type defaults to 'int' [-Wimplicit-int] 791 | cleanslate() | ^~~~~~~~~~ coms.c: In function 'cleanslate': coms.c:803:1: warning: implicit declaration of function 'initfill' [-Wimplicit-function-declaration] 803 | initfill(); | ^~~~~~~~ coms.c: At top level: coms.c:818:1: warning: return type defaults to 'int' [-Wimplicit-int] 818 | moveturt( val1, val2, op ) | ^~~~~~~~ coms.c: In function 'moveturt': coms.c:830:28: warning: implicit declaration of function 'angpos' [-Wimplicit-function-declaration] 830 | if( val2 <= RELATIVEMOVE ) angpos( curx, cury, val1, curdir, &newx, &newy ); /* move relative to current loc (angular) */ | ^~~~~~ coms.c:881:40: warning: implicit declaration of function 'dowrap' [-Wimplicit-function-declaration] 881 | if( wrapmode && val2 <= RELATIVEMOVE ) dowrap( curx, cury, &newx, &newy, op ); /* if wrapping, do it now.. */ | ^~~~~~ coms.c: At top level: coms.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int] 889 | showturt( x, y, op ) | ^~~~~~~~ coms.c:913:1: warning: return type defaults to 'int' [-Wimplicit-int] 913 | angpos( oldx, oldy, dist, ang, newx, newy ) | ^~~~~~ coms.c:943:1: warning: return type defaults to 'int' [-Wimplicit-int] 943 | dowrap( oldx, oldy, newx, newy, op ) | ^~~~~~ coms.c:968:1: warning: return type defaults to 'int' [-Wimplicit-int] 968 | initfill() | ^~~~~~~~ coms.c:987:1: warning: return type defaults to 'int' [-Wimplicit-int] 987 | animatelines( speedval ) | ^~~~~~~~~~~~ coms.c:1018:1: warning: return type defaults to 'int' [-Wimplicit-int] 1018 | ptcap( x, y, op ) | ^~~~~ coms.c: In function 'logocom': coms.c:664:24: warning: 'fgets' writing 511 bytes into a region of size 256 overflows the destination [-Wstringop-overflow=] 664 | while( fgets( buf, 511, tfp ) != NULL ) { | ^~~~~~~~~~~~~~~~~~~~~~ coms.c:46:6: note: destination object 'buf' of size 256 46 | char buf[256], parm[256], parm2[256], parm3[256], varname[80], val[256], varval[256]; | ^~~ In file included from plg.h:11, from coms.c:6: /usr/include/stdio.h:592:14: note: in a call to function 'fgets' declared with attribute 'access (write_only, 1, 2)' 592 | extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) | ^~~~~ gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o helpinfo.o helpinfo.c helpinfo.c:5:1: warning: return type defaults to 'int' [-Wimplicit-int] 5 | helpinfo() | ^~~~~~~~ helpinfo.c: In function 'helpinfo': helpinfo.c:10:1: warning: implicit declaration of function 'usleep' [-Wimplicit-function-declaration] 10 | usleep( 100000 ); /* needed on some platforms to avoid savewin/expose glitches */ | ^~~~~~ helpinfo.c:13:1: warning: implicit declaration of function 'cleanslate' [-Wimplicit-function-declaration] 13 | cleanslate(); | ^~~~~~~~~~ helpinfo.c:45:9: warning: implicit declaration of function 'getgui' [-Wimplicit-function-declaration] 45 | getgui( buf, "topright", "Choose a topic for more info:", "-buttons \"The basics|The examples|Code editor|Done\"" ); | ^~~~~~ gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o turtlecommands.o turtlecommands.c turtlecommands.c:6:1: warning: return type defaults to 'int' [-Wimplicit-int] 6 | turtlecommands() | ^~~~~~~~~~~~~~ turtlecommands.c: In function 'turtlecommands': turtlecommands.c:14:1: warning: implicit declaration of function 'cleanslate' [-Wimplicit-function-declaration] 14 | cleanslate(); | ^~~~~~~~~~ turtlecommands.c:17:1: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] 17 | sleep(1); /* give main menu getgui a chance to clear out.. */ | ^~~~~ turtlecommands.c:39:1: warning: implicit declaration of function 'animatelines' [-Wimplicit-function-declaration] 39 | animatelines( 5 ); | ^~~~~~~~~~~~ turtlecommands.c:41:20: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] 41 | codebuf = (char *) malloc( 120 * sizeof( char ) ); | ^~~~~~ turtlecommands.c:5:1: note: include '' or provide a declaration of 'malloc' 4 | #include "lxlogo.h" +++ |+#include 5 | turtlecommands.c:41:20: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] 41 | codebuf = (char *) malloc( 120 * sizeof( char ) ); | ^~~~~~ turtlecommands.c:41:20: note: include '' or provide a declaration of 'malloc' turtlecommands.c:46:9: warning: implicit declaration of function 'showturt' [-Wimplicit-function-declaration] 46 | showturt( curx, cury, 1 ); | ^~~~~~~~ turtlecommands.c:59:9: warning: implicit declaration of function 'getgui' [-Wimplicit-function-declaration] 59 | getgui( codebuf, "topright", msg, cmdopts ); | ^~~~~~ turtlecommands.c:62:47: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] 62 | if( stricmp( codebuf, "done" )==0 ) { free( codebuf ); animatelines(0); return( 0 ); } | ^~~~ turtlecommands.c:62:47: note: include '' or provide a declaration of 'free' turtlecommands.c:62:47: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] turtlecommands.c:62:47: note: include '' or provide a declaration of 'free' turtlecommands.c:64:17: warning: implicit declaration of function 'getcolor'; did you mean 'Ecolor'? [-Wimplicit-function-declaration] 64 | getcolor( bgcolor, "Select a background color to use:" ); | ^~~~~~~~ | Ecolor turtlecommands.c:82:43: warning: implicit declaration of function 'getgui_async' [-Wimplicit-function-declaration] 82 | if( getgui_async_active ) getgui_async( "", "" ); | ^~~~~~~~~~~~ turtlecommands.c:85:25: warning: implicit declaration of function 'lxgetkey'; did you mean 'Egetkey'? [-Wimplicit-function-declaration] 85 | lxgetkey( &x, &y, &e ); | ^~~~~~~~ | Egetkey turtlecommands.c:89:54: warning: implicit declaration of function 'moveturt' [-Wimplicit-function-declaration] 89 | else if( e == E_MOUSE_LEFT ) moveturt( x, y, 1 ); | ^~~~~~~~ turtlecommands.c:101:31: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 101 | repeatcount = atoi( buf ); | ^~~~ | atof turtlecommands.c:114:32: warning: implicit declaration of function 'callproc' [-Wimplicit-function-declaration] 114 | stat = callproc( "", &cbi ); | ^~~~~~~~ turtlecommands.c:125:1: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] 125 | free( codebuf ); | ^~~~ turtlecommands.c:125:1: note: include '' or provide a declaration of 'free' gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o plg.o plg.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o color.o color.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o err.o err.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o stub.o stub.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o winscale.o winscale.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o glroutines.o glroutines.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o interact.o interact.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o pcode.o pcode.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o init.o init.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o block.o block.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o mark.o mark.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o x11.o x11.c gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o smoothfit.o smoothfit.c gcc main.o parsecode.o runcode.o coms.o helpinfo.o turtlecommands.o plg.o color.o err.o stub.o winscale.o glroutines.o interact.o pcode.o init.o block.o mark.o x11.o smoothfit.o -L/usr/X11R6/lib -lX11 -lm -o ../bin/lxlogo gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o getgui.o getgui.c getgui.c:21:1: warning: return type defaults to 'int' [-Wimplicit-int] 21 | main( argc, argv ) | ^~~~ getgui.c: In function 'main': getgui.c:70:9: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 70 | exit( 0 ); | ^~~~ getgui.c:17:1: note: include '' or provide a declaration of 'exit' 16 | #include "plg.h" +++ |+#include 17 | getgui.c:70:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 70 | exit( 0 ); | ^~~~ getgui.c:70:9: note: include '' or provide a declaration of 'exit' getgui.c:87:1: warning: implicit declaration of function 'getgui_set' [-Wimplicit-function-declaration] 87 | getgui_set( "listsep", 0, 0.0, "\n" ); | ^~~~~~~~~~ getgui.c:124:70: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 124 | if( i < argc-1 && argv[i+1][0] != '-' ) { fieldlen = atoi( argv[i+1] ); i++; } | ^~~~ | atof getgui.c:155:18: warning: implicit declaration of function 'GL_smember' [-Wimplicit-function-declaration] 155 | else if( GL_smember( argv[i], "-winx -winy -keysize -selsize" ) && i < argc-1 ) { getgui_set( &argv[i][1], atoi(argv[i+1]), 0.0, "" ); i++; } | ^~~~~~~~~~ getgui.c:174:59: warning: implicit declaration of function 'GL_member' [-Wimplicit-function-declaration] 174 | for( j = 0; argv[i][j] != '\0'; j++ ) if( GL_member( argv[i][j], " ()*|^;\\`'" )) { quotes = 1; break; } | ^~~~~~~~~ getgui.c:183:9: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] 183 | sleep( sleepmin * 60 ); | ^~~~~ getgui.c:201:19: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration] 201 | if( dir != NULL ) chdir( dir ); /* if a working directory was specified, chdir to it now.. */ | ^~~~~ getgui.c:204:1: warning: implicit declaration of function 'getgui_init' [-Wimplicit-function-declaration] 204 | getgui_init( winname, 0 ); /* initialize things.. */ | ^~~~~~~~~~~ getgui.c:213:6: warning: implicit declaration of function 'convertnl' [-Wimplicit-function-declaration] 213 | else convertnl( prompt ); | ^~~~~~~~~ getgui.c:214:7: warning: implicit declaration of function 'getgui_text' [-Wimplicit-function-declaration] 214 | tx1 = getgui_text( 4.0, 4.0, prompt, promptalign, "top", promptsize, promptcolor, 0 ); | ^~~~~~~~~~~ getgui.c:220:9: warning: implicit declaration of function 'getgui_relalign_next' [-Wimplicit-function-declaration] 220 | getgui_relalign_next( "top", tx1, 0.2, (horiz)?"left":"center", tx1, 0.0 ); | ^~~~~~~~~~~~~~~~~~~~ getgui.c:235:15: warning: implicit declaration of function 'getgui_nameselect' [-Wimplicit-function-declaration] 235 | ns1 = getgui_nameselect( 4.0, 2.0, "center", "top", content, "word", initval, "single", 50, pickrep ); | ^~~~~~~~~~~~~~~~~ getgui.c:239:22: warning: implicit declaration of function 'getgui_buttons' [-Wimplicit-function-declaration] 239 | b2 = getgui_buttons( 0.0, 0.0, "right", "Go up a level", 9, "gray(0.8)", 0, "single" ); | ^~~~~~~~~~~~~~ getgui.c:246:9: warning: implicit declaration of function 'getgui_go' [-Wimplicit-function-declaration] 246 | getgui_go( 0, b1, b2, 0 ); | ^~~~~~~~~ getgui.c:248:17: warning: implicit declaration of function 'getgui_getval' [-Wimplicit-function-declaration] 248 | getgui_getval( b2, buf, ENTIRE_TEXT );/* up a level */ | ^~~~~~~~~~~~~ getgui.c:249:48: warning: implicit declaration of function 'printresult' [-Wimplicit-function-declaration] 249 | if( strcmp( buf, "" ) != 0 ) { printresult( "../" ); exit( 0 ); } | ^~~~~~~~~~~ getgui.c:249:70: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 249 | if( strcmp( buf, "" ) != 0 ) { printresult( "../" ); exit( 0 ); } | ^~~~ getgui.c:249:70: note: include '' or provide a declaration of 'exit' getgui.c:254:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 254 | exit( 0 ); | ^~~~ getgui.c:254:9: note: include '' or provide a declaration of 'exit' getgui.c:262:14: warning: implicit declaration of function 'getgui_textfield' [-Wimplicit-function-declaration] 262 | k1 = getgui_textfield( 4.0, 1.0, (horiz)?"left":"center", fieldlen, keymax, initval, keycursor, (pwmode)?"P":"" ); | ^~~~~~~~~~~~~~~~ getgui.c:279:39: warning: implicit declaration of function 'getgui_pulldown' [-Wimplicit-function-declaration] 279 | if( prefab == PULLDOWN ) p1 = getgui_pulldown( 4.0, 1.0, (horiz)?"left":"center", | ^~~~~~~~~~~~~~~ getgui.c:310:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 310 | exit( 0 ); | ^~~~ getgui.c:310:9: note: include '' or provide a declaration of 'exit' getgui.c:328:97: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 328 | if( strcmp( buf, "" ) != 0 && stricmp( buf, okstr )!= 0 ) { printresult( buf ); exit( 0 ); } | ^~~~ getgui.c:328:97: note: include '' or provide a declaration of 'exit' getgui.c:339:97: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 339 | if( strcmp( buf, "" ) != 0 && stricmp( buf, okstr )!= 0 ) { printresult( buf ); exit( 0 ); } | ^~~~ getgui.c:339:97: note: include '' or provide a declaration of 'exit' getgui.c:342:31: warning: implicit declaration of function 'usleep' [-Wimplicit-function-declaration] 342 | if( buttons == NULL ) usleep( 400000 ); /* add a little more delay when there are no buttons */ | ^~~~~~ getgui.c:347:1: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 347 | exit( rtncode ); | ^~~~ getgui.c:347:1: note: include '' or provide a declaration of 'exit' getgui.c: At top level: getgui.c:354:1: warning: return type defaults to 'int' [-Wimplicit-int] 354 | printresult( result ) | ^~~~~~~~~~~ getgui.c:369:1: warning: return type defaults to 'int' [-Wimplicit-int] 369 | convertnl( str ) | ^~~~~~~~~ gcc -DLOGO -DNOSCALE -DNOGD -DNOPS -DNOSVG -DNOSWF -DTDH_NOREC -I/usr/X11R6/include -DPRINTCOM=\"lpr\" -c -o api.o api.c api.c:208:1: warning: return type defaults to 'int' [-Wimplicit-int] 208 | getgui_init( winname, rendermode ) | ^~~~~~~~~~~ api.c: In function 'getgui_init': api.c:224:9: warning: implicit declaration of function 'GL_make_unique_string' [-Wimplicit-function-declaration] 224 | GL_make_unique_string( buf, 0 ); /* build a unique name for tmp file */ | ^~~~~~~~~~~~~~~~~~~~~ api.c: At top level: api.c:246:1: warning: return type defaults to 'int' [-Wimplicit-int] 246 | getgui_go( starttextfield, stopobj, stopobj2, stopobj3 ) | ^~~~~~~~~ api.c: In function 'getgui_go': api.c:269:9: warning: implicit declaration of function 'getgui_getkey'; did you mean 'getgui_go'? [-Wimplicit-function-declaration] 269 | getgui_getkey( &x, &y, &e ); | ^~~~~~~~~~~~~ | getgui_go api.c: In function 'render': api.c:331:1: warning: implicit declaration of function 'PLG_closedumpfile'; did you mean 'PLG_setdumpfile'? [-Wimplicit-function-declaration] 331 | PLG_closedumpfile(); /* terminate writing to the dump file */ | ^~~~~~~~~~~~~~~~~ | PLG_setdumpfile api.c:357:71: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 357 | if( fp == NULL ) { Eerr( 523, "Cannot open dump file", tmpfilename ); exit(1); } | ^~~~ api.c:10:1: note: include '' or provide a declaration of 'exit' 9 | #include "plg.h" +++ |+#include 10 | api.c:357:71: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 357 | if( fp == NULL ) { Eerr( 523, "Cannot open dump file", tmpfilename ); exit(1); } | ^~~~ api.c:357:71: note: include '' or provide a declaration of 'exit' api.c:368:13: warning: implicit declaration of function 'GL_member' [-Wimplicit-function-declaration] 368 | if( GL_member( op[0], "LMP" )) { | ^~~~~~~~~ api.c:377:1: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] 377 | unlink( tmpfilename ); | ^~~~~~ api.c: At top level: api.c:444:1: warning: return type defaults to 'int' [-Wimplicit-int] 444 | getgui_late_refresh() | ^~~~~~~~~~~~~~~~~~~ api.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int] 469 | getgui_getval( sethandle, val, method ) | ^~~~~~~~~~~~~ api.c:528:1: warning: return type defaults to 'int' [-Wimplicit-int] 528 | getgui_buttons( x, y, align, choicelist, ptsize, colorlist, wraplen, choosemode ) | ^~~~~~~~~~~~~~ api.c: In function 'getgui_buttons': api.c:551:1: warning: implicit declaration of function 'PLG_init_bb2'; did you mean 'PLG_init'? [-Wimplicit-function-declaration] 551 | PLG_init_bb2(); /* initialize an object bounding box in case app wants to get zone of entire box later */ | ^~~~~~~~~~~~ | PLG_init api.c:569:17: warning: implicit declaration of function 'GL_getchunk'; did you mean 'GL_getok'? [-Wimplicit-function-declaration] 569 | GL_getchunk( &buf[ buflen ], choicelist, &ix, "|" ); | ^~~~~~~~~~~ | GL_getok api.c: In function 'buttonset': api.c:652:9: warning: format not a string literal and no format arguments [-Wformat-security] 652 | if( npick >= MAXPICK-1 ) { fprintf( stderr, fullobjmsg ); return( 0 ); } | ^~ api.c: In function 'flashbutton': api.c:720:1: warning: implicit declaration of function 'usleep' [-Wimplicit-function-declaration] 720 | usleep( FLASH_uS ); | ^~~~~~ api.c: At top level: api.c:732:1: warning: return type defaults to 'int' [-Wimplicit-int] 732 | getgui_textfield( x, y, align, length, maxlen, initval, initcursor, modestr ) | ^~~~~~~~~~~~~~~~ api.c: In function 'getgui_textfield': api.c:732:1: warning: type of 'maxlen' defaults to 'int' [-Wimplicit-int] api.c:770:1: warning: format not a string literal and no format arguments [-Wformat-security] 770 | if( npick >= MAXPICK-1 ) { fprintf( stderr, fullobjmsg ); return( 0 ); } | ^~ api.c: At top level: api.c:987:1: warning: return type defaults to 'int' [-Wimplicit-int] 987 | getgui_nameselect( x, y, align, valign, inbuf, delimmode, initval, choosemode, minwidth, pickrep ) | ^~~~~~~~~~~~~~~~~ api.c: In function 'getgui_nameselect': api.c:1035:9: warning: implicit declaration of function 'GL_expand_tabs' [-Wimplicit-function-declaration] 1035 | GL_expand_tabs( buf, buf2 ); | ^~~~~~~~~~~~~~ api.c:1128:25: warning: format not a string literal and no format arguments [-Wformat-security] 1128 | if( npick >= MAXPICK-20 ) { fprintf( stderr, fullobjmsg ); return( 0 ); } | ^~ api.c:1144:53: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 1144 | ( pickrep == INDEX_NUM && atoi( initval ) == (npick-firstpick) ) | ^~~~ | atof api.c: At top level: api.c:1171:1: warning: return type defaults to 'int' [-Wimplicit-int] 1171 | flashns( listloc, recurs ) | ^~~~~~~ api.c:1227:1: warning: return type defaults to 'int' [-Wimplicit-int] 1227 | getgui_pulldown( x, y, align, valign, inbuf, initval, pickrep ) | ^~~~~~~~~~~~~~~ api.c: In function 'getgui_pulldown': api.c:1239:1: warning: format not a string literal and no format arguments [-Wformat-security] 1239 | if( npick >= MAXPICK-1 ) { fprintf( stderr, fullobjmsg ); return( 0 ); } | ^~ api.c: At top level: api.c:1380:1: warning: return type defaults to 'int' [-Wimplicit-int] 1380 | getgui_text( x, y, text, align, valign, size, color, hruling ) | ^~~~~~~~~~~ api.c:1451:1: warning: return type defaults to 'int' [-Wimplicit-int] 1451 | getgui_relalign_next( vside, vobjid, vsep, hside, hobjid, hsep ) | ^~~~~~~~~~~~~~~~~~~~ api.c: In function 'savezone': api.c:1494:1: warning: format not a string literal and no format arguments [-Wformat-security] 1494 | if( npick >= MAXPICK-1 ) { fprintf( stderr, fullobjmsg ); return( 0 ); } | ^~ api.c:1496:1: warning: implicit declaration of function 'PLG_get_bb2'; did you mean 'PLG_getbb'? [-Wimplicit-function-declaration] 1496 | PLG_get_bb2( &(pick[npick].x1), &(pick[npick].y1), &(pick[npick].x2), &(pick[npick].y2) ); | ^~~~~~~~~~~ | PLG_getbb api.c: At top level: api.c:1507:1: warning: return type defaults to 'int' [-Wimplicit-int] 1507 | getgui_getkey( x, y, e ) | ^~~~~~~~~~~~~ api.c: In function 'getgui_getkey': api.c:1542:17: warning: implicit declaration of function 'cursor_blink' [-Wimplicit-function-declaration] 1542 | cursor_blink(); | ^~~~~~~~~~~~ api.c: At top level: api.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int] 1556 | cursor_blink() | ^~~~~~~~~~~~ api.c:1573:1: warning: return type defaults to 'int' [-Wimplicit-int] 1573 | getgui_set( parm, ival, dval, sval ) | ^~~~~~~~~~ gcc getgui.o api.o plg.o color.o err.o stub.o winscale.o glroutines.o interact.o pcode.o init.o block.o mark.o x11.o smoothfit.o -L/usr/X11R6/lib -lX11 -lm -o ../bin/getgui make clean; make -f Makefile_rd make[1]: Entering directory '/usr/src/RPM/BUILD/lxlogo10/src' rm -f *.o make[1]: Leaving directory '/usr/src/RPM/BUILD/lxlogo10/src' make[1]: Entering directory '/usr/src/RPM/BUILD/lxlogo10/src' gcc -DNOX11 -DNOSWF -DGD13 -c -o renderd.o renderd.c renderd.c:6:1: warning: return type defaults to 'int' [-Wimplicit-int] 6 | main( argc, argv ) | ^~~~ renderd.c: In function 'main': renderd.c:19:63: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 19 | if( argc < 2 ) { fprintf( stderr, "renderd: usage error\n" ); exit(1); } | ^~~~ renderd.c:5:1: note: include '' or provide a declaration of 'exit' 4 | #include "plg.h" +++ |+#include 5 | renderd.c:19:63: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 19 | if( argc < 2 ) { fprintf( stderr, "renderd: usage error\n" ); exit(1); } | ^~~~ renderd.c:19:63: note: include '' or provide a declaration of 'exit' renderd.c:68:25: warning: implicit declaration of function 'PLGP_settings'; did you mean 'PLG_setsize'? [-Wimplicit-function-declaration] 68 | PLGP_settings( "darken", "1.0" ); | ^~~~~~~~~~~~~ | PLG_setsize renderd.c:90:1: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 90 | exit(0); | ^~~~ renderd.c:90:1: note: include '' or provide a declaration of 'exit' gcc -DNOX11 -DNOSWF -DGD13 -c -o plg.o plg.c gcc -DNOX11 -DNOSWF -DGD13 -c -o color.o color.c gcc -DNOX11 -DNOSWF -DGD13 -c -o err.o err.c gcc -DNOX11 -DNOSWF -DGD13 -c -o stub.o stub.c gcc -DNOX11 -DNOSWF -DGD13 -c -o glroutines.o glroutines.c gcc -DNOX11 -DNOSWF -DGD13 -c -o pcode.o pcode.c gcc -DNOX11 -DNOSWF -DGD13 -c -o init.o init.c gcc -DNOX11 -DNOSWF -DGD13 -c -o mark.o mark.c gcc -DNOX11 -DNOSWF -DGD13 -c -o block.o block.c gcc -DNOX11 -DNOSWF -DGD13 -c -o winscale.o winscale.c gcc -DNOX11 -DNOSWF -DGD13 -c -o ps.o ps.c gcc -DNOX11 -DNOSWF -DGD13 -c -o svg.o svg.c gcc -DNOX11 -DNOSWF -DGD13 -c -o gdfontg.o gdfontg.c gcc -DNOX11 -DNOSWF -DGD13 -c -o gdfontl.o gdfontl.c gcc -DNOX11 -DNOSWF -DGD13 -c -o gdfontmb.o gdfontmb.c gcc -DNOX11 -DNOSWF -DGD13 -c -o gdfonts.o gdfonts.c gcc -DNOX11 -DNOSWF -DGD13 -c -o gdfontt.o gdfontt.c gcc -DNOX11 -DNOSWF -DGD13 -c -o grgd.o grgd.c gcc -DNOX11 -DNOSWF -DGD13 -c -o gd13.o gd13.c gcc renderd.o plg.o color.o err.o stub.o glroutines.o pcode.o init.o mark.o block.o winscale.o ps.o svg.o gdfontg.o gdfontl.o gdfontmb.o gdfonts.o gdfontt.o grgd.o gd13.o -lm -o ../bin/renderd make clean make[2]: Entering directory '/usr/src/RPM/BUILD/lxlogo10/src' rm -f *.o make[2]: Leaving directory '/usr/src/RPM/BUILD/lxlogo10/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/lxlogo10/src' make: Leaving directory '/usr/src/RPM/BUILD/lxlogo10/src' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.95709 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/lxlogo-buildroot + : + /bin/rm -rf -- /usr/src/tmp/lxlogo-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd lxlogo10 + mkdir -p /usr/src/tmp/lxlogo-buildroot/usr/bin + install -s bin/getgui bin/lxlogo bin/renderd /usr/src/tmp/lxlogo-buildroot/usr/bin/ WARNING: strip is called in %install by 'install -s' (ignored) WARNING: strip is called in %install by 'install -s' (ignored) WARNING: strip is called in %install by 'install -s' (ignored) + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/lxlogo-buildroot (auto) Verifying and fixing files in /usr/src/tmp/lxlogo-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/lxlogo-buildroot/ (default) Compressing files in /usr/src/tmp/lxlogo-buildroot (auto) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/lxlogo-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: lxlogo-10-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.95709 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd lxlogo10 + DOCDIR=/usr/src/tmp/lxlogo-buildroot/usr/share/doc/lxlogo-10 + export DOCDIR + rm -rf /usr/src/tmp/lxlogo-buildroot/usr/share/doc/lxlogo-10 + /bin/mkdir -p /usr/src/tmp/lxlogo-buildroot/usr/share/doc/lxlogo-10 + cp -prL examples README /usr/src/tmp/lxlogo-buildroot/usr/share/doc/lxlogo-10 + chmod -R go-w /usr/src/tmp/lxlogo-buildroot/usr/share/doc/lxlogo-10 + chmod -R a+rX /usr/src/tmp/lxlogo-buildroot/usr/share/doc/lxlogo-10 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GRHM6L find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YA26Zf find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: xedit, /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:oi870NRrhJBiZsZmOJPk29ziIzW0442CFl6IZHUW70FXf23G6b3hsa5e3j9pZoHbm67bRKF1qaNR89aLWgzymbzDdL2JTEM3N3y0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BiCNeE Creating lxlogo-debuginfo package Processing files: lxlogo-debuginfo-10-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Nym7Ed find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k6ogyL find-requires: running scripts (debuginfo) Requires: lxlogo = 10-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libc.so.6), debug64(libm.so.6) Adding to lxlogo-debuginfo a strict dependency on lxlogo Wrote: /usr/src/RPM/RPMS/x86_64/lxlogo-10-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/lxlogo-debuginfo-10-alt2.x86_64.rpm (w2.lzdio) 1.79user 1.04system 0:06.96elapsed 40%CPU (0avgtext+0avgdata 33748maxresident)k 0inputs+0outputs (0major+363882minor)pagefaults 0swaps /.out/lxlogo-10-alt2.x86_64.rpm: The use of such a license name is ambiguous: GPL /.out/lxlogo-debuginfo-10-alt2.x86_64.rpm: The use of such a license name is ambiguous: GPL 5.23user 4.49system 0:12.98elapsed 74%CPU (0avgtext+0avgdata 103848maxresident)k 0inputs+0outputs (30308major+630869minor)pagefaults 0swaps --- lxlogo-10-alt2.x86_64.rpm.repo 2021-06-22 18:54:24.000000000 +0000 +++ lxlogo-10-alt2.x86_64.rpm.hasher 2022-04-21 00:43:30.309109393 +0000 @@ -81,2 +81,3 @@ Requires: libc.so.6(GLIBC_2.3)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) @@ -88,5 +89,5 @@ Provides: lxlogo = 10-alt2:sisyphus+275010.100.1.1 -File: /usr/bin/getgui 100755 root:root ae87bcb76b6038024383fd8889fe378f -File: /usr/bin/lxlogo 100755 root:root ad7eb0eb1f29eec9de2ec8005b313212 -File: /usr/bin/renderd 100755 root:root 377b430708daf64de6ce2f9ba7ccbedd +File: /usr/bin/getgui 100755 root:root 23926a4a1436477ad3b98699deb6dbab +File: /usr/bin/lxlogo 100755 root:root ef7453c068c222022aa3aa2543bca6a8 +File: /usr/bin/renderd 100755 root:root 21098b0cfaeca019f281591ac0664b5f File: /usr/share/doc/lxlogo-10 40755 root:root @@ -162,2 +163,2 @@ File: /usr/share/doc/lxlogo-10/examples/wham 100644 root:root f230668a99652b4ad88700a3173f6a0d -RPMIdentity: 4aa9f90651e7464deae54d2e264e0aa25e7e211859f009b93dfaadac5aea0db6d11098dbe5b3b3040dab7d4513f244760e9ac1a714e077919e71f84ee2252b4b +RPMIdentity: 3a6a2b6324462288674f1a60569cd22bf4a3334185502ef433dfc15a78ededbef4b3076424fc217ea2cde1ef70e25026c1e212ea103ffd75b095ea1d1f0cfb4e --- lxlogo-debuginfo-10-alt2.x86_64.rpm.repo 2021-06-22 18:54:24.000000000 +0000 +++ lxlogo-debuginfo-10-alt2.x86_64.rpm.hasher 2022-04-21 00:43:30.367110117 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/22 40755 root:root -/usr/lib/debug/.build-id/22/7af7e1674806df6682c4f16670ff84142babb0 120777 root:root ../../../../bin/lxlogo -/usr/lib/debug/.build-id/22/7af7e1674806df6682c4f16670ff84142babb0.debug 120777 root:root ../../usr/bin/lxlogo.debug -/usr/lib/debug/.build-id/da 40755 root:root -/usr/lib/debug/.build-id/da/60ed18b8ca7d3ec86931b5ea2fa056abed3d98 120777 root:root ../../../../bin/renderd -/usr/lib/debug/.build-id/da/60ed18b8ca7d3ec86931b5ea2fa056abed3d98.debug 120777 root:root ../../usr/bin/renderd.debug -/usr/lib/debug/.build-id/f4 40755 root:root -/usr/lib/debug/.build-id/f4/3065009f942b22d783effb73476b5f75f53ae6 120777 root:root ../../../../bin/getgui -/usr/lib/debug/.build-id/f4/3065009f942b22d783effb73476b5f75f53ae6.debug 120777 root:root ../../usr/bin/getgui.debug +/usr/lib/debug/.build-id/11 40755 root:root +/usr/lib/debug/.build-id/11/bdb6431644d528ca07bb88dd858ff6c56572bc 120777 root:root ../../../../bin/lxlogo +/usr/lib/debug/.build-id/11/bdb6431644d528ca07bb88dd858ff6c56572bc.debug 120777 root:root ../../usr/bin/lxlogo.debug +/usr/lib/debug/.build-id/50 40755 root:root +/usr/lib/debug/.build-id/50/d2e172e4b91f73d6aaf14e44c4370ad1ccc8e5 120777 root:root ../../../../bin/renderd +/usr/lib/debug/.build-id/50/d2e172e4b91f73d6aaf14e44c4370ad1ccc8e5.debug 120777 root:root ../../usr/bin/renderd.debug +/usr/lib/debug/.build-id/64 40755 root:root +/usr/lib/debug/.build-id/64/c49b9e2d63044242edf25e74743416c1334282 120777 root:root ../../../../bin/getgui +/usr/lib/debug/.build-id/64/c49b9e2d63044242edf25e74743416c1334282.debug 120777 root:root ../../usr/bin/getgui.debug /usr/lib/debug/usr/bin/getgui.debug 100644 root:root @@ -19,14 +19,14 @@ Provides: lxlogo-debuginfo = 10-alt2:sisyphus+275010.100.1.1 -File: /usr/lib/debug/.build-id/22 40755 root:root -File: /usr/lib/debug/.build-id/22/7af7e1674806df6682c4f16670ff84142babb0 120777 root:root ../../../../bin/lxlogo -File: /usr/lib/debug/.build-id/22/7af7e1674806df6682c4f16670ff84142babb0.debug 120777 root:root ../../usr/bin/lxlogo.debug -File: /usr/lib/debug/.build-id/da 40755 root:root -File: /usr/lib/debug/.build-id/da/60ed18b8ca7d3ec86931b5ea2fa056abed3d98 120777 root:root ../../../../bin/renderd -File: /usr/lib/debug/.build-id/da/60ed18b8ca7d3ec86931b5ea2fa056abed3d98.debug 120777 root:root ../../usr/bin/renderd.debug -File: /usr/lib/debug/.build-id/f4 40755 root:root -File: /usr/lib/debug/.build-id/f4/3065009f942b22d783effb73476b5f75f53ae6 120777 root:root ../../../../bin/getgui -File: /usr/lib/debug/.build-id/f4/3065009f942b22d783effb73476b5f75f53ae6.debug 120777 root:root ../../usr/bin/getgui.debug -File: /usr/lib/debug/usr/bin/getgui.debug 100644 root:root 510d4d2aaad9e086edc53d0a3d6dea04 -File: /usr/lib/debug/usr/bin/lxlogo.debug 100644 root:root 12545f1bc8444195cd8bbb62a321f039 -File: /usr/lib/debug/usr/bin/renderd.debug 100644 root:root c32ad338cff238139eb77c6a9e0bb2fe -RPMIdentity: 00f84a18b08216eda2040002e3c178b4ef1dc938a632ea3ad24197ca05e2faefa0e1e91300d3eae8aded17f5d161633ed4a1a2201e75e85da21dd54bb497b167 +File: /usr/lib/debug/.build-id/11 40755 root:root +File: /usr/lib/debug/.build-id/11/bdb6431644d528ca07bb88dd858ff6c56572bc 120777 root:root ../../../../bin/lxlogo +File: /usr/lib/debug/.build-id/11/bdb6431644d528ca07bb88dd858ff6c56572bc.debug 120777 root:root ../../usr/bin/lxlogo.debug +File: /usr/lib/debug/.build-id/50 40755 root:root +File: /usr/lib/debug/.build-id/50/d2e172e4b91f73d6aaf14e44c4370ad1ccc8e5 120777 root:root ../../../../bin/renderd +File: /usr/lib/debug/.build-id/50/d2e172e4b91f73d6aaf14e44c4370ad1ccc8e5.debug 120777 root:root ../../usr/bin/renderd.debug +File: /usr/lib/debug/.build-id/64 40755 root:root +File: /usr/lib/debug/.build-id/64/c49b9e2d63044242edf25e74743416c1334282 120777 root:root ../../../../bin/getgui +File: /usr/lib/debug/.build-id/64/c49b9e2d63044242edf25e74743416c1334282.debug 120777 root:root ../../usr/bin/getgui.debug +File: /usr/lib/debug/usr/bin/getgui.debug 100644 root:root aebedf86cfdd9ecceac7d99fd7f7f901 +File: /usr/lib/debug/usr/bin/lxlogo.debug 100644 root:root 0f9f8331f24dca6fe1ee8822f482e3c7 +File: /usr/lib/debug/usr/bin/renderd.debug 100644 root:root 77909e5d8aaaeb987894a3fd4e484bfb +RPMIdentity: cbd5ec61884d9787c443a0abb207dfe49fde0325e545a26b555727009102e005207904231a1b6a9c9251644b48b980012563ec92c5aaf1f8acc743fa0f298bfc