+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/subtitleripper-0.3.4nb8/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/subtitleripper-0.3.4nb8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for subtitleripper-0.3.4nb8 Compiling subtitle2pgm.c subtitle2pgm.c: In function 'usage': subtitle2pgm.c:76:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 76 | exit(0); | ^~~~ subtitle2pgm.c:76:3: warning: incompatible implicit declaration of built-in function 'exit' subtitle2pgm.c:32:1: note: include '' or provide a declaration of 'exit' 31 | #include +++ |+#include 32 | #endif subtitle2pgm.c: In function 'main': subtitle2pgm.c:156:5: warning: incompatible implicit declaration of built-in function 'exit' 156 | exit(-1); | ^~~~ subtitle2pgm.c:156:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:165:5: warning: incompatible implicit declaration of built-in function 'exit' 165 | exit(-1); | ^~~~ subtitle2pgm.c:165:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:174:5: warning: incompatible implicit declaration of built-in function 'exit' 174 | exit(1); | ^~~~ subtitle2pgm.c:174:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:183:5: warning: incompatible implicit declaration of built-in function 'exit' 183 | exit(1); | ^~~~ subtitle2pgm.c:183:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:189:5: warning: incompatible implicit declaration of built-in function 'exit' 189 | exit(1); | ^~~~ subtitle2pgm.c:189:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:212:5: warning: incompatible implicit declaration of built-in function 'exit' 212 | exit(1); | ^~~~ subtitle2pgm.c:212:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:217:5: warning: incompatible implicit declaration of built-in function 'exit' 217 | exit(1); | ^~~~ subtitle2pgm.c:217:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:233:5: warning: incompatible implicit declaration of built-in function 'exit' 233 | exit(1); | ^~~~ subtitle2pgm.c:233:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:238:5: warning: incompatible implicit declaration of built-in function 'exit' 238 | exit(1); | ^~~~ subtitle2pgm.c:238:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:246:5: warning: incompatible implicit declaration of built-in function 'exit' 246 | exit(1); | ^~~~ subtitle2pgm.c:246:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:258:5: warning: incompatible implicit declaration of built-in function 'exit' 258 | exit(1); | ^~~~ subtitle2pgm.c:258:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:272:8: warning: incompatible implicit declaration of built-in function 'exit' 272 | exit(1); | ^~~~ subtitle2pgm.c:272:8: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:293:5: warning: incompatible implicit declaration of built-in function 'exit' 293 | exit(1); | ^~~~ subtitle2pgm.c:293:5: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:322:7: warning: incompatible implicit declaration of built-in function 'exit' 322 | exit(1); | ^~~~ subtitle2pgm.c:322:7: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:327:7: warning: incompatible implicit declaration of built-in function 'exit' 327 | exit(1); | ^~~~ subtitle2pgm.c:327:7: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:336:7: warning: incompatible implicit declaration of built-in function 'exit' 336 | exit(1); | ^~~~ subtitle2pgm.c:336:7: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:356:7: warning: incompatible implicit declaration of built-in function 'exit' 356 | exit(1); | ^~~~ subtitle2pgm.c:356:7: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:374:2: warning: incompatible implicit declaration of built-in function 'exit' 374 | exit(1); | ^~~~ subtitle2pgm.c:374:2: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:406:7: warning: incompatible implicit declaration of built-in function 'exit' 406 | exit(1); | ^~~~ subtitle2pgm.c:406:7: note: include '' or provide a declaration of 'exit' subtitle2pgm.c:445:37: warning: pointer targets in passing argument 2 of 'spudec_assemble' differ in signedness [-Wpointer-sign] 445 | spudec_assemble(spudec_handle,read_buf, subtitle_header.payload_length-1, | ^~~~~~~~ | | | char * In file included from subtitle2pgm.c:19: spudec.h:53:60: note: expected 'unsigned char *' but argument is of type 'char *' 53 | void spudec_assemble(spudec_handle_t *this, unsigned char *packet, int len, int pts100); | ~~~~~~~~~~~~~~~^~~~~~ subtitle2pgm.c:459:7: warning: incompatible implicit declaration of built-in function 'exit' 459 | exit(errno); | ^~~~ subtitle2pgm.c:459:7: note: include '' or provide a declaration of 'exit' Compiling spudec.c spudec.c: In function 'spudec_writeout_ppm': spudec.c:573:24: warning: '%04d' directive writing between 4 and 11 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 573 | sprintf(file_name,"%s%04d.ppm",this->ppm_base_name, this->title_num); | ^~~~ spudec.c:573:21: note: using the range [-2147483648, 2147483647] for directive argument 573 | sprintf(file_name,"%s%04d.ppm",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~ spudec.c:573:3: note: 'sprintf' output between 9 and 1039 bytes into a destination of size 1024 573 | sprintf(file_name,"%s%04d.ppm",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spudec.c: In function 'spudec_writeout_pgm': spudec.c:505:26: warning: '%04d' directive writing between 4 and 11 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 505 | sprintf(file_name,"%s%04d.pgm",this->ppm_base_name, this->title_num); | ^~~~ spudec.c:505:23: note: using the range [-2147483648, 2147483647] for directive argument 505 | sprintf(file_name,"%s%04d.pgm",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~ spudec.c:505:5: note: 'sprintf' output between 9 and 1039 bytes into a destination of size 1024 505 | sprintf(file_name,"%s%04d.pgm",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spudec.c:484:26: warning: '%04d' directive writing between 4 and 11 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 484 | sprintf(file_name,"%s%04d.pgm.gz",this->ppm_base_name, this->title_num); | ^~~~ spudec.c:484:23: note: using the range [-2147483648, 2147483647] for directive argument 484 | sprintf(file_name,"%s%04d.pgm.gz",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~~~~ spudec.c:484:5: note: 'sprintf' output between 12 and 1042 bytes into a destination of size 1024 484 | sprintf(file_name,"%s%04d.pgm.gz",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spudec.c: In function 'spudec_writeout_png': spudec.c:301:24: warning: '%04d' directive writing between 4 and 11 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 301 | sprintf(file_name,"%s%04d.png",this->ppm_base_name, this->title_num); | ^~~~ spudec.c:301:21: note: using the range [-2147483648, 2147483647] for directive argument 301 | sprintf(file_name,"%s%04d.png",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~ spudec.c:301:3: note: 'sprintf' output between 9 and 1039 bytes into a destination of size 1024 301 | sprintf(file_name,"%s%04d.png",this->ppm_base_name, this->title_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Linking subtitle2pgm ld: fatal: library -lpng: not found ld: fatal: file processing errors. No output written to subtitle2pgm collect2: error: ld returned 1 exit status gmake: *** [Makefile:73: subtitle2pgm] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/textproc/subtitleripper *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/textproc/subtitleripper