INFO: not using any hashes in /data/userland-archives/hashes for netpbm-10.73.43.tgz (overridden with --hash) Source /data/userland-archives/netpbm-10.73.43.tgz... not found, skipping file copy Source https://sourceforge.net/projects/netpbm/files/super_stable/10.73.43/netpbm-10.73.43.tgz/download... downloading... ok validating signature... checking local signature... not found signature validation failed validating hash... ok symlink cloning /jenkins/jobs/oi-userland/workspace/components/library/netpbm/netpbm-10.73.43 to /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/amd64 symlink cloning /jenkins/jobs/oi-userland/workspace/components/library/netpbm/netpbm-10.73.43 to /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/amd64 libopt.c: In function 'main': libopt.c:500:10: warning: variable 'quiet' set but not used [-Wunused-but-set-variable] 500 | bool quiet; /* -quiet option has been seen */ | ^~~~~ rle_error.c: In function 'rle_alloc_error': rle_error.c:55:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 55 | exit( RLE_NO_SPACE ); | ^~~~ rle_error.c:55:5: warning: incompatible implicit declaration of built-in function 'exit' rle_error.c:32:1: note: include '' or provide a declaration of 'exit' 31 | #include "rle.h" +++ |+#include 32 | Runput.c: In function 'RunSetup': Runput.c:233:6: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 233 | exit( 1 ); | ^~~~ Runput.c:233:6: warning: incompatible implicit declaration of built-in function 'exit' Runput.c:101:1: note: include '' or provide a declaration of 'exit' 100 | #include "Runput.h" +++ |+#include 101 | rle_open_f.c: In function 'my_popen': rle_open_f.c:87:13: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 87 | exit(127); | ^~~~ rle_open_f.c:87:13: warning: incompatible implicit declaration of built-in function 'exit' rle_open_f.c:35:1: note: include '' or provide a declaration of 'exit' 34 | #include +++ |+#include 35 | #include rle_open_f.c: In function 'rle_open_f': rle_open_f.c:320:9: warning: incompatible implicit declaration of built-in function 'exit' 320 | exit( -1 ); | ^~~~ rle_open_f.c:320:9: note: include '' or provide a declaration of 'exit' rle_putrow.c: In function 'rle_putrow': rle_putrow.c:273:6: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 273 | exit(1); | ^~~~ rle_putrow.c:273:6: warning: incompatible implicit declaration of built-in function 'exit' rle_putrow.c:36:1: note: include '' or provide a declaration of 'exit' 35 | #include "rle_put.h" +++ |+#include 36 | #include "rle.h" scanargs.c: In function '_do_scanargs': scanargs.c:143:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 143 | exit(-1); | ^~~~ scanargs.c:143:2: warning: incompatible implicit declaration of built-in function 'exit' scanargs.c:51:1: note: include '' or provide a declaration of 'exit' 50 | #include "rle.h" +++ |+#include 51 | scanargs.c:276:12: warning: increment of a boolean expression [-Wbool-operation] 276 | exflag++; | ^~ scanargs.c: In function 'prformat': scanargs.c:773:14: warning: increment of a boolean expression [-Wbool-operation] 773 | comma_list++; | ^~ In file included from nstring.c:129: nstring.h: In function 'strcaseeq': nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ nstring.h: In function 'strncaseeq': nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ nstring.c: In function 'pm_vsnprintf': nstring.c:221:25: warning: variable 'starting_p' set but not used [-Wunused-but-set-variable] 221 | const char *starting_p; | ^~~~~~~~~~ In file included from pmfileio.c:46: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from colorname.c:24: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from libpm.c:33: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ colorname.c: In function 'pm_parse_dictionary_name': colorname.c:202:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 202 | canoncolor = pm_strdup(colorname); | ^ libpm.c: In function 'pm_maxvaltobits': libpm.c:439:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 439 | else | ^~~~ libpm.c:441:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 441 | return -1; /* Should never come here */ | ^~~~~~ In file included from libppmcolor.c:22: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ path.c:240:1: warning: 'isLateralFromTopOfStack' defined but not used [-Wunused-function] 240 | isLateralFromTopOfStack(fillStack * const stackP, | ^~~~~~~~~~~~~~~~~~~~~~~ path.c:103:1: warning: 'isOnLineSeg' defined but not used [-Wunused-function] 103 | isOnLineSeg(ppmd_point const here, | ^~~~~~~~~~~ In file included from libpam.c:28: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In function 'parseHeaderLine', inlined from 'processHeaderLine' at libpam.c:550:5, inlined from 'readpaminitrest' at libpam.c:668:17: libpam.c:448:5: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 448 | strncpy(value, buffer+buffer_curs, MAX_VALUE_LENGTH+1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bioradtopgm.c: In function 'main': bioradtopgm.c:49:18: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 49 | image_num = atoi( (argv[argn]+1) ); | ^~~~ bioradtopgm.c:151:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 151 | exit( 0 ); | ^~~~ bioradtopgm.c:151:5: warning: incompatible implicit declaration of built-in function 'exit' bioradtopgm.c:20:1: note: include '' or provide a declaration of 'exit' 19 | #include "nstring.h" +++ |+#include 20 | pamslice.c: In function 'main': pamslice.c:199:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 199 | exit(0); | ^~~~ pamslice.c:199:5: warning: incompatible implicit declaration of built-in function 'exit' pamslice.c:28:1: note: include '' or provide a declaration of 'exit' 27 | #include "shhopt.h" +++ |+#include 28 | hipstopgm.c: In function 'read_hips_header': hipstopgm.c:71:21: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 71 | hP->num_frame = atoi( buf ); | ^~~~ lispmtopgm.c: In function 'main': lispmtopgm.c:71:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 71 | exit( 0 ); | ^~~~ lispmtopgm.c:71:5: warning: incompatible implicit declaration of built-in function 'exit' lispmtopgm.c:24:1: note: include '' or provide a declaration of 'exit' 23 | #include "pgm.h" +++ |+#include 24 | pgmtofs.c: In function 'main': pgmtofs.c:82:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 82 | exit( 0 ); | ^~~~ pgmtofs.c:82:5: warning: incompatible implicit declaration of built-in function 'exit' pgmtofs.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "pgm.h" +++ |+#include 14 | In file included from pamx.c:17: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from pamflip.c:72: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from ppmtompeg.c:58: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmtompeg.c: In function 'parseArgs': ppmtompeg.c:193:21: warning: variable 'combinePortNumber' set but not used [-Wunused-but-set-variable] 193 | int combinePortNumber; | ^~~~~~~~~~~~~~~~~ psidtopgm.c: In function 'main': psidtopgm.c:55:12: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 55 | cols = atoi(argv[argn++]); | ^~~~ send.c: In function 'itrueToRGB': send.c:125:19: warning: variable 'pixel_array' set but not used [-Wunused-but-set-variable] 125 | unsigned long pixel_array[32786]; | ^~~~~~~~~~~ spottopgm.c: In function 'get_image': spottopgm.c:92:37: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 92 | if (linehdr.linenum > Lastline) exit(0); | ^~~~ spottopgm.c:92:37: warning: incompatible implicit declaration of built-in function 'exit' spottopgm.c:10:1: note: include '' or provide a declaration of 'exit' 9 | #include "pgm.h" +++ |+#include 10 | spottopgm.c: In function 'usage': spottopgm.c:162:5: warning: incompatible implicit declaration of built-in function 'exit' 162 | exit(1); | ^~~~ spottopgm.c:162:5: note: include '' or provide a declaration of 'exit' spottopgm.c: In function 'main': spottopgm.c:183:18: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 183 | Color= -(atoi(argv[1])); /* Get the color to extract */ | ^~~~ spottopgm.c:198:46: warning: incompatible implicit declaration of built-in function 'exit' 198 | if (spotfile == NULL) { perror("fopen"); exit(1); } | ^~~~ spottopgm.c:198:46: note: include '' or provide a declaration of 'exit' spottopgm.c:230:5: warning: incompatible implicit declaration of built-in function 'exit' 230 | exit (0); | ^~~~ spottopgm.c:230:5: note: include '' or provide a declaration of 'exit' sbigtopgm.c: In function 'parseCommandLine': sbigtopgm.c:53:18: warning: variable 'option_def_index' set but not used [-Wunused-but-set-variable] 53 | unsigned int option_def_index; | ^~~~~~~~~~~~~~~~ In file included from window.c:25: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from mpeg.c:47: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from pbmtextps.c:28: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pbmtextps.c: In function 'buildTextFromArgs': pbmtextps.c:151:12: warning: implicit declaration of function 'strdup' [-Wimplicit-function-declaration] 151 | text = strdup(""); | ^~~~~~ pbmtextps.c:151:12: warning: incompatible implicit declaration of built-in function 'strdup' pgmtexture.c: In function 'f3_corr': pgmtexture.c:524:20: warning: variable 'sumSqry' set but not used [-Wunused-but-set-variable] 524 | float sumSqrx, sumSqry, tmp; | ^~~~~~~ pbmupc.c: In function 'main': pbmupc.c:148:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 148 | exit( 0 ); | ^~~~ pbmupc.c:148:5: warning: incompatible implicit declaration of built-in function 'exit' pbmupc.c:16:1: note: include '' or provide a declaration of 'exit' 15 | #include "pbm.h" +++ |+#include 16 | In file included from param.c:31: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ At top level: param.c:126:27: warning: 'optionText' defined but not used [-Wunused-const-variable=] 126 | static const char * const optionText[LAST_OPTION+1] = { | ^~~~~~~~~~ pamendian.c: In function 'main': pamendian.c:70:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 70 | exit(0); | ^~~~ pamendian.c:70:5: warning: incompatible implicit declaration of built-in function 'exit' pamendian.c:11:1: note: include '' or provide a declaration of 'exit' 10 | #include "pam.h" +++ |+#include 11 | macptopbm.c: In function 'main': macptopbm.c:355:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 355 | exit( 0 ); | ^~~~ macptopbm.c:355:5: warning: incompatible implicit declaration of built-in function 'exit' macptopbm.c:25:1: note: include '' or provide a declaration of 'exit' 24 | #include "macp.h" +++ |+#include 25 | In file included from pamexec.c:23: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pampop9.c:28:27: warning: 'copyright' defined but not used [-Wunused-const-variable=] 28 | static const char * const copyright = | ^~~~~~~~~ pamfix.c: In function 'clipPamRow': pamfix.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (verbose) | ^~ pamfix.c:187:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 187 | tuplerow[col][plane] = pamP->maxval; | ^~~~~~~~ pbmlife.c: In function 'main': pbmlife.c:113:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 113 | exit( 0 ); | ^~~~ pbmlife.c:113:5: warning: incompatible implicit declaration of built-in function 'exit' pbmlife.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "pbm.h" +++ |+#include 14 | pgmabel.c: In function 'main': pgmabel.c:173:9: warning: variable 'nologo' set but not used [-Wunused-but-set-variable] 173 | int nologo = FALSE; | ^~~~~~ pampick.c: In function 'parseCommandLine': pampick.c:106:18: warning: variable 'option_def_index' set but not used [-Wunused-but-set-variable] 106 | unsigned int option_def_index; | ^~~~~~~~~~~~~~~~ In file included from pamsplit.c:20: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pbmtobbnbg.c: In function 'main': pbmtobbnbg.c:49:13: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 49 | op = atoi(argv[1]); | ^~~~ pbmtobbnbg.c:85:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 85 | exit(0); | ^~~~ pbmtobbnbg.c:85:2: warning: incompatible implicit declaration of built-in function 'exit' pbmtobbnbg.c:19:1: note: include '' or provide a declaration of 'exit' 18 | #include "pbm.h" +++ |+#include 19 | frame.c: In function 'Resize_Array_Width': frame.c:85:18: warning: variable 'pointB' set but not used [-Wunused-but-set-variable] 85 | uint8 pointA,pointB; | ^~~~~~ frame.c:85:11: warning: variable 'pointA' set but not used [-Wunused-but-set-variable] 85 | uint8 pointA,pointB; | ^~~~~~ frame.c: In function 'Resize_Array_Height': frame.c:163:23: warning: variable 'diff' set but not used [-Wunused-but-set-variable] 163 | double slope, diff; | ^~~~ frame.c:163:16: warning: variable 'slope' set but not used [-Wunused-but-set-variable] 163 | double slope, diff; | ^~~~~ In file included from pnmindex.c:31: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmcolors.c: In function 'main': ppmcolors.c:77:10: warning: implicit declaration of function 'system' [-Wimplicit-function-declaration] 77 | rc = system(cmd); | ^~~~~~ frametype.c: In function 'ComputeFrameTable': frametype.c:267:17: warning: variable 'lastI' set but not used [-Wunused-but-set-variable] 267 | FrameTable *lastI, *lastIP, *firstB, *secondIP; | ^~~~~ pbmtoepsi.c: In function 'parseDpi': pbmtoepsi.c:55:12: warning: implicit declaration of function 'strtol'; did you mean 'strtok'? [-Wimplicit-function-declaration] 55 | dpiX = strtol(dpiOpt, &dpistr2, 10); | ^~~~~~ | strtok specifics.c: In function 'Parse_Specifics_File_v1': specifics.c:254:7: warning: variable 'num_scanned' set but not used [-Wunused-but-set-variable] 254 | int num_scanned; | ^~~~~~~~~~~ ppmntsc.c: In function 'convertOneImage': ppmntsc.c:395:15: warning: variable 'lastIllegalPixel' set but not used [-Wunused-but-set-variable] 395 | pixel lastIllegalPixel; | ^~~~~~~~~~~~~~~~ rate.c: In function 'targetRateControl': rate.c:392:17: warning: variable 'strPtr' set but not used [-Wunused-but-set-variable] 392 | const char *strPtr; | ^~~~~~ rate.c: In function 'updateRateControl': rate.c:522:17: warning: variable 'strPtr' set but not used [-Wunused-but-set-variable] 522 | const char *strPtr; | ^~~~~~ ppmshift.c: In function 'main': ppmshift.c:74:5: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] 74 | srand(pm_randseed()); | ^~~~~ ppmshift.c:85:25: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] 85 | nowshift = (rand() % (shift+1)) - ((shift+1) / 2); | ^~~~ ppmshift.c:102:19: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] 102 | pP += abs(nowshift); | ^~~ pbmtogem.c: In function 'main': pbmtogem.c:247:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 247 | exit( 0 ); | ^~~~ pbmtogem.c:247:5: warning: incompatible implicit declaration of built-in function 'exit' pbmtogem.c:50:1: note: include '' or provide a declaration of 'exit' 49 | #include "pbm.h" +++ |+#include 50 | ppmspread.c: In function 'main': ppmspread.c:66:5: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] 66 | srand(pm_randseed()); | ^~~~~ ppmspread.c:74:31: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] 74 | int const xdis = (rand() % (amount+1)) - ((amount+1) / 2); | ^~~~ ppmwheel.c: In function 'main': ppmwheel.c:104:16: warning: implicit declaration of function 'strtol'; did you mean 'strtod'? [-Wimplicit-function-declaration] 104 | diameter = strtol(argv[1], &tailptr, 10); | ^~~~~~ | strtod ppmwheel.c:156:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 156 | exit(0); | ^~~~ ppmwheel.c:156:5: warning: incompatible implicit declaration of built-in function 'exit' ppmwheel.c:20:1: note: include '' or provide a declaration of 'exit' 19 | #include "ppm.h" +++ |+#include 20 | parallel.c: In function 'DecodeServer': parallel.c:2152:14: warning: variable 'ready' set but not used [-Wunused-but-set-variable] 2152 | boolean *ready; | ^~~~~ ppmtv.c: In function 'main': ppmtv.c:103:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 103 | exit(0); | ^~~~ ppmtv.c:103:2: warning: incompatible implicit declaration of built-in function 'exit' ppmtv.c:13:1: note: include '' or provide a declaration of 'exit' 12 | #include "ppm.h" +++ |+#include 13 | psocket.c: In function 'errorExit': psocket.c:98:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 98 | exit(1); | ^~~~ psocket.c:98:5: warning: incompatible implicit declaration of built-in function 'exit' psocket.c:64:1: note: include '' or provide a declaration of 'exit' 63 | #include "psocket.h" +++ |+#include 64 | pbmtoln03.c: In function 'output_sixel_record': pbmtoln03.c:83:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 83 | for (p = repeated_str ; *p ; p++) | ^~~ pbmtoln03.c:85:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 85 | record[j++] = last_char ; } | ^~~~~~ pbmtolps.c: In function 'main': pbmtolps.c:180:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 180 | exit(0); | ^~~~ pbmtolps.c:180:5: warning: incompatible implicit declaration of built-in function 'exit' pbmtolps.c:27:1: note: include '' or provide a declaration of 'exit' 26 | #include "pbm.h" +++ |+#include 27 | pbmtomacp.c: In function 'calculateCropPad': pbmtomacp.c:176:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 176 | if (cmdline.bottom + 1 > rows) | ^~ pbmtomacp.c:180:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | bottom = MIN3(cmdline.bottom, rows - 1, top + MACP_ROWS - 1); | ^~~~~~ pamaddnoise.c: In function 'gaussian_noise': pamaddnoise.c:67:11: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] 67 | x1 = (rand() & RANDOM_MASK) / arand; | ^~~~ pamaddnoise.c: In function 'main': pamaddnoise.c:273:22: warning: implicit declaration of function 'atof' [-Wimplicit-function-declaration] 273 | lambda = atof( argv[argn] ); | ^~~~ pamaddnoise.c:323:20: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 323 | seed = atoi(argv[argn]); | ^~~~ pamaddnoise.c:422:5: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] 422 | srand(seed); | ^~~~~ pbmtomgr.c: In function 'main': pbmtomgr.c:53:18: warning: variable 'padright' set but not used [-Wunused-but-set-variable] 53 | unsigned int padright; | ^~~~~~~~ In file included from pbmtonokia.c:13: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pbmtonokia.c: In function 'convertToNol': pbmtonokia.c:325:22: warning: variable 'c' set but not used [-Wunused-but-set-variable] 325 | unsigned int c; | ^ pbmtonokia.c:324:22: warning: variable 'p' set but not used [-Wunused-but-set-variable] 324 | unsigned int p; | ^ pbmtonokia.c: In function 'convertToNgg': pbmtonokia.c:378:22: warning: variable 'c' set but not used [-Wunused-but-set-variable] 378 | unsigned int c; | ^ pbmtonokia.c:377:22: warning: variable 'p' set but not used [-Wunused-but-set-variable] 377 | unsigned int p; | ^ pbmtoplot.c: In function 'main': pbmtoplot.c:75:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 75 | exit( 0 ); | ^~~~ pbmtoplot.c:75:5: warning: incompatible implicit declaration of built-in function 'exit' pbmtoplot.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "pbm.h" +++ |+#include 15 | In file included from pbmtoxbm.c:34: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ jbig.c:33: warning: "NDEBUG" redefined 33 | #define NDEBUG | : note: this is the location of the previous definition pktopbm.c: In function 'main': pktopbm.c:230:39: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 230 | if (argv[0][2]) bmx = atoi(*argv+2) ; | ^~~~ gouldtoppm.c: In function 'main': gouldtoppm.c:90:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 90 | exit(0); | ^~~~ gouldtoppm.c:90:2: warning: incompatible implicit declaration of built-in function 'exit' gouldtoppm.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "ppm.h" +++ |+#include 15 | In file included from pbmtopk.c:22: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ jp2_dec.c: In function 'jp2_decode': jp2_dec.c:156:14: warning: variable 'cdefd' set but not used [-Wunused-but-set-variable] 156 | jp2_cdef_t *cdefd; | ^~~~~ imgtoppm.c: In function 'main': imgtoppm.c:68:19: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 68 | len = atoi( (char*) buf ); | ^~~~ jpc_dec.c: In function 'jpc_dec_process_crg': jpc_dec.c:463:16: warning: variable 'crg' set but not used [-Wunused-but-set-variable] 463 | jpc_crg_t *crg; | ^~~ jpc_dec.c: In function 'jpc_dec_tileinit': jpc_dec.c:706:19: warning: variable 'brcbgyend' set but not used [-Wunused-but-set-variable] 706 | uint_fast32_t brcbgyend; | ^~~~~~~~~ jpc_enc.c: In function 'jpc_enc_encodemainhdr': jpc_enc.c:830:15: warning: variable 'mctsynweight' set but not used [-Wunused-but-set-variable] 830 | jpc_fix_t mctsynweight; | ^~~~~~~~~~~~ jpc_enc.c: In function 'jpc_enc_encodemainbody': jpc_enc.c:2379:10: warning: variable 'numbytes' set but not used [-Wunused-but-set-variable] 2379 | long numbytes; | ^~~~~~~~ jpc_enc.c:2365:9: warning: variable 'tiley' set but not used [-Wunused-but-set-variable] 2365 | int tiley; | ^~~~~ jpc_enc.c:2364:9: warning: variable 'tilex' set but not used [-Wunused-but-set-variable] 2364 | int tilex; | ^~~~~ mtvtoppm.c: In function 'main': mtvtoppm.c:67:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 67 | exit( 0 ); | ^~~~ mtvtoppm.c:67:5: warning: incompatible implicit declaration of built-in function 'exit' mtvtoppm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | neotoppm.c: In function 'main': neotoppm.c:103:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 103 | exit( 0 ); | ^~~~ neotoppm.c:103:5: warning: incompatible implicit declaration of built-in function 'exit' neotoppm.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "ppm.h" +++ |+#include 15 | util.c: In function 'read_shorts': util.c:54:9: warning: implicit declaration of function 'swab' [-Wimplicit-function-declaration] 54 | swab (pixel, pixel, count*2); | ^~~~ pi1toppm.c: In function 'main': pi1toppm.c:91:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 91 | exit( 0 ); | ^~~~ pi1toppm.c:91:5: warning: incompatible implicit declaration of built-in function 'exit' pi1toppm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | picttoppm.c: In function 'doBlit': picttoppm.c:1586:9: warning: variable 'srcadd' set but not used [-Wunused-but-set-variable] 1586 | int srcadd; | ^~~~~~ picttoppm.c: In function 'unpackBuf': picttoppm.c:2191:21: warning: variable 'dst' set but not used [-Wunused-but-set-variable] 2191 | unsigned char * dst; | ^~~ picttoppm.c:2190:21: warning: variable 'src' set but not used [-Wunused-but-set-variable] 2190 | unsigned char * src; | ^~~ picttoppm.c: In function 'directBits': picttoppm.c:3722:21: warning: variable 'rectWidth' set but not used [-Wunused-but-set-variable] 3722 | unsigned int rectWidth; | ^~~~~~~~~ At top level: picttoppm.c:2484:27: warning: 'maxPixelBytesPerBlock' defined but not used [-Wunused-const-variable=] 2484 | static unsigned int const maxPixelBytesPerBlock = 1024; | ^~~~~~~~~~~~~~~~~~~~~ pamundice.c: In function 'computeInputFileName': pamundice.c:274:28: warning: variable 'outCursor' set but not used [-Wunused-but-set-variable] 274 | unsigned int inCursor, outCursor; | ^~~~~~~~~ camera.c: In function 'sony_decrypt': camera.c:1050:21: warning: operation on 'p' may be undefined [-Wsequence-point] 1050 | *data++ ^= pad[p++ & 0x7f] = pad[(p+1) & 0x7f] ^ pad[(p+65) & 0x7f]; | ~^~ camera.c:1050:21: warning: operation on 'p' may be undefined [-Wsequence-point] camera.c: In function 'parse_exif': camera.c:1507:21: warning: variable 'type' set but not used [-Wunused-but-set-variable] 1507 | int entries, tag, type, len, val, save; | ^~~~ camera.c: In function 'parse_external_jpeg': camera.c:1770:9: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 1770 | if (strcasecmp (ext, ".jpg")) { | ^~~~~~~~~~ At top level: camera.c:32:22: warning: 'have64BitArithmetic' defined but not used [-Wunused-const-variable=] 32 | static bool const have64BitArithmetic = true; | ^~~~~~~~~~~~~~~~~~~ pbmpscale.c: In function 'parseCommandLine': pbmpscale.c:93:18: warning: variable 'option_def_index' set but not used [-Wunused-but-set-variable] 93 | unsigned int option_def_index; | ^~~~~~~~~~~~~~~~ foveon.c:19:22: warning: 'have64BitArithmetic' defined but not used [-Wunused-const-variable=] 19 | static bool const have64BitArithmetic = true; | ^~~~~~~~~~~~~~~~~~~ approx.c: In function 'approximate_range': approx.c:216:14: warning: variable 'underflow' set but not used [-Wunused-but-set-variable] 216 | bool_t underflow = NO; | ^~~~~~~~~ approx.c:215:14: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 215 | bool_t overflow = NO; | ^~~~~~~~ approx.c:89:11: warning: variable 'success' set but not used [-Wunused-but-set-variable] 89 | bool_t success = NO; | ^~~~~~~ pgmdeshadow.c: In function 'parseCommandLine': pgmdeshadow.c:82:18: warning: variable 'option_def_index' set but not used [-Wunused-but-set-variable] 82 | unsigned int option_def_index; | ^~~~~~~~~~~~~~~~ pgmenhance.c: In function 'main': pgmenhance.c:111:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 111 | exit( 0 ); | ^~~~ pgmenhance.c:111:5: warning: incompatible implicit declaration of built-in function 'exit' pgmenhance.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "pgm.h" +++ |+#include 14 | pjtoppm.c: In function 'main': pjtoppm.c:42:10: warning: variable 'colsIsSet' set but not used [-Wunused-but-set-variable] 42 | bool colsIsSet; | ^~~~~~~~~ pjtoppm.c:40:18: warning: variable 'rowsX' set but not used [-Wunused-but-set-variable] 40 | unsigned int rowsX; | ^~~~~ pgmmedian.c: In function 'select489': pgmmedian.c:135:15: warning: variable 'ttmp' set but not used [-Wunused-but-set-variable] 135 | int ptmp, ttmp; | ^~~~ In file included from coder.c:29: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmtoacad.c: In function 'main': ppmtoacad.c:392:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 392 | exit(0); | ^~~~ ppmtoacad.c:392:5: warning: incompatible implicit declaration of built-in function 'exit' ppmtoacad.c:41:1: note: include '' or provide a declaration of 'exit' 40 | #include "autocad.h" /* AutoCAD standard color assignments */ +++ |+#include 41 | pnmalias.c: In function 'main': pnmalias.c:248:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 248 | exit ( 0 ); | ^~~~ pnmalias.c:248:5: warning: incompatible implicit declaration of built-in function 'exit' pnmalias.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "pnm.h" +++ |+#include 15 | pxl-outline.c: In function 'next_unmarked_pixel': pxl-outline.c:209:11: warning: variable 'color' set but not used [-Wunused-but-set-variable] 209 | pixel color; | ^~~~~ jpc_t1enc.c: In function 'jpc_enc_enccblk': jpc_t1enc.c:254:18: warning: variable 'rlvl' set but not used [-Wunused-but-set-variable] 254 | jpc_enc_rlvl_t *rlvl; | ^~~~ jpc_t1enc.c:249:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 249 | int ret; | ^~~ decoder.c: In function 'decode_range': decoder.c:606:15: warning: variable 'root_state' set but not used [-Wunused-but-set-variable] 606 | unsigned root_state [3]; /* dummy (for alloc_state_images) */ | ^~~~~~~~~~ pnmconvol.c: In function 'parsePlaneFileLine': pnmconvol.c:737:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 737 | if (*trailingJunk != '\0') | ^~ pnmconvol.c:742:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 742 | ++colCt; | ^~ In file included from ppmtobmp.c:23: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from ppmtogif.c:25: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmtoicr.c: In function 'main': ppmtoicr.c:328:18: warning: variable 'bitsPerPixel' set but not used [-Wunused-but-set-variable] 328 | unsigned int bitsPerPixel; | ^~~~~~~~~~~~ In file included from read.c:26: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from pamtojpeg2k.c:27: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from jpeg2ktopam.c:26: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ jpeg2ktopam.c: In function 'readJ2k': jpeg2ktopam.c:137:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 137 | if (jasperP == NULL) | ^~ jpeg2ktopam.c:141:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 141 | jas_stream_close(instreamP); | ^~~~~~~~~~~~~~~~ In file included from pnmmontage.c:21: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmtomitsu.c: In function 'main': ppmtomitsu.c:654:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 654 | else | ^~~~ ppmtomitsu.c:656:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 656 | ++argn; | ^~ ppmtoneo.c: In function 'main': ppmtoneo.c:122:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 122 | exit( 0 ); | ^~~~ ppmtoneo.c:122:5: warning: incompatible implicit declaration of built-in function 'exit' ppmtoneo.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "ppm.h" +++ |+#include 15 | In file included from options.c:26: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmtopcx.c:204:28: warning: 'bitmask' defined but not used [-Wunused-const-variable=] 204 | static const unsigned char bitmask[] = {1, 2, 4, 8, 16, 32, 64, 128}; | ^~~~~~~ In file included from bit-io.c:25: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ dither.c: In function 'display_24_bit_bgr': dither.c:716:41: warning: variable 'b_table' set but not used [-Wunused-but-set-variable] 716 | unsigned int *r_table, *g_table, *b_table; | ^~~~~~~ dither.c:716:31: warning: variable 'g_table' set but not used [-Wunused-but-set-variable] 716 | unsigned int *r_table, *g_table, *b_table; | ^~~~~~~ dither.c:716:21: warning: variable 'r_table' set but not used [-Wunused-but-set-variable] 716 | unsigned int *r_table, *g_table, *b_table; | ^~~~~~~ dither.c:1047:21: warning: variable 'y_table' set but not used [-Wunused-but-set-variable] 1047 | unsigned int *y_table; | ^~~~~~~ dither.c: In function 'display_24_bit_rgb': dither.c:1167:41: warning: variable 'b_table' set but not used [-Wunused-but-set-variable] 1167 | unsigned int *r_table, *g_table, *b_table; | ^~~~~~~ dither.c:1167:31: warning: variable 'g_table' set but not used [-Wunused-but-set-variable] 1167 | unsigned int *r_table, *g_table, *b_table; | ^~~~~~~ dither.c:1167:21: warning: variable 'r_table' set but not used [-Wunused-but-set-variable] 1167 | unsigned int *r_table, *g_table, *b_table; | ^~~~~~~ dither.c:1498:21: warning: variable 'y_table' set but not used [-Wunused-but-set-variable] 1498 | unsigned int *y_table; | ^~~~~~~ bmptopnm.c: In function 'bmpReadfileheader': bmptopnm.c:260:23: warning: variable 'fileSize' set but not used [-Wunused-but-set-variable] 260 | unsigned long int fileSize; | ^~~~~~~~ bmptopnm.c:258:23: warning: variable 'yHotSpot' set but not used [-Wunused-but-set-variable] 258 | unsigned short yHotSpot; | ^~~~~~~~ bmptopnm.c:257:23: warning: variable 'xHotSpot' set but not used [-Wunused-but-set-variable] 257 | unsigned short xHotSpot; | ^~~~~~~~ bmptopnm.c: In function 'readWindowsBasic40ByteInfoHeader': bmptopnm.c:376:9: warning: variable 'colorsimportant' set but not used [-Wunused-but-set-variable] 376 | int colorsimportant; /* ColorsImportant value from header */ | ^~~~~~~~~~~~~~~ ppmtopi1.c: In function 'main': ppmtopi1.c:58:9: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 58 | exit( 1 ); | ^~~~ ppmtopi1.c:58:9: warning: incompatible implicit declaration of built-in function 'exit' ppmtopi1.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | ppmtopi1.c:119:5: warning: incompatible implicit declaration of built-in function 'exit' 119 | exit( 0 ); | ^~~~ ppmtopi1.c:119:5: note: include '' or provide a declaration of 'exit' pnmnorm.c: In function 'minimumValue': pnmnorm.c:277:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 277 | pm_error("INTERNAL ERROR in '%s'. No pixels", __FUNCTION__); | ^~~~~~~~~~~~ pnmnorm.c: In function 'maximumValue': pnmnorm.c:299:64: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 299 | pm_error("INTERNAL ERROR in '%s'. No pixels", __FUNCTION__); | ^~~~~~~~~~~~ getopt.c:76:5: warning: "MSVCRT" is not defined, evaluates to 0 [-Wundef] 76 | #if MSVCRT | ^~~~~~ error.c: In function 'set_error': error.c:89:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 89 | int dummy; | ^~~~~ error.c:95:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 95 | int dummy; | ^~~~~ error.c: In function 'error': error.c:139:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 139 | int dummy; | ^~~~~ error.c:145:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 145 | int dummy; | ^~~~~ ppmtopj.c: In function 'main': ppmtopj.c:255:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 255 | exit(0); | ^~~~ ppmtopj.c:255:2: warning: incompatible implicit declaration of built-in function 'exit' ppmtopj.c:17:1: note: include '' or provide a declaration of 'exit' 16 | #include "ppm.h" +++ |+#include 17 | ppmtopjxl.c: In function 'main': ppmtopjxl.c:215:54: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 215 | *(int *)(options[i].value) = atoi(argv[1])*10; | ^~~~ | atof In file included from params.c:34: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from fiascotopnm.c:28: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ fiascotopnm.c: In function 'video_decoder': fiascotopnm.c:221:23: warning: variable 'frame_time' set but not used [-Wunused-but-set-variable] 221 | unsigned frame_time; | ^~~~~~~~~~ ppmtoppm.c: In function 'main': ppmtoppm.c:43:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 43 | exit(0); | ^~~~ ppmtoppm.c:43:5: warning: incompatible implicit declaration of built-in function 'exit' ppmtoppm.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "ppm.h" +++ |+#include 15 | gemtopnm.c: In function 'main': gemtopnm.c:104:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 104 | else | ^~~~ gemtopnm.c:107:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 107 | pnm_writepnminit( stdout, cols, rows, MAXVAL, type, 0 ); | ^~~~~~~~~~~~~~~~ gemtopnm.c:254:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 254 | exit(0); | ^~~~ gemtopnm.c:254:2: warning: incompatible implicit declaration of built-in function 'exit' gemtopnm.c:44:1: note: include '' or provide a declaration of 'exit' 43 | #include "pnm.h" +++ |+#include 44 | ppmtopuzz.c: In function 'main': ppmtopuzz.c:52:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 52 | exit( 1 ); | ^~~~ ppmtopuzz.c:52:2: warning: incompatible implicit declaration of built-in function 'exit' ppmtopuzz.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | ppmtopuzz.c:95:5: warning: incompatible implicit declaration of built-in function 'exit' 95 | exit( 0 ); | ^~~~ ppmtopuzz.c:95:5: note: include '' or provide a declaration of 'exit' In file included from giftopnm.c:30: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ hdifftopam.c: In function 'main': hdifftopam.c:155:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 155 | exit(0); | ^~~~ hdifftopam.c:155:5: warning: incompatible implicit declaration of built-in function 'exit' hdifftopam.c:16:1: note: include '' or provide a declaration of 'exit' 15 | #include "nstring.h" +++ |+#include 16 | In file included from ppmtoxpm.c:46: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ qrttoppm.c: In function 'main': qrttoppm.c:68:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 68 | exit( 0 ); | ^~~~ qrttoppm.c:68:5: warning: incompatible implicit declaration of built-in function 'exit' qrttoppm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | rawtoppm.c: In function 'main': rawtoppm.c:172:26: warning: implicit declaration of function 'atoi'; did you mean 'atof'? [-Wimplicit-function-declaration] 172 | headerskip = atoi( argv[argn] ); | ^~~~ | atof rawtoppm.c:251:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 251 | exit( 0 ); | ^~~~ rawtoppm.c:251:5: warning: incompatible implicit declaration of built-in function 'exit' rawtoppm.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "ppm.h" +++ |+#include 15 | rgb3toppm.c: In function 'main': rgb3toppm.c:87:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 87 | exit( 0 ); | ^~~~ rgb3toppm.c:87:5: warning: incompatible implicit declaration of built-in function 'exit' rgb3toppm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | spctoppm.c: In function 'main': spctoppm.c:113:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 113 | exit( 0 ); | ^~~~ spctoppm.c:113:5: warning: incompatible implicit declaration of built-in function 'exit' spctoppm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "ppm.h" +++ |+#include 14 | In file included from tgatoppm.c:24: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ tgatoppm.c: In function 'get_pixel': tgatoppm.c:170:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 170 | else | ^~~~ tgatoppm.c:172:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 172 | l = 0; | ^ pamtogif.c:568:25: warning: 'maxCodeLimitLzw' defined but not used [-Wunused-const-variable=] 568 | static stringCode const maxCodeLimitLzw = (stringCode)1 << BITS; | ^~~~~~~~~~~~~~~ pamtogif.c:21:27: warning: 'gifMaxval' defined but not used [-Wunused-const-variable=] 21 | static unsigned int const gifMaxval = 255; | ^~~~~~~~~ pamtohdiff.c: In function 'main': pamtohdiff.c:141:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 141 | exit(0); | ^~~~ pamtohdiff.c:141:5: warning: incompatible implicit declaration of built-in function 'exit' pamtohdiff.c:22:1: note: include '' or provide a declaration of 'exit' 21 | #include "shhopt.h" +++ |+#include 22 | In file included from winicontoppm.c:27: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from ximtoppm.c:22: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ximtoppm.c: In function 'ReadXimHeader': ximtoppm.c:102:9: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 102 | if (atoi(a_head.header_size) != sizeof(ImageHeader)) { | ^~~~ In file included from xpmtoppm.c:15: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ xpmtoppm.c: In function 'convertRaster': xpmtoppm.c:940:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 940 | if (imageOutFileP) | ^~ xpmtoppm.c:943:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 943 | if (alphaOutFileP) | ^~ In file included from pnmstitch.c:96: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pnmtile.c: In function 'parseCommandLine': pnmtile.c:43:18: warning: variable 'option_def_index' set but not used [-Wunused-but-set-variable] 43 | unsigned int option_def_index; | ^~~~~~~~~~~~~~~~ pamtompfont.c: In function 'parseCommandLine': pamtompfont.c:50:18: warning: variable 'option_def_index' set but not used [-Wunused-but-set-variable] 50 | unsigned int option_def_index; | ^~~~~~~~~~~~~~~~ In file included from ipdb.c:29: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from pamtouil.c:26: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pamtowinicon.c:74:28: warning: 'pngHeader' defined but not used [-Wunused-const-variable=] 74 | static unsigned char const pngHeader[] = PNG_HEADER; | ^~~~~~~~~ In file included from ppmcolormask.c:20: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pbmtopgm.c: In function 'main': pbmtopgm.c:29:13: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 29 | width = atoi(argv[1]); | ^~~~ ppmdim.c: In function 'main': ppmdim.c:110:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 110 | exit(0); | ^~~~ ppmdim.c:110:2: warning: incompatible implicit declaration of built-in function 'exit' ppmdim.c:19:1: note: include '' or provide a declaration of 'exit' 18 | #include "ppm.h" +++ |+#include 19 | pnmtoddif.c: In function 'convertRaster': pnmtoddif.c:541:21: warning: variable 'p' set but not used [-Wunused-but-set-variable] 541 | unsigned char * p; | ^ In file included from ppmdraw.c:13: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ ppmflash.c: In function 'main': ppmflash.c:112:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 112 | exit(0); | ^~~~ ppmflash.c:112:5: warning: incompatible implicit declaration of built-in function 'exit' ppmflash.c:19:1: note: include '' or provide a declaration of 'exit' 18 | #include "ppm.h" +++ |+#include 19 | pnmtosir.c: In function 'main': pnmtosir.c:123:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 123 | for ( row = 0; row < rows; ++row ) | ^~~ pnmtosir.c:129:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 129 | break; | ^~~~~ pnmtosir.c:144:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 144 | exit( 0 ); | ^~~~ pnmtosir.c:144:5: warning: incompatible implicit declaration of built-in function 'exit' pnmtosir.c:15:1: note: include '' or provide a declaration of 'exit' 14 | #include "pnm.h" +++ |+#include 15 | pnmtosir.c:22:17: warning: variable 'dumpname' set but not used [-Wunused-but-set-variable] 22 | const char* dumpname; | ^~~~~~~~ In file included from pamtotga.c:23: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ sirtopnm.c: In function 'main': sirtopnm.c:94:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 94 | exit( 0 ); | ^~~~ sirtopnm.c:94:5: warning: incompatible implicit declaration of built-in function 'exit' sirtopnm.c:14:1: note: include '' or provide a declaration of 'exit' 13 | #include "pnm.h" +++ |+#include 14 | In file included from xwdtopnm.c:36: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ zeisstopnm.c: In function 'main': zeisstopnm.c:186:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 186 | exit( 0 ); | ^~~~ zeisstopnm.c:186:5: warning: incompatible implicit declaration of built-in function 'exit' zeisstopnm.c:53:1: note: include '' or provide a declaration of 'exit' 52 | #include "pnm.h" +++ |+#include 53 | In file included from pstopnm.c:34: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pstopnm.c: In function 'execGhostscript': pstopnm.c:794:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 794 | int rc; | ^~ In file included from pnmtops.c:55: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pngx.c: In function 'pngx_srgbIntentDesc': pngx.c:369:1: warning: control reaches end of non-void function [-Wreturn-type] 369 | } | ^ pngx.c: In function 'libpngSrgbIntentCode': pngx.c:384:1: warning: control reaches end of non-void function [-Wreturn-type] 384 | } | ^ pnmtopng.c: In function 'buildColorAlphaLookup': pnmtopng.c:1872:14: warning: variable 'paletteTrans' set but not used [-Wunused-but-set-variable] 1872 | gray paletteTrans; | ^~~~~~~~~~~~ In file included from jpegtopnm.c:69: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from pnmtojpeg.c:37: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ In file included from tifftopnm.c:59: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ tifftopnm.c: In function 'readscanline': tifftopnm.c:451:9: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 451 | const uint16 * const scanbuf16 = (const uint16 *) scanbuf; | ^~~~~ tifftopnm.c:451:9: warning: 'uint16' is deprecated [-Wdeprecated-declarations] tifftopnm.c:457:9: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 457 | const uint32 * const scanbuf32 = (const uint32 *) scanbuf; | ^~~~~ tifftopnm.c:457:9: warning: 'uint32' is deprecated [-Wdeprecated-declarations] tifftopnm.c: At top level: tifftopnm.c:1386:1: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 1386 | convertTiffRaster(uint32 * const raster, | ^~~~~~~~~~~~~~~~~ tifftopnm.c: In function 'convertTiffRaster': tifftopnm.c:1410:9: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 1410 | uint32 * rp; | ^~~~~~ tifftopnm.c:1418:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 1418 | uint32 const tiffPixel = *rp++; | ^~~~~~ tifftopnm.c: In function 'convertRasterInMemory': tifftopnm.c:1489:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 1489 | uint32 * raster; | ^~~~~~ tiff.c:25:8: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 25 | tagvalmap const tagvallist[]) { | ^~~~~~~~~ tiff.c: In function 'putShort': tiff.c:97:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 97 | uint16 const num = number(value, tagvallist); | ^~~~~~ tiff.c: In function 'putLong': tiff.c:110:5: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 110 | uint32 const num = number(value, tagvallist); | ^~~~~~ tiff.c: In function 'putCountBytes': tiff.c:136:5: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 136 | uint32 const len = strlen(value)/2; | ^~~~~~ tiff.c:139:5: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 139 | uint32 i; | ^~~~~~ In file included from pamtotiff.c:44: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ pnmtotiffcmyk.c:422:3: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 422 | uint32 iRow ; | ^~~~~~ pnmtotiffcmyk.c:424:3: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 424 | uint32 rowsperstrip ; | ^~~~~~ pnmtotiffcmyk.c:425:3: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 425 | uint16 compression ; | ^~~~~~ pnmtotiffcmyk.c:426:3: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 426 | uint16 fillorder ; | ^~~~~~ pnmtotiffcmyk.c:427:3: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 427 | uint16 predictor ; | ^~~~~~ pnmtotiffcmyk.c:428:3: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 428 | uint16 lowdotrange ; | ^~~~~~ pnmtotiffcmyk.c:429:3: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 429 | uint16 highdotrange ; | ^~~~~~ pnmtotiffcmyk.c: In function 'tiffOpt': pnmtotiffcmyk.c:473:7: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 473 | t->predictor = (uint16)lVal ; | ^ pnmtotiffcmyk.c:479:7: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 479 | t->rowsperstrip = (uint32)lVal ; | ^ pnmtotiffcmyk.c:486:7: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 486 | t->lowdotrange = (uint16)lVal ; | ^ pnmtotiffcmyk.c:493:7: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 493 | t->highdotrange = (uint16)lVal ; | ^ pnmtotiffcmyk.c: In function 'tiffOpen': pnmtotiffcmyk.c:541:3: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 541 | uint16 bitspersample = MAXTIFFBITS ; | ^~~~~~ pnmtotiffcmyk.c:551:3: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 551 | TIFFSetField( t->tiff, TIFFTAG_IMAGEWIDTH, (uint32)r->nCols ) ; | ^~~~~~~~~~~~ pnmtotiffcmyk.c:552:3: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 552 | TIFFSetField( t->tiff, TIFFTAG_IMAGELENGTH, (uint32)r->nRows ) ; | ^~~~~~~~~~~~ In file included from rletopnm.c:53: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ rletopnm.c: In function 'writePpmRaster': rletopnm.c:267:18: warning: variable 'y' set but not used [-Wunused-but-set-variable] 267 | int scan, x, y; | ^ rletopnm.c: In function 'writePgmRaster': rletopnm.c:369:9: warning: variable 'y' set but not used [-Wunused-but-set-variable] 369 | int y; | ^ In file included from svgtopam.c:40: importinc/netpbm/nstring.h: In function 'strcaseeq': importinc/netpbm/nstring.h:75:12: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] 75 | return strcasecmp(comparand, comparator) == 0; | ^~~~~~~~~~ importinc/netpbm/nstring.h: In function 'strncaseeq': importinc/netpbm/nstring.h:83:12: warning: implicit declaration of function 'strncasecmp' [-Wimplicit-function-declaration] 83 | return strncasecmp(comparand, comparator, size) == 0; | ^~~~~~~~~~~ svgtopam.c: In function 'processTopLevelNode': svgtopam.c:898:26: warning: unused variable 'depth' [-Wunused-variable] 898 | unsigned int const depth = xmlTextReaderDepth(xmlReaderP); | ^~~~~ Netpbm is built. The next step is normally to package it for installation by running make package pkgdir=DIR to copy all the Netpbm files you need to install into the directory DIR. Then you can proceed to install. mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/bin mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/link mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/lib mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/misc mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/share mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/share/man mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/share/man/web mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/share/man/man1 mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/share/man/man3 mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/share/man/man5 mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/include Netpbm has been successfully packaged under directory mkdir /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr/include/netpbm /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/prototype/i386/usr. Run 'installnetpbm' to install it on your system. VALIDATING MANIFEST CONTENT: /jenkins/jobs/oi-userland/workspace/components/library/netpbm/build/manifest-i386-netpbm.depend.res NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO generating metadata: library/netpbm pkg://openindiana.org/library/netpbm@10.73.43,5.11-2023.0.0.0:20230917T071716Z PUBLISHED