+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/subtitleripper-0.3.4nb10/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/subtitleripper-0.3.4nb10/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for subtitleripper-0.3.4nb10 Compiling subtitle2pgm.c Compiling spudec.c subtitle2pgm.c: In function 'main': 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); | ~~~~~~~~~~~~~~~^~~~~~ 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 4096 [-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); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, from spudec.c:28: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 9 and 4111 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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 4096 [-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); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, from spudec.c:28: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 9 and 4111 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ spudec.c:484:26: warning: '%04d' directive writing between 4 and 11 bytes into a region of size between 1 and 4096 [-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); | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, from spudec.c:28: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 12 and 4114 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ Compiling srttool.c 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 4096 [-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); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, from spudec.c:28: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 9 and 4111 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ srttool.c: In function 'read_srt_tag': srttool.c:290:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 290 | fscanf(stdin,"%d\n",&tag->number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling subtitle2vobsub.c subtitle2vobsub.c: In function 'main': subtitle2vobsub.c:422:85: warning: pointer targets in passing argument 8 of 'vobsub_parse_ifo' differ in signedness [-Wpointer-sign] 422 | if(vobsub_parse_ifo(NULL,ifo_file_name, palette, &width, &height, 1, dvdsub_id, lang_abrv)>=0){ | ^~~~~~~~~ | | | unsigned char * In file included from subtitle2vobsub.c:26: vobsub.h:6:157: note: expected 'char *' but argument is of type 'unsigned char *' 6 | extern int vobsub_parse_ifo(void* this, const char *const name, unsigned int *palette, unsigned int *width, unsigned int *height, int force, int sid, char *langid); | ~~~~~~^~~~~~ subtitle2vobsub.c:444:37: warning: pointer targets in passing argument 5 of 'vobsub_out_open' differ in signedness [-Wpointer-sign] 444 | lang_abrv, vobsub_out_index); | ^~~~~~~~~ | | | unsigned char * In file included from subtitle2vobsub.c:26: vobsub.h:11:144: note: expected 'const char *' but argument is of type 'unsigned char *' 11 | extern void *vobsub_out_open(const char *basename, const unsigned int *palette, unsigned int orig_width, unsigned int orig_height, const char *id, unsigned int index); | ~~~~~~~~~~~~^~ Compiling vobsub.c subtitle2vobsub.c:588:49: warning: pointer targets in passing argument 2 of 'vobsub_out_output' differ in signedness [-Wpointer-sign] 588 | vobsub_out_output(vobsub_writer,read_buf, subtitle_header.payload_length-1,output_pts); | ^~~~~~~~ | | | char * In file included from subtitle2vobsub.c:26: vobsub.h:12:62: note: expected 'const unsigned char *' but argument is of type 'char *' 12 | extern void vobsub_out_output(void *me, const unsigned char *packet, int len, double pts); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ vobsub.c: In function 'vobsub_open': vobsub.c:43:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 43 | #define spudec_new_scaled_vobsub(a, b, c, d, e) (void*) printf("BUG:spudec_new_scaled_vobsub called\n") | ^ vobsub.c:912:22: note: in expansion of macro 'spudec_new_scaled_vobsub' 912 | *spu = spudec_new_scaled_vobsub(vob->palette, vob->cuspal, vob->custom, vob->orig_frame_width, vob->orig_frame_height); | ^~~~~~~~~~~~~~~~~~~~~~~~ Compiling vobsub2pgm.c Linking subtitle2pgm Linking srttool Linking subtitle2vobsub Linking vobsub2pgm