=> Bootstrap dependency digest>=20211023: found digest-20211023 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libmpeg3-1.8nb1 mkdir -p work mkdir -p work/audio mkdir -p work/video echo -O2 -fPIC -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I. -Ia52dec-0.7.3/include -Ia52dec-0.7.3/liba52 -g > work/c_flags echo -O2 -fPIC -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I. -Ia52dec-0.7.3/include -Ia52dec-0.7.3/liba52 -g -DHAVE_CONFIG_H -Ia52dec-0.7.3/ -Ia52dec-0.7.3/include -Ia52dec-0.7.3/liba52 -Ia52dec-0.7.3/libao -Ia52dec-0.7.3/src > work/a52_flags echo work/audio/ac3.o work/audio/dct.o work/audio/huffman.o work/audio/layer2.o work/audio/layer3.o work/audio/mpeg3audio.o work/audio/pcm.o work/audio/synthesizers.o work/audio/tables.o work/libmpeg3.o work/mpeg3atrack.o work/mpeg3bits.o work/mpeg3css.o work/mpeg3demux.o work/mpeg3ifo.o work/mpeg3io.o work/mpeg3strack.o work/mpeg3title.o work/mpeg3tocutil.o work/mpeg3vtrack.o work/video/getpicture.o work/video/headers.o work/video/idct.o work/video/macroblocks.o work/video/mmxtest.o work/video/motion.o work/video/mpeg3cache.o work/video/mpeg3video.o work/video/output.o work/video/reconstruct.o work/video/seek.o work/video/slice.o work/video/subtitle.o work/video/vlc.o work/workarounds.o work/a52dec-0.7.3/liba52/bit_allocate.o work/a52dec-0.7.3/liba52/bitstream.o work/a52dec-0.7.3/liba52/downmix.o work/a52dec-0.7.3/liba52/imdct.o work/a52dec-0.7.3/liba52/parse.o work/a52dec-0.7.3/libao/audio_out_aif.o work/a52dec-0.7.3/libao/audio_out_float.o work/a52dec-0.7.3/libao/audio_out_null.o work/a52dec-0.7.3/libao/audio_out.o work/a52dec-0.7.3/libao/audio_out_oss.o work/a52dec-0.7.3/libao/audio_out_solaris.o work/a52dec-0.7.3/libao/audio_out_wav.o work/a52dec-0.7.3/libao/float2s16.o work/a52dec-0.7.3/src/getopt.o work/a52dec-0.7.3/test/compare.o > work/objs mkdir -p work/audio work/video work/a52dec-0.7.3/liba52/ work/a52dec-0.7.3/libao/ work/a52dec-0.7.3/src/ work/a52dec-0.7.3/test/ gcc -c `cat work/c_flags` audio/ac3.c -o work/audio/ac3.o gcc -c `cat work/c_flags` audio/dct.c -o work/audio/dct.o gcc -c `cat work/c_flags` audio/huffman.c -o work/audio/huffman.o gcc -c `cat work/c_flags` audio/layer2.c -o work/audio/layer2.o audio/ac3.c: In function 'mpeg3_new_ac3': audio/ac3.c:13:24: warning: implicit declaration of function 'calloc' [-Wimplicit-function-declaration] mpeg3_ac3_t *result = calloc(1, sizeof(mpeg3_ac3_t)); ^~~~~~ audio/ac3.c:13:24: warning: incompatible implicit declaration of built-in function 'calloc' audio/ac3.c:13:24: note: include '' or provide a declaration of 'calloc' audio/ac3.c: In function 'mpeg3_delete_ac3': audio/ac3.c:24:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(audio); ^~~~ audio/ac3.c:24:2: warning: incompatible implicit declaration of built-in function 'free' audio/ac3.c:24:2: note: include '' or provide a declaration of 'free' gcc -c `cat work/c_flags` audio/layer3.c -o work/audio/layer3.o audio/layer2.c: In function 'mpeg3audio_dolayer2': audio/layer2.c:392:2: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_reset'? [-Wimplicit-function-declaration] mpeg3bits_use_ptr(audio->stream, frame); ^~~~~~~~~~~~~~~~~ mpeg3bits_reset audio/layer2.c:419:12: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3io_sync_buffer'? [-Wimplicit-function-declaration] mpeg3audio_synth_stereo(audio, ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_sync_buffer audio/layer3.c: In function 'dequantize_sample': audio/layer3.c:245:12: warning: implicit declaration of function 'mpeg3bits_getbitoffset'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] int num = mpeg3bits_getbitoffset(audio->stream); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits gcc -c `cat work/c_flags` audio/mpeg3audio.c -o work/audio/mpeg3audio.o audio/layer3.c:672:2: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(audio->stream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse audio/layer3.c:674:2: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3demux_start_forward'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(audio->stream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_start_forward audio/layer3.c: In function 'hybrid': audio/layer3.c:828:6: warning: implicit declaration of function 'mpeg3audio_dct36'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); ^~~~~~~~~~~~~~~~ mpeg3audio_dopcm audio/layer3.c:840:7: warning: implicit declaration of function 'mpeg3audio_dct12'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); ^~~~~~~~~~~~~~~~ mpeg3audio_dopcm audio/layer3.c: In function 'mpeg3audio_dolayer3': audio/layer3.c:1110:3: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_reset'? [-Wimplicit-function-declaration] mpeg3bits_use_ptr(audio->stream, audio->bsbuf); ^~~~~~~~~~~~~~~~~ mpeg3bits_reset audio/layer3.c:1299:7: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3io_sync_buffer'? [-Wimplicit-function-declaration] mpeg3audio_synth_stereo(audio, ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_sync_buffer audio/layer3.c: In function 'mpeg3_layer_reset': audio/layer3.c:1354:2: warning: implicit declaration of function 'mpeg3audio_reset_synths'; did you mean 'mpeg3demux_reset_pts'? [-Wimplicit-function-declaration] mpeg3audio_reset_synths(audio); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_reset_pts audio/layer3.c: In function 'mpeg3_new_layer': audio/layer3.c:1613:26: warning: implicit declaration of function 'calloc' [-Wimplicit-function-declaration] mpeg3_layer_t *result = calloc(1, sizeof(mpeg3_layer_t)); ^~~~~~ audio/layer3.c:1613:26: warning: incompatible implicit declaration of built-in function 'calloc' audio/layer3.c:1613:26: note: include '' or provide a declaration of 'calloc' audio/layer3.c: In function 'mpeg3_delete_layer': audio/layer3.c:1627:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(audio); ^~~~ audio/layer3.c:1627:2: warning: incompatible implicit declaration of built-in function 'free' audio/layer3.c:1627:2: note: include '' or provide a declaration of 'free' gcc -c `cat work/c_flags` audio/pcm.c -o work/audio/pcm.o gcc -c `cat work/c_flags` audio/synthesizers.c -o work/audio/synthesizers.o audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': audio/synthesizers.c:36:6: warning: implicit declaration of function 'mpeg3audio_dct64'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); ^~~~~~~~~~~~~~~~ mpeg3audio_dopcm gcc -c `cat work/c_flags` audio/tables.c -o work/audio/tables.o gcc -c `cat work/c_flags` libmpeg3.c -o work/libmpeg3.o gcc -c `cat work/c_flags` mpeg3atrack.c -o work/mpeg3atrack.o libmpeg3.c: In function 'mpeg3_get_file_type': libmpeg3.c:319:7: warning: implicit declaration of function 'mpeg3_read_ifo'; did you mean 'mpeg3_read_toc'? [-Wimplicit-function-declaration] if(mpeg3_read_ifo(file, 0)) ^~~~~~~~~~~~~~ mpeg3_read_toc libmpeg3.c: In function 'mpeg3_open_copy': libmpeg3.c:458:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_open_title libmpeg3.c:470:3: warning: implicit declaration of function 'mpeg3_create_title'; did you mean 'mpeg3_create_strack'? [-Wimplicit-function-declaration] mpeg3_create_title(file->demuxer, 0); ^~~~~~~~~~~~~~~~~~ mpeg3_create_strack mpeg3atrack.c: In function 'mpeg3_new_atrack': mpeg3atrack.c:22:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_open_title libmpeg3.c: In function 'mpeg3_set_cpus': libmpeg3.c:569:3: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] mpeg3video_set_cpus(file->vtrack[i]->video, cpus); ^~~~~~~~~~~~~~~~~~~ mpeg3video_next_code libmpeg3.c: In function 'mpeg3_set_sample': libmpeg3.c:615:3: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3_set_sample libmpeg3.c: In function 'mpeg3_set_frame': libmpeg3.c:710:3: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] mpeg3video_seek_frame(file->vtrack[stream]->video, frame); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame libmpeg3.c: In function 'mpeg3_seek_byte': libmpeg3.c:724:3: warning: implicit declaration of function 'mpeg3video_seek_byte'; did you mean 'mpeg3bits_seek_byte'? [-Wimplicit-function-declaration] mpeg3video_seek_byte(file->vtrack[i]->video, byte); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_seek_byte libmpeg3.c:730:3: warning: implicit declaration of function 'mpeg3audio_seek_byte'; did you mean 'mpeg3bits_seek_byte'? [-Wimplicit-function-declaration] mpeg3audio_seek_byte(file->atrack[i]->audio, byte); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_seek_byte libmpeg3.c: In function 'mpeg3_previous_frame': libmpeg3.c:754:10: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] return mpeg3video_previous_frame(file->vtrack[stream]->video); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_previous_frame libmpeg3.c: In function 'mpeg3_colormodel': libmpeg3.c:855:10: warning: implicit declaration of function 'mpeg3video_colormodel'; did you mean 'mpeg3_colormodel'? [-Wimplicit-function-declaration] return mpeg3video_colormodel(file->vtrack[stream]->video); ^~~~~~~~~~~~~~~~~~~~~ mpeg3_colormodel libmpeg3.c: In function 'mpeg3_read_yuvframe': libmpeg3.c:920:12: warning: implicit declaration of function 'mpeg3video_read_yuvframe'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame libmpeg3.c: In function 'mpeg3_read_yuvframe_ptr': libmpeg3.c:946:12: warning: implicit declaration of function 'mpeg3video_read_yuvframe_ptr'; did you mean 'mpeg3_read_yuvframe_ptr'? [-Wimplicit-function-declaration] result = mpeg3video_read_yuvframe_ptr(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_read_yuvframe_ptr libmpeg3.c: In function 'mpeg3_read_audio_chunk': libmpeg3.c:1014:12: warning: implicit declaration of function 'mpeg3audio_read_raw'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] result = mpeg3audio_read_raw(file->atrack[stream]->audio, ^~~~~~~~~~~~~~~~~~~ mpeg3io_read_char libmpeg3.c: In function 'mpeg3_read_video_chunk': libmpeg3.c:1033:12: warning: implicit declaration of function 'mpeg3video_read_raw'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_raw(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame gcc -c `cat work/c_flags` mpeg3bits.c -o work/mpeg3bits.o gcc -c `cat work/c_flags` mpeg3css.c -o work/mpeg3css.o gcc -c `cat work/c_flags` mpeg3demux.c -o work/mpeg3demux.o gcc -c `cat work/c_flags` mpeg3ifo.c -o work/mpeg3ifo.o mpeg3demux.c: In function 'handle_scrambling': mpeg3demux.c:777:6: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_read_prev_packet'? [-Wimplicit-function-declaration] if(mpeg3_decrypt_packet(title->fs->css, ^~~~~~~~~~~~~~~~~~~~ mpeg3_read_prev_packet mpeg3demux.c: In function 'mpeg3demux_copy_titles': mpeg3demux.c:2198:3: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] mpeg3_copy_title(dst_title, src_title); ^~~~~~~~~~~~~~~~ mpeg3_new_title mpeg3demux.c: In function 'mpeg3_delete_demuxer': mpeg3demux.c:2259:3: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_subtitle'? [-Wimplicit-function-declaration] mpeg3_delete_title(demuxer->titles[i]); ^~~~~~~~~~~~~~~~~~ mpeg3_delete_subtitle gcc -c `cat work/c_flags` mpeg3io.c -o work/mpeg3io.o mpeg3ifo.c: In function 'get_ifo_playlist': mpeg3ifo.c:372:2: warning: implicit declaration of function 'mpeg3io_complete_path'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] mpeg3io_complete_path(complete_path, file->fs->path); ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_data mpeg3ifo.c:373:2: warning: implicit declaration of function 'mpeg3io_get_directory'; did you mean 'mpeg3_get_file_type'? [-Wimplicit-function-declaration] mpeg3io_get_directory(directory, complete_path); ^~~~~~~~~~~~~~~~~~~~~ mpeg3_get_file_type mpeg3ifo.c:374:2: warning: implicit declaration of function 'mpeg3io_get_filename'; did you mean 'mpeg3_get_file_type'? [-Wimplicit-function-declaration] mpeg3io_get_filename(filename, complete_path); ^~~~~~~~~~~~~~~~~~~~ mpeg3_get_file_type mpeg3ifo.c:390:6: warning: implicit declaration of function 'mpeg3io_joinpath'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] mpeg3io_joinpath(title_path, directory, new_filename->d_name); ^~~~~~~~~~~~~~~~ mpeg3io_read_data mpeg3io.c: In function 'mpeg3_delete_fs': mpeg3io.c:56:2: warning: implicit declaration of function 'mpeg3_delete_css'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] mpeg3_delete_css(fs->css); ^~~~~~~~~~~~~~~~ mpeg3_delete_fs mpeg3io.c: In function 'mpeg3io_open_file': mpeg3io.c:94:2: warning: implicit declaration of function 'mpeg3_get_keys'; did you mean 'mpeg3_seek_phys'? [-Wimplicit-function-declaration] mpeg3_get_keys(fs->css, fs->path); ^~~~~~~~~~~~~~ mpeg3_seek_phys mpeg3io.c: In function 'mpeg3io_complete_path': mpeg3io.c:242:3: warning: implicit declaration of function 'getcwd'; did you mean 'getw'? [-Wimplicit-function-declaration] getcwd(current_dir, MPEG3_STRLEN); ^~~~~~ getw gcc -c `cat work/c_flags` mpeg3strack.c -o work/mpeg3strack.o gcc -c `cat work/c_flags` mpeg3title.c -o work/mpeg3title.o mpeg3title.c: In function 'mpeg3_copy_title': mpeg3title.c:33:2: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] mpeg3_copy_fs(dst->fs, src->fs); ^~~~~~~~~~~~~ mpeg3_new_fs gcc -c `cat work/c_flags` mpeg3tocutil.c -o work/mpeg3tocutil.o gcc -c `cat work/c_flags` mpeg3vtrack.c -o work/mpeg3vtrack.o gcc -c `cat work/c_flags` video/getpicture.c -o work/video/getpicture.o mpeg3tocutil.c: In function 'handle_video': mpeg3tocutil.c:880:8: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] if(!mpeg3video_get_header(video, 0)) ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code mpeg3vtrack.c: In function 'mpeg3_new_vtrack': mpeg3vtrack.c:19:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_open_title video/getpicture.c: In function 'mpeg3video_get_macroblocks': video/getpicture.c:534:4: warning: implicit declaration of function 'mpeg3_new_slice_buffer'; did you mean 'mpeg3io_sync_buffer'? [-Wimplicit-function-declaration] mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3io_sync_buffer video/getpicture.c:546:5: warning: implicit declaration of function 'mpeg3_expand_slice_buffer'; did you mean 'mpeg3io_sync_buffer'? [-Wimplicit-function-declaration] mpeg3_expand_slice_buffer(slice_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_sync_buffer video/getpicture.c: In function 'mpeg3video_allocate_decoders': video/getpicture.c:625:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(&(video->slice_decoders[i])); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer video/getpicture.c:630:4: warning: implicit declaration of function 'mpeg3_new_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer video/getpicture.c: In function 'mpeg3video_getpicture': video/getpicture.c:721:4: warning: implicit declaration of function 'mpeg3video_display_second_field'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3video_display_second_field(video); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders gcc -c `cat work/c_flags` video/headers.c -o work/video/headers.o video/headers.c: In function 'mpeg3video_ext_user_data': video/headers.c:328:15: warning: implicit declaration of function 'mpeg3bits_next_startcode'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] int code = mpeg3bits_next_startcode(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream video/headers.c:334:6: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_tell'? [-Wimplicit-function-declaration] mpeg3bits_refill(video->vstream); ^~~~~~~~~~~~~~~~ mpeg3bits_tell gcc -c `cat work/c_flags` video/idct.c -o work/video/idct.o gcc -c `cat work/c_flags` video/macroblocks.c -o work/video/macroblocks.o gcc -c `cat work/c_flags` video/mmxtest.c -o work/video/mmxtest.o gcc -c `cat work/c_flags` video/motion.c -o work/video/motion.o gcc -c `cat work/c_flags` video/mpeg3cache.c -o work/video/mpeg3cache.o gcc -c `cat work/c_flags` video/mpeg3video.c -o work/video/mpeg3video.o gcc -c `cat work/c_flags` video/output.c -o work/video/output.o gcc -c `cat work/c_flags` video/reconstruct.c -o work/video/reconstruct.o video/mpeg3video.c: In function 'mpeg3video_allocate_struct': video/mpeg3video.c:228:2: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] mpeg3video_init_output(); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder video/mpeg3video.c: In function 'mpeg3video_delete_struct': video/mpeg3video.c:251:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(&(video->slice_decoders[i])); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer video/mpeg3video.c:254:3: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer gcc -c `cat work/c_flags` video/seek.c -o work/video/seek.o video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': video/mpeg3video.c:278:24: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_get_header(video, 0); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code video/reconstruct.c: In function 'mpeg3video_reconstruct': video/reconstruct.c:583:11: warning: implicit declaration of function 'mpeg3video_calc_dmv'; did you mean 'mpeg3video_dump'? [-Wimplicit-function-declaration] mpeg3video_calc_dmv(video, ^~~~~~~~~~~~~~~~~~~ mpeg3video_dump video/mpeg3video.c:288:13: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] result = mpeg3video_getpicture(video, video->framenum); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code video/mpeg3video.c: In function 'mpeg3video_new': video/mpeg3video.c:424:27: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_getgophdr(video); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code video/mpeg3video.c: In function 'mpeg3video_read_frame': video/mpeg3video.c:650:28: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] if(video->output_src[0]) mpeg3video_present_frame(video); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame video/mpeg3video.c:670:25: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3io_seek'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_seek(video); ^~~~~~~~~~~~~~~ mpeg3io_seek video/seek.c: In function 'mpeg3video_drop_frames': video/seek.c:28:13: warning: implicit declaration of function 'mpeg3video_read_frame_backend'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_frame_backend(video, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame video/seek.c: In function 'mpeg3bits_next_startcode': video/seek.c:54:2: warning: implicit declaration of function 'mpeg3bits_byte_align'; did you mean 'mpeg3bits_tell'? [-Wimplicit-function-declaration] mpeg3bits_byte_align(stream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell video/seek.c: In function 'mpeg3video_seek': video/seek.c:355:8: warning: implicit declaration of function 'mpeg3video_get_firstframe'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] mpeg3video_get_firstframe(video); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_seek_frame gcc -c `cat work/c_flags` video/slice.c -o work/video/slice.o gcc -c `cat work/c_flags` video/subtitle.c -o work/video/subtitle.o video/slice.c: In function 'mpeg3_decode_slice': video/slice.c:197:26: warning: implicit declaration of function 'mpeg3video_getslicehdr'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] slice_vert_pos_ext = mpeg3video_getslicehdr(slice, video); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code video/slice.c:213:17: warning: implicit declaration of function 'mpeg3video_get_macroblock_address'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mba_inc = mpeg3video_get_macroblock_address(slice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:238:4: warning: implicit declaration of function 'mpeg3video_macroblock_modes'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_macroblock_modes(slice, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:273:12: warning: implicit declaration of function 'mpeg3video_motion_vectors'; did you mean 'mpeg3video_toc_error'? [-Wimplicit-function-declaration] mpeg3video_motion_vectors(slice, ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_toc_error video/slice.c:286:14: warning: implicit declaration of function 'mpeg3video_motion_vector'; did you mean 'mpeg3video_toc_error'? [-Wimplicit-function-declaration] mpeg3video_motion_vector(slice, ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_toc_error video/slice.c:335:17: warning: implicit declaration of function 'mpeg3video_get_cbp'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] cbp = mpeg3video_get_cbp(slice); ^~~~~~~~~~~~~~~~~~ mpeg3video_next_code video/slice.c:353:9: warning: implicit declaration of function 'mpeg3video_clearblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_clearblock(slice, 0, video->blk_cnt); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:361:8: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:363:8: warning: implicit declaration of function 'mpeg3video_getintrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:368:10: warning: implicit declaration of function 'mpeg3video_getmpg2interblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getmpg2interblock(slice, video, comp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:370:10: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getinterblock(slice, video, comp); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock video/slice.c:452:9: warning: implicit declaration of function 'mpeg3video_reconstruct'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] mpeg3video_reconstruct(video, ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame video/slice.c:467:11: warning: implicit declaration of function 'mpeg3video_idct_conversion'; did you mean 'mpeg3video_toc_error'? [-Wimplicit-function-declaration] mpeg3video_idct_conversion(slice->block[comp]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_toc_error video/subtitle.c: In function 'mpeg3_decode_subtitle': video/subtitle.c:545:17: warning: implicit declaration of function 'mpeg3_subtitle_tracks'; did you mean 'mpeg3_create_strack'? [-Wimplicit-function-declaration] for(i = 0; i < mpeg3_subtitle_tracks(file); i++) ^~~~~~~~~~~~~~~~~~~~~ mpeg3_create_strack gcc -c `cat work/c_flags` video/vlc.c -o work/video/vlc.o gcc -c `cat work/c_flags` workarounds.c -o work/workarounds.o gcc -c `cat work/a52_flags` a52dec-0.7.3/liba52/bit_allocate.c -o work/a52dec-0.7.3/liba52/bit_allocate.o gcc -c `cat work/a52_flags` a52dec-0.7.3/liba52/bitstream.c -o work/a52dec-0.7.3/liba52/bitstream.o gcc -c `cat work/a52_flags` a52dec-0.7.3/liba52/downmix.c -o work/a52dec-0.7.3/liba52/downmix.o gcc -c `cat work/a52_flags` a52dec-0.7.3/liba52/imdct.c -o work/a52dec-0.7.3/liba52/imdct.o gcc -c `cat work/a52_flags` a52dec-0.7.3/liba52/parse.c -o work/a52dec-0.7.3/liba52/parse.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out_aif.c -o work/a52dec-0.7.3/libao/audio_out_aif.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out_float.c -o work/a52dec-0.7.3/libao/audio_out_float.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out_null.c -o work/a52dec-0.7.3/libao/audio_out_null.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out.c -o work/a52dec-0.7.3/libao/audio_out.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out_oss.c -o work/a52dec-0.7.3/libao/audio_out_oss.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out_solaris.c -o work/a52dec-0.7.3/libao/audio_out_solaris.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/audio_out_wav.c -o work/a52dec-0.7.3/libao/audio_out_wav.o gcc -c `cat work/a52_flags` a52dec-0.7.3/libao/float2s16.c -o work/a52dec-0.7.3/libao/float2s16.o gcc -c `cat work/a52_flags` a52dec-0.7.3/src/getopt.c -o work/a52dec-0.7.3/src/getopt.o gcc -c `cat work/a52_flags` a52dec-0.7.3/test/compare.c -o work/a52dec-0.7.3/test/compare.o ar rcs work/libmpeg3.a `cat work/objs` gcc `cat work/c_flags` -o work/mpeg3dump mpeg3dump.c work/libmpeg3.a -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lm -pthread gcc `cat work/c_flags` -o work/mpeg3peek mpeg3peek.c work/libmpeg3.a -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lm -pthread gcc `cat work/c_flags` -o work/mpeg3toc mpeg3toc.c work/libmpeg3.a -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lm -pthread gcc `cat work/c_flags` -o work/mpeg3cat mpeg3cat.c work/libmpeg3.a -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lm -pthread mpeg3cat.c: In function 'main': mpeg3cat.c:248:4: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_tell'? [-Wimplicit-function-declaration] mpeg3bits_refill(in->vtrack[stream]->video->vstream); ^~~~~~~~~~~~~~~~ mpeg3bits_tell mpeg3cat.c:423:10: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_read_prev_packet'? [-Wimplicit-function-declaration] if(mpeg3_decrypt_packet(title->fs->css, ^~~~~~~~~~~~~~~~~~~~ mpeg3_read_prev_packet