=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for openquicktime-1.0nb14 clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c atom.c -o atom.o atom.c:49:11: warning: call to undeclared function 'quicktime_atom_read_type'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result = quicktime_atom_read_type(header, atom->type); ^ atom.c:61:5: warning: call to undeclared function 'quicktime_match_32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_match_32(atom->type, "wide")) ^ 2 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c codecs.c -o codecs.o codecs.c:129:10: warning: call to undeclared function 'quicktime_find_vcodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index = quicktime_find_vcodec(compressor); ^ codecs.c:135:11: warning: call to undeclared function 'quicktime_register_external_vcodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index = quicktime_register_external_vcodec(compressor); ^ codecs.c:148:10: warning: call to undeclared function 'quicktime_find_acodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index = quicktime_find_acodec(compressor); ^ codecs.c:153:11: warning: call to undeclared function 'quicktime_register_external_acodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index = quicktime_register_external_acodec(compressor); ^ codecs.c:173:9: warning: call to undeclared function 'quicktime_init_vcodec_core'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return quicktime_init_vcodec_core(index, vtrack); ^ codecs.c:187:9: warning: call to undeclared function 'quicktime_init_acodec_core'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return quicktime_init_acodec_core(index, atrack); ^ 6 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c ctab.c -o ctab.o ctab.c:67:16: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] ctab->flags = quicktime_read_int16(file); ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c dinf.c -o dinf.o dinf.c:27:2: warning: call to undeclared function 'quicktime_dref_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dref_init(&(dinf->dref)); ^ dinf.c:32:2: warning: call to undeclared function 'quicktime_dref_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dref_delete(&(dinf->dref)); ^ dinf.c:37:2: warning: call to undeclared function 'quicktime_dref_init_all'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dref_init_all(&(dinf->dref)); ^ dinf.c:43:2: warning: call to undeclared function 'quicktime_dref_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dref_dump(&(dinf->dref)); ^ dinf.c:52:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ dinf.c:53:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "dref")) ^ dinf.c:54:6: warning: call to undeclared function 'quicktime_read_dref'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_dref(file, &(dinf->dref)); } ^ dinf.c:56:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ dinf.c:64:2: warning: call to undeclared function 'quicktime_write_dref'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_dref(file, &(dinf->dref)); ^ dinf.c:65:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 10 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c dref.c -o dref.o dref.c:47:2: warning: call to undeclared function 'quicktime_read_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_char32(file, table->type); ^ dref.c:151:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 2 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c edts.c -o edts.o edts.c:27:2: warning: call to undeclared function 'quicktime_elst_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_elst_init(&(edts->elst)); ^ edts.c:32:2: warning: call to undeclared function 'quicktime_elst_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_elst_delete(&(edts->elst)); ^ edts.c:37:2: warning: call to undeclared function 'quicktime_elst_init_all'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_elst_init_all(&(edts->elst)); ^ edts.c:46:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ edts.c:48:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "elst")) ^ edts.c:49:5: warning: call to undeclared function 'quicktime_read_elst'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_elst(file, &(edts->elst)); } ^ edts.c:51:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ edts.c:58:2: warning: call to undeclared function 'quicktime_elst_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_elst_dump(&(edts->elst)); ^ edts.c:65:2: warning: call to undeclared function 'quicktime_write_elst'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_elst(file, &(edts->elst), duration); ^ edts.c:66:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 10 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c elst.c -o elst.o elst.c:134:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c hdlr.c -o hdlr.o hdlr.c:94:2: warning: call to undeclared function 'quicktime_read_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_char32(file, hdlr->component_type); ^ hdlr.c:99:2: warning: call to undeclared function 'quicktime_read_pascal'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_pascal(file, hdlr->component_name); ^ hdlr.c:116:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 3 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c matrix.c -o matrix.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c mdat.c -o mdat.o mdat.c:34:2: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, parent_atom); ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c mdhd.c -o mdhd.o mdhd.c:71:19: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] mdhd->language = quicktime_read_int16(file); ^ mdhd.c:81:40: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf(" modification_time %ul\n", mdhd->modification_time); ~~ ^~~~~~~~~~~~~~~~~~~~~~~ %lu mdhd.c:82:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf(" time_scale %dl\n", mdhd->time_scale); ~~ ^~~~~~~~~~~~~~~~ %ld mdhd.c:102:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 4 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c mdia.c -o mdia.o mdia.c:28:2: warning: call to undeclared function 'quicktime_mdhd_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdhd_init(&(mdia->mdhd)); ^ mdia.c:29:2: warning: call to undeclared function 'quicktime_hdlr_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_init(&(mdia->hdlr)); ^ mdia.c:30:2: warning: call to undeclared function 'quicktime_minf_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_minf_init(&(mdia->minf)); ^ mdia.c:45:2: warning: call to undeclared function 'quicktime_hdlr_init_video'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_init_video(&(mdia->hdlr)); ^ mdia.c:56:2: warning: call to undeclared function 'quicktime_mdhd_init_audio'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdhd_init_audio(file, &(mdia->mdhd), channels, sample_rate, bits, compressor); ^ mdia.c:58:2: warning: call to undeclared function 'quicktime_hdlr_init_audio'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_init_audio(&(mdia->hdlr)); ^ mdia.c:63:2: warning: call to undeclared function 'quicktime_mdhd_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdhd_delete(&(mdia->mdhd)); ^ mdia.c:64:2: warning: call to undeclared function 'quicktime_hdlr_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_delete(&(mdia->hdlr)); ^ mdia.c:65:2: warning: call to undeclared function 'quicktime_minf_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_minf_delete(&(mdia->minf)); ^ mdia.c:71:2: warning: call to undeclared function 'quicktime_mdhd_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdhd_dump(&(mdia->mdhd)); ^ mdia.c:72:2: warning: call to undeclared function 'quicktime_hdlr_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_dump(&(mdia->hdlr)); ^ mdia.c:73:2: warning: call to undeclared function 'quicktime_minf_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_minf_dump(&(mdia->minf)); ^ mdia.c:82:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ mdia.c:86:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "mdhd")) ^ mdia.c:87:6: warning: call to undeclared function 'quicktime_read_mdhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_mdhd(file, &(mdia->mdhd)); } ^ mdia.c:91:4: warning: call to undeclared function 'quicktime_read_hdlr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_hdlr(file, &(mdia->hdlr)); ^ mdia.c:93:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ mdia.c:97:6: warning: call to undeclared function 'quicktime_read_minf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_minf(file, &(mdia->minf), &leaf_atom); } ^ mdia.c:99:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ mdia.c:111:2: warning: call to undeclared function 'quicktime_write_mdhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_mdhd(file, &(mdia->mdhd)); ^ mdia.c:112:2: warning: call to undeclared function 'quicktime_write_hdlr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_hdlr(file, &(mdia->hdlr)); ^ mdia.c:113:2: warning: call to undeclared function 'quicktime_write_minf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_minf(file, &(mdia->minf)); ^ mdia.c:115:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 23 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c minf.c -o minf.o minf.c:30:2: warning: call to undeclared function 'quicktime_vmhd_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_vmhd_init(&(minf->vmhd)); ^ minf.c:31:2: warning: call to undeclared function 'quicktime_smhd_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_smhd_init(&(minf->smhd)); ^ minf.c:32:2: warning: call to undeclared function 'quicktime_hdlr_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_init(&(minf->hdlr)); ^ minf.c:33:2: warning: call to undeclared function 'quicktime_dinf_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dinf_init(&(minf->dinf)); ^ minf.c:34:2: warning: call to undeclared function 'quicktime_stbl_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stbl_init(&(minf->stbl)); ^ minf.c:47:2: warning: call to undeclared function 'quicktime_vmhd_init_video'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_vmhd_init_video(file, &(minf->vmhd), frame_w, frame_h, frame_rate); ^ minf.c:51:2: warning: call to undeclared function 'quicktime_hdlr_init_data'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_init_data(&(minf->hdlr)); ^ minf.c:53:2: warning: call to undeclared function 'quicktime_dinf_init_all'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dinf_init_all(&(minf->dinf)); ^ minf.c:67:2: warning: call to undeclared function 'quicktime_hdlr_init_data'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_init_data(&(minf->hdlr)); ^ minf.c:68:2: warning: call to undeclared function 'quicktime_dinf_init_all'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dinf_init_all(&(minf->dinf)); ^ minf.c:73:2: warning: call to undeclared function 'quicktime_vmhd_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_vmhd_delete(&(minf->vmhd)); ^ minf.c:74:2: warning: call to undeclared function 'quicktime_smhd_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_smhd_delete(&(minf->smhd)); ^ minf.c:75:2: warning: call to undeclared function 'quicktime_dinf_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dinf_delete(&(minf->dinf)); ^ minf.c:76:2: warning: call to undeclared function 'quicktime_stbl_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stbl_delete(&(minf->stbl)); ^ minf.c:77:2: warning: call to undeclared function 'quicktime_hdlr_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_delete(&(minf->hdlr)); ^ minf.c:85:21: warning: call to undeclared function 'quicktime_smhd_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(minf->is_audio) quicktime_smhd_dump(&(minf->smhd)); ^ minf.c:86:21: warning: call to undeclared function 'quicktime_vmhd_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(minf->is_video) quicktime_vmhd_dump(&(minf->vmhd)); ^ minf.c:87:2: warning: call to undeclared function 'quicktime_hdlr_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_hdlr_dump(&(minf->hdlr)); ^ minf.c:88:2: warning: call to undeclared function 'quicktime_dinf_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_dinf_dump(&(minf->dinf)); ^ minf.c:89:2: warning: call to undeclared function 'quicktime_stbl_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stbl_dump(minf, &(minf->stbl)); ^ minf.c:98:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ minf.c:102:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "vmhd")) ^ minf.c:103:26: warning: call to undeclared function 'quicktime_read_vmhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { minf->is_video = 1; quicktime_read_vmhd(file, &(minf->vmhd)); } ^ minf.c:106:26: warning: call to undeclared function 'quicktime_read_smhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { minf->is_audio = 1; quicktime_read_smhd(file, &(minf->smhd)); } ^ minf.c:110:5: warning: call to undeclared function 'quicktime_read_hdlr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_hdlr(file, &(minf->hdlr)); ^ minf.c:112:5: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ minf.c:116:6: warning: call to undeclared function 'quicktime_read_dinf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_dinf(file, &(minf->dinf), &leaf_atom); } ^ minf.c:119:6: warning: call to undeclared function 'quicktime_read_stbl'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stbl(file, minf, &(minf->stbl), &leaf_atom); } ^ minf.c:121:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ minf.c:132:21: warning: call to undeclared function 'quicktime_write_vmhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(minf->is_video) quicktime_write_vmhd(file, &(minf->vmhd)); ^ minf.c:133:21: warning: call to undeclared function 'quicktime_write_smhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(minf->is_audio) quicktime_write_smhd(file, &(minf->smhd)); ^ minf.c:134:2: warning: call to undeclared function 'quicktime_write_hdlr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_hdlr(file, &(minf->hdlr)); ^ minf.c:135:2: warning: call to undeclared function 'quicktime_write_dinf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_dinf(file, &(minf->dinf)); ^ minf.c:136:2: warning: call to undeclared function 'quicktime_write_stbl'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stbl(file, minf, &(minf->stbl)); ^ minf.c:138:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 35 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c moov.c -o moov.o moov.c:35:2: warning: call to undeclared function 'quicktime_mvhd_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mvhd_init(&(moov->mvhd)); ^ moov.c:36:2: warning: call to undeclared function 'quicktime_udta_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_udta_init(&(moov->udta)); ^ moov.c:37:2: warning: call to undeclared function 'quicktime_ctab_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_ctab_init(&(moov->ctab)); ^ moov.c:45:2: warning: call to undeclared function 'quicktime_mvhd_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mvhd_delete(&(moov->mvhd)); ^ moov.c:46:2: warning: call to undeclared function 'quicktime_udta_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_udta_delete(&(moov->udta)); ^ moov.c:47:2: warning: call to undeclared function 'quicktime_ctab_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_ctab_delete(&(moov->ctab)); ^ moov.c:55:2: warning: call to undeclared function 'quicktime_mvhd_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mvhd_dump(&(moov->mvhd)); ^ moov.c:56:2: warning: call to undeclared function 'quicktime_udta_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_udta_dump(&(moov->udta)); ^ moov.c:59:2: warning: call to undeclared function 'quicktime_ctab_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_ctab_dump(&(moov->ctab)); ^ moov.c:72:7: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ moov.c:74:10: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "cmov")) ^ moov.c:94:8: warning: call to undeclared function 'quicktime_read_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_char32(file, (char *)&zlibfourcc); ^ moov.c:114:8: warning: call to undeclared function 'quicktime_read_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_char32(file, (char *)&moov_sz); ^ moov.c:131:53: warning: format specifies type 'unsigned long long' but the argument has type 'longest' (aka 'long') [-Wformat] fprintf(stderr,"QT cmov: read err tlen %llu\n", tlen); ~~~~ ^~~~ %ld moov.c:188:6: warning: call to undeclared function 'quicktime_read_mvhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_mvhd(file, &(moov->mvhd)); ^ moov.c:193:8: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ moov.c:204:5: warning: call to undeclared function 'quicktime_read_udta'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_udta(file, &(moov->udta), &leaf_atom); ^ moov.c:205:5: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ moov.c:210:7: warning: call to undeclared function 'quicktime_read_ctab'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_ctab(file, &(moov->ctab)); ^ moov.c:213:5: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ moov.c:259:2: warning: call to undeclared function 'quicktime_write_mvhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_mvhd(file, &(moov->mvhd)); ^ moov.c:260:2: warning: call to undeclared function 'quicktime_write_udta'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_udta(file, &(moov->udta)); ^ moov.c:267:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 23 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c mvhd.c -o mvhd.o mvhd.c:39:2: warning: call to undeclared function 'quicktime_matrix_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_matrix_init(&(mvhd->matrix)); ^ mvhd.c:60:33: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf(" creation_time %u\n", mvhd->creation_time); ~~ ^~~~~~~~~~~~~~~~~~~ %lu mvhd.c:61:37: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf(" modification_time %u\n", mvhd->modification_time); ~~ ^~~~~~~~~~~~~~~~~~~~~~~ %lu mvhd.c:66:2: warning: call to undeclared function 'quicktime_print_chars'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_print_chars(" reserved ", mvhd->reserved, 10); ^ mvhd.c:67:2: warning: call to undeclared function 'quicktime_matrix_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_matrix_dump(&(mvhd->matrix)); ^ mvhd.c:88:2: warning: call to undeclared function 'quicktime_read_matrix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_matrix(file, &(mvhd->matrix)); ^ mvhd.c:117:2: warning: call to undeclared function 'quicktime_write_matrix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_matrix(file, &(mvhd->matrix)); ^ mvhd.c:126:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 8 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c plugin.c -o plugin.o plugin.c:79:9: warning: call to undeclared function 'quicktime_find_acodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_acodec(compressor); ^ plugin.c:100:9: warning: call to undeclared function 'quicktime_find_acodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_acodec(compressor); ^ plugin.c:245:9: warning: call to undeclared function 'quicktime_find_acodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_acodec(compressor); ^ plugin.c:261:38: warning: '/*' within block comment [-Wcomment] /* if(!codec->work_buffer /*|| /*codec->chunk != chunk || ^ plugin.c:261:44: warning: '/*' within block comment [-Wcomment] /* if(!codec->work_buffer /*|| /*codec->chunk != chunk || ^ plugin.c:328:9: warning: call to undeclared function 'quicktime_find_acodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_acodec(compressor); ^ plugin.c:440:9: warning: call to undeclared function 'quicktime_find_vcodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_vcodec(compressor); ^ plugin.c:461:9: warning: call to undeclared function 'quicktime_find_vcodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_vcodec(compressor); ^ plugin.c:488:9: warning: call to undeclared function 'quicktime_find_vcodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index=quicktime_find_vcodec(compressor); ^ plugin.c:524:6: warning: data argument not used by format string [-Wformat-extra-args] quicktime_video_compressor(file, track) ); ^ plugin.c:551:11: warning: call to undeclared function 'quicktime_find_vcodec'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] index = quicktime_find_vcodec(compressor); ^ plugin.c:596:6: warning: data argument not used by format string [-Wformat-extra-args] quicktime_video_compressor(file, track) ); ^ plugin.c:620:9: warning: call to undeclared function 'quicktime_match_32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_match_32(fourcc, vcodecs[i].fourcc)) ^ plugin.c:633:9: warning: call to undeclared function 'quicktime_match_32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_match_32(fourcc, acodecs[i].fourcc)) ^ plugin.c:652:6: warning: call to undeclared function 'quicktime_copy_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_copy_char32(vcodecs[total_vcodecs - 1].fourcc, fourcc); ^ plugin.c:669:6: warning: call to undeclared function 'quicktime_copy_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_copy_char32(acodecs[total_acodecs - 1].fourcc, fourcc); ^ plugin.c:777:1: warning: non-void function does not return a value [-Wreturn-type] } ^ plugin.c:868:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 18 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c openquicktime.c -o openquicktime.o openquicktime.c:65:12: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result = quicktime_atom_read_header(&file, &leaf_atom); ^ openquicktime.c:69:7: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "moov")) ^ openquicktime.c:80:46: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("mdatsize %lld mdatstart %lld\n", mdat_size, mdat_start); ~~~~ ^~~~~~~~~ %ld openquicktime.c:80:57: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("mdatsize %lld mdatstart %lld\n", mdat_size, mdat_start); ~~~~ ^~~~~~~~~~ %ld openquicktime.c:85:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(&file, &leaf_atom); ^ openquicktime.c:123:4: warning: call to undeclared function 'quicktime_shift_offsets'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_shift_offsets(&(old_file->moov), moov_length); ^ openquicktime.c:136:5: warning: call to undeclared function 'quicktime_write_moov'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_moov(&new_file, &(old_file->moov)); ^ openquicktime.c:177:2: warning: call to undeclared function 'quicktime_set_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_set_udta_string(&(file->moov.udta.copyright), &(file->moov.udta.copyright_len), string); ^ openquicktime.c:182:2: warning: call to undeclared function 'quicktime_set_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_set_udta_string(&(file->moov.udta.name), &(file->moov.udta.name_len), string); ^ openquicktime.c:187:2: warning: call to undeclared function 'quicktime_set_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_set_udta_string(&(file->moov.udta.info), &(file->moov.udta.info_len), string); ^ openquicktime.c:241:6: warning: call to undeclared function 'quicktime_match_32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_match_32(compressor, QUICKTIME_ULAW) || ^ openquicktime.c:247:3: warning: call to undeclared function 'quicktime_init_audio_map'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_init_audio_map(file, &(file->atracks[0]), trak); ^ openquicktime.c:283:4: warning: call to undeclared function 'quicktime_init_video_map'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_init_video_map(file, &(file->vtracks[i]), trak); ^ openquicktime.c:311:2: warning: call to undeclared function 'quicktime_trak_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_trak_init(trak); ^ openquicktime.c:323:39: warning: 'size' argument to memset is '0'; did you mean to transpose the last two arguments? [-Wmemset-transposed-args] memset(file, sizeof(quicktime_t), 0); ^ openquicktime.c:323:39: note: parenthesize the third argument to silence openquicktime.c:326:2: warning: call to undeclared function 'quicktime_moov_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_moov_init(&(file->moov)); ^ openquicktime.c:339:4: warning: call to undeclared function 'quicktime_delete_audio_map'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_delete_audio_map(file, &(file->atracks[i])); ^ openquicktime.c:346:4: warning: call to undeclared function 'quicktime_delete_video_map'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_delete_video_map(file, &(file->vtracks[i])); ^ openquicktime.c:359:2: warning: call to undeclared function 'quicktime_moov_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_moov_delete(&(file->moov)); ^ openquicktime.c:361:2: warning: call to undeclared function 'quicktime_mdat_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdat_delete(&(file->mdat)); ^ openquicktime.c:764:53: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("video_packet %d, video position %li\n", packet, packet_start); ~~ ^~~~~~ %ld openquicktime.c:775:52: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("audio packet %d, audio position %li ", packet, packet_start); ~~ ^~~~~~ %ld openquicktime.c:977:2: warning: call to undeclared function 'quicktime_read_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_char32(file, avi_test); ^ openquicktime.c:978:5: warning: call to undeclared function 'quicktime_match_32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_match_32(avi_test, "RIFF")) ^ openquicktime.c:990:12: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result = quicktime_atom_read_header(file, &leaf_atom); ^ openquicktime.c:994:7: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "mdat")) ^ openquicktime.c:996:5: warning: call to undeclared function 'quicktime_read_mdat'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_mdat(file, &(file->mdat), &leaf_atom); ^ openquicktime.c:1002:5: warning: call to undeclared function 'quicktime_read_moov'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_moov(file, &(file->moov), &leaf_atom); ^ openquicktime.c:1006:5: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ openquicktime.c:1048:25: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf(" size %lld\n", file->mdat.atom.size); ~~~~ ^~~~~~~~~~~~~~~~~~~~ %ld openquicktime.c:1049:26: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf(" start %lld\n", file->mdat.atom.start); ~~~~ ^~~~~~~~~~~~~~~~~~~~~ %ld openquicktime.c:1050:2: warning: call to undeclared function 'quicktime_moov_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_moov_dump(&(file->moov)); ^ openquicktime.c:1074:13: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result1 = quicktime_atom_read_header(&file, &leaf_atom); ^ openquicktime.c:1079:7: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "moov")) ^ openquicktime.c:1084:5: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(&file, &leaf_atom); ^ openquicktime.c:1185:3: warning: call to undeclared function 'quicktime_write_moov'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_moov(file, &(file->moov)); ^ openquicktime.c:1186:3: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &file->mdat.atom); ^ 37 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c smhd.c -o smhd.o smhd.c:53:18: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] smhd->balance = quicktime_read_int16(file); ^ smhd.c:67:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 2 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stbl.c -o stbl.o stbl.c:29:2: warning: call to undeclared function 'quicktime_stsd_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_init(&(stbl->stsd)); ^ stbl.c:30:2: warning: call to undeclared function 'quicktime_stts_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stts_init(&(stbl->stts)); ^ stbl.c:31:2: warning: call to undeclared function 'quicktime_stss_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stss_init(&(stbl->stss)); ^ stbl.c:32:2: warning: call to undeclared function 'quicktime_stsc_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsc_init(&(stbl->stsc)); ^ stbl.c:33:2: warning: call to undeclared function 'quicktime_stsz_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsz_init(&(stbl->stsz)); ^ stbl.c:34:2: warning: call to undeclared function 'quicktime_stco_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stco_init(&(stbl->stco)); ^ stbl.c:50:2: warning: call to undeclared function 'quicktime_stsc_init_video'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsc_init_video(file, &(stbl->stsc)); ^ stbl.c:52:2: warning: call to undeclared function 'quicktime_stsz_init_video'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsz_init_video(file, &(stbl->stsz)); ^ stbl.c:54:2: warning: call to undeclared function 'quicktime_stco_init_common'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stco_init_common(file, &(stbl->stco)); ^ stbl.c:67:2: warning: call to undeclared function 'quicktime_stts_init_audio'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stts_init_audio(file, &(stbl->stts), sample_rate); ^ stbl.c:68:2: warning: call to undeclared function 'quicktime_stsc_init_audio'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsc_init_audio(file, &(stbl->stsc), sample_rate); ^ stbl.c:69:2: warning: call to undeclared function 'quicktime_stsz_init_audio'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsz_init_audio(file, &(stbl->stsz), channels, bits); ^ stbl.c:70:2: warning: call to undeclared function 'quicktime_stco_init_common'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stco_init_common(file, &(stbl->stco)); ^ stbl.c:75:2: warning: call to undeclared function 'quicktime_stsd_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_delete(&(stbl->stsd)); ^ stbl.c:76:2: warning: call to undeclared function 'quicktime_stts_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stts_delete(&(stbl->stts)); ^ stbl.c:77:2: warning: call to undeclared function 'quicktime_stss_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stss_delete(&(stbl->stss)); ^ stbl.c:78:2: warning: call to undeclared function 'quicktime_stsc_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsc_delete(&(stbl->stsc)); ^ stbl.c:79:2: warning: call to undeclared function 'quicktime_stsz_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsz_delete(&(stbl->stsz)); ^ stbl.c:80:2: warning: call to undeclared function 'quicktime_stco_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stco_delete(&(stbl->stco)); ^ stbl.c:86:2: warning: call to undeclared function 'quicktime_stsd_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_dump(minf_ptr, &(stbl->stsd)); ^ stbl.c:87:2: warning: call to undeclared function 'quicktime_stts_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stts_dump(&(stbl->stts)); ^ stbl.c:88:2: warning: call to undeclared function 'quicktime_stss_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stss_dump(&(stbl->stss)); ^ stbl.c:89:2: warning: call to undeclared function 'quicktime_stsc_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsc_dump(&(stbl->stsc)); ^ stbl.c:90:2: warning: call to undeclared function 'quicktime_stsz_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsz_dump(&(stbl->stsz)); ^ stbl.c:91:2: warning: call to undeclared function 'quicktime_stco_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stco_dump(&(stbl->stco)); ^ stbl.c:100:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ stbl.c:104:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "stsd")) ^ stbl.c:107:4: warning: call to undeclared function 'quicktime_read_stsd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_stsd(file, minf, &(stbl->stsd)); ^ stbl.c:109:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ stbl.c:113:6: warning: call to undeclared function 'quicktime_read_stts'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stts(file, &(stbl->stts)); } ^ stbl.c:116:6: warning: call to undeclared function 'quicktime_read_stss'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stss(file, &(stbl->stss)); } ^ stbl.c:119:6: warning: call to undeclared function 'quicktime_read_stsc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stsc(file, &(stbl->stsc)); } ^ stbl.c:122:6: warning: call to undeclared function 'quicktime_read_stsz'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stsz(file, &(stbl->stsz)); } ^ stbl.c:125:6: warning: call to undeclared function 'quicktime_read_stco64'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stco64(file, &(stbl->stco)); } ^ stbl.c:128:6: warning: call to undeclared function 'quicktime_read_stco'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_stco(file, &(stbl->stco)); } ^ stbl.c:130:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ stbl.c:141:2: warning: call to undeclared function 'quicktime_write_stsd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stsd(file, minf, &(stbl->stsd)); ^ stbl.c:142:2: warning: call to undeclared function 'quicktime_write_stts'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stts(file, &(stbl->stts)); ^ stbl.c:143:2: warning: call to undeclared function 'quicktime_write_stss'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stss(file, &(stbl->stss)); ^ stbl.c:144:2: warning: call to undeclared function 'quicktime_write_stsc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stsc(file, &(stbl->stsc)); ^ stbl.c:145:2: warning: call to undeclared function 'quicktime_write_stsz'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stsz(file, &(stbl->stsz)); ^ stbl.c:146:2: warning: call to undeclared function 'quicktime_write_stco'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stco(file, &(stbl->stco)); ^ stbl.c:148:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 43 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stco.c -o stco.o stco.c:63:39: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf(" offset %d 0x%llx\n", i, stco->table[i].offset); ~~ ^ %ld stco.c:63:42: warning: format specifies type 'unsigned long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf(" offset %d 0x%llx\n", i, stco->table[i].offset); ~~~~ ^~~~~~~~~~~~~~~~~~~~~ %lx stco.c:110:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 3 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stsc.c -o stsc.o stsc.c:136:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stsd.c -o stsd.o stsd.c:39:3: warning: call to undeclared function 'quicktime_stsd_table_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_table_init(&(stsd->table[0])); ^ stsd.c:56:2: warning: call to undeclared function 'quicktime_copy_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_copy_char32(table->format, compression); ^ stsd.c:81:2: warning: call to undeclared function 'quicktime_copy_char32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_copy_char32(table->format, compressor); ^ stsd.c:93:4: warning: call to undeclared function 'quicktime_stsd_table_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_table_delete(&(stsd->table[i])); ^ stsd.c:110:3: warning: call to undeclared function 'quicktime_stsd_table_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_table_dump(minf_ptr, &(stsd->table[i])); ^ stsd.c:125:3: warning: call to undeclared function 'quicktime_stsd_table_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_stsd_table_init(&(stsd->table[i])); ^ stsd.c:126:3: warning: call to undeclared function 'quicktime_read_stsd_table'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_stsd_table(file, minf, &(stsd->table[i])); ^ stsd.c:141:3: warning: call to undeclared function 'quicktime_write_stsd_table'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_stsd_table(file, minf, stsd->table); ^ stsd.c:144:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 9 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stsdtable.c -o stsdtable.o stsdtable.c:57:20: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] table->version = quicktime_read_int16(file); ^ stsdtable.c:72:7: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &atom); ^ stsdtable.c:80:28: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("%lld %lld %lld", file->offset, file->file_position, file->ftell_position); ~~~~ ^~~~~~~~~~~~ %ld stsdtable.c:80:42: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("%lld %lld %lld", file->offset, file->file_position, file->ftell_position); ~~~~ ^~~~~~~~~~~~~~~~~~~ %ld stsdtable.c:80:63: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("%lld %lld %lld", file->offset, file->file_position, file->ftell_position); ~~~~ ^~~~~~~~~~~~~~~~~~~~ %ld stsdtable.c:110:19: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] table->version = quicktime_read_int16(file); ^ stsdtable.c:128:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ stsdtable.c:129:62: warning: format specifies type 'unsigned long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("quicktime_read_stsd_video 1 0x%llx 0x%llx 0x%llx\n", leaf_atom.start, leaf_atom.end, quicktime_position(file)); ~~~~ ^~~~~~~~~~~~~~~ %lx stsdtable.c:129:79: warning: format specifies type 'unsigned long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("quicktime_read_stsd_video 1 0x%llx 0x%llx 0x%llx\n", leaf_atom.start, leaf_atom.end, quicktime_position(file)); ~~~~ ^~~~~~~~~~~~~ %lx stsdtable.c:129:94: warning: format specifies type 'unsigned long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf("quicktime_read_stsd_video 1 0x%llx 0x%llx 0x%llx\n", leaf_atom.start, leaf_atom.end, quicktime_position(file)); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %lx stsdtable.c:131:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "ctab")) ^ stsdtable.c:133:4: warning: call to undeclared function 'quicktime_read_ctab'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_ctab(file, &(table->ctab)); ^ stsdtable.c:157:3: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ stsdtable.c:187:3: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ stsdtable.c:195:2: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ stsdtable.c:202:26: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] table->data_reference = quicktime_read_int16(file); ^ stsdtable.c:237:2: warning: call to undeclared function 'quicktime_ctab_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_ctab_init(&(table->ctab)); ^ stsdtable.c:257:2: warning: call to undeclared function 'quicktime_ctab_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_ctab_delete(&(table->ctab)); ^ stsdtable.c:273:36: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf(" data_size %lld\n", table->data_size); ~~~~ ^~~~~~~~~~~~~~~~ %ld stsdtable.c:284:22: warning: call to undeclared function 'quicktime_ctab_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(!table->ctab_id) quicktime_ctab_dump(&(table->ctab)); ^ stsdtable.c:314:2: warning: call to undeclared function 'quicktime_print_chars'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_print_chars(" reserved ", table->reserved, 6); ^ stsdtable.c:332:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 22 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stss.c -o stss.o stss.c:88:3: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stsz.c -o stsz.o stsz.c:68:37: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf(" sample_size %lld\n", stsz->sample_size); ~~~~ ^~~~~~~~~~~~~~~~~ %ld stsz.c:75:40: warning: format specifies type 'long long' but the argument has type 'longest' (aka 'long') [-Wformat] printf(" sample_size %lld\n", stsz->table[i].size); ~~~~ ^~~~~~~~~~~~~~~~~~~ %ld stsz.c:137:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 3 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c stts.c -o stts.o stts.c:113:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c tkhd.c -o tkhd.o tkhd.c:41:2: warning: call to undeclared function 'quicktime_matrix_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_matrix_init(&(tkhd->matrix)); ^ tkhd.c:33:8: warning: expression result unused [-Wunused-value] tkhd->track_id; ~~~~ ^~~~~~~~ tkhd.c:62:2: warning: call to undeclared function 'quicktime_print_chars'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_print_chars(" reserved2 ", tkhd->reserved2, 8); ^ tkhd.c:67:2: warning: call to undeclared function 'quicktime_matrix_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_matrix_dump(&(tkhd->matrix)); ^ tkhd.c:83:16: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] tkhd->layer = quicktime_read_int16(file); ^ tkhd.c:89:2: warning: call to undeclared function 'quicktime_read_matrix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_read_matrix(file, &(tkhd->matrix)); ^ tkhd.c:110:2: warning: call to undeclared function 'quicktime_write_matrix'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_matrix(file, &(tkhd->matrix)); ^ tkhd.c:113:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 8 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c trak.c -o trak.o trak.c:30:2: warning: call to undeclared function 'quicktime_tkhd_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_tkhd_init(&(trak->tkhd)); ^ trak.c:31:2: warning: call to undeclared function 'quicktime_edts_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_edts_init(&(trak->edts)); ^ trak.c:32:2: warning: call to undeclared function 'quicktime_mdia_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdia_init(&(trak->mdia)); ^ trak.c:56:2: warning: call to undeclared function 'quicktime_edts_init_table'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_edts_init_table(&(trak->edts)); ^ trak.c:70:2: warning: call to undeclared function 'quicktime_edts_init_table'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_edts_init_table(&(trak->edts)); ^ trak.c:77:2: warning: call to undeclared function 'quicktime_tkhd_delete'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_tkhd_delete(&(trak->tkhd)); ^ trak.c:85:2: warning: call to undeclared function 'quicktime_tkhd_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_tkhd_dump(&(trak->tkhd)); ^ trak.c:86:2: warning: call to undeclared function 'quicktime_edts_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_edts_dump(&(trak->edts)); ^ trak.c:87:2: warning: call to undeclared function 'quicktime_mdia_dump'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_mdia_dump(&(trak->mdia)); ^ trak.c:122:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ trak.c:126:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "tkhd")) ^ trak.c:127:6: warning: call to undeclared function 'quicktime_read_tkhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_tkhd(file, &(trak->tkhd)); } ^ trak.c:130:6: warning: call to undeclared function 'quicktime_read_mdia'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_mdia(file, &(trak->mdia), &leaf_atom); } ^ trak.c:134:6: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_atom_skip(file, &leaf_atom); } ^ trak.c:137:6: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_atom_skip(file, &leaf_atom); } ^ trak.c:140:6: warning: call to undeclared function 'quicktime_read_edts'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_read_edts(file, &(trak->edts), &leaf_atom); } ^ trak.c:143:6: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_atom_skip(file, &leaf_atom); } ^ trak.c:146:6: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_atom_skip(file, &leaf_atom); } ^ trak.c:149:6: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_atom_skip(file, &leaf_atom); } ^ trak.c:152:6: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { quicktime_atom_skip(file, &leaf_atom); } ^ trak.c:154:4: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ trak.c:177:2: warning: call to undeclared function 'quicktime_write_tkhd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_tkhd(file, &(trak->tkhd)); ^ trak.c:178:2: warning: call to undeclared function 'quicktime_write_edts'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_edts(file, &(trak->edts), trak->tkhd.duration); ^ trak.c:179:2: warning: call to undeclared function 'quicktime_write_mdia'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_mdia(file, &(trak->mdia)); ^ trak.c:181:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 25 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c udta.c -o udta.o udta.c:75:3: warning: call to undeclared function 'quicktime_atom_read_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_read_header(file, &leaf_atom); ^ udta.c:77:6: warning: call to undeclared function 'quicktime_atom_is'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(quicktime_atom_is(&leaf_atom, "<A9>cpy")) ^ udta.c:77:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(quicktime_atom_is(&leaf_atom, "<A9>cpy")) ^~~~ udta.c:79:14: warning: call to undeclared function 'quicktime_read_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result += quicktime_read_udta_string(file, &(udta->copyright), &(udta->copyright_len)); ^ udta.c:82:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(quicktime_atom_is(&leaf_atom, "<A9>nam")) ^~~~ udta.c:84:14: warning: call to undeclared function 'quicktime_read_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result += quicktime_read_udta_string(file, &(udta->name), &(udta->name_len)); ^ udta.c:87:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(quicktime_atom_is(&leaf_atom, "<A9>inf")) ^~~~ udta.c:89:14: warning: call to undeclared function 'quicktime_read_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] result += quicktime_read_udta_string(file, &(udta->info), &(udta->info_len)); ^ udta.c:92:3: warning: call to undeclared function 'quicktime_atom_skip'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_skip(file, &leaf_atom); ^ udta.c:105:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] quicktime_atom_write_header(file, &subatom, "<A9>cpy"); ^~~~ udta.c:106:3: warning: call to undeclared function 'quicktime_write_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_udta_string(file, udta->copyright, udta->copyright_len); ^ udta.c:107:3: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &subatom); ^ udta.c:112:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] quicktime_atom_write_header(file, &subatom, "<A9>nam"); ^~~~ udta.c:113:3: warning: call to undeclared function 'quicktime_write_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_udta_string(file, udta->name, udta->name_len); ^ udta.c:114:3: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &subatom); ^ udta.c:119:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] quicktime_atom_write_header(file, &subatom, "<A9>inf"); ^~~~ udta.c:120:3: warning: call to undeclared function 'quicktime_write_udta_string'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_write_udta_string(file, udta->info, udta->info_len); ^ udta.c:121:3: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &subatom); ^ udta.c:124:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ udta.c:132:10: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] *size = quicktime_read_int16(file); /* Size of string */ ^ 20 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c util.c -o util.o util.c:91:9: warning: expression result unused [-Wunused-value] file->decompressed_buffer_size; ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -c vmhd.c -o vmhd.o vmhd.c:62:24: warning: call to undeclared function 'quicktime_read_int16'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] vmhd->graphics_mode = quicktime_read_int16(file); ^ vmhd.c:80:2: warning: call to undeclared function 'quicktime_atom_write_footer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] quicktime_atom_write_footer(file, &atom); ^ 2 warnings generated. clang -shared -L/opt/pkg/lib -o libopenquicktime.so atom.o codecs.o ctab.o dinf.o dref.o edts.o elst.o hdlr.o matrix.o mdat.o mdhd.o mdia.o minf.o moov.o mvhd.o plugin.o openquicktime.o smhd.o stbl.o stco.o stsc.o stsd.o stsdtable.o stss.o stsz.o stts.o tkhd.o trak.o udta.o util.o vmhd.o -lz -L/opt/pkg/lib -lglib-2.0 -lintl -lm /opt/pkg/bin/gmake -C audioplugin/MP3 gmake[1]: Entering directory '/Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3' clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/common.c -o mpg123/common.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/dct64_i386.c -o mpg123/dct64_i386.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/decode_i386.c -o mpg123/decode_i386.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/interface.c -o mpg123/interface.o mpg123/interface.c:157:11: warning: call to undeclared function 'head_check'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] while (!head_check(mp->header) || ^ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/layer3.c -o mpg123/layer3.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/layer2.c -o mpg123/layer2.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/layer1.c -o mpg123/layer1.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c mpg123/tabinit.c -o mpg123/tabinit.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/mp3encoder.c -o audioencoder/mp3encoder.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/formatBitstream.c -o audioencoder/lame3.70/formatBitstream.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/fft.c -o audioencoder/lame3.70/fft.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/get_audio.c -o audioencoder/lame3.70/get_audio.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/l3bitstream.c -o audioencoder/lame3.70/l3bitstream.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/id3tag.c -o audioencoder/lame3.70/id3tag.o audioencoder/lame3.70/id3tag.c:37:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strcpy( tag->genre, "<FF>"); /* unset genre */ ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ audioencoder/lame3.70/id3tag.c:37:2: warning: 'strcpy' will always overflow; destination buffer has size 1, but the source string has length 2 (including NUL byte) [-Wfortify-source] strcpy( tag->genre, "<FF>"); /* unset genre */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:84:3: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^ 2 warnings generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/ieeefloat.c -o audioencoder/lame3.70/ieeefloat.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/lame.c -o audioencoder/lame3.70/lame.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/newmdct.c -o audioencoder/lame3.70/newmdct.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/portableio.c -o audioencoder/lame3.70/portableio.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/psymodel.c -o audioencoder/lame3.70/psymodel.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/quantize.c -o audioencoder/lame3.70/quantize.o audioencoder/lame3.70/quantize.c:683:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((cod_info->block_type==SHORT_TYPE) ) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ audioencoder/lame3.70/quantize.c:683:30: note: remove extraneous parentheses around the comparison to silence this warning if ((cod_info->block_type==SHORT_TYPE) ) { ~ ^ ~ audioencoder/lame3.70/quantize.c:683:30: note: use '=' to turn this equality comparison into an assignment if ((cod_info->block_type==SHORT_TYPE) ) { ^~ = 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/quantize-pvt.c -o audioencoder/lame3.70/quantize-pvt.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/vbrquantize.c -o audioencoder/lame3.70/vbrquantize.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/reservoir.c -o audioencoder/lame3.70/reservoir.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/tables.c -o audioencoder/lame3.70/tables.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/takehiro.c -o audioencoder/lame3.70/takehiro.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/timestatus.c -o audioencoder/lame3.70/timestatus.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/util.c -o audioencoder/lame3.70/util.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/VbrTag.c -o audioencoder/lame3.70/VbrTag.o audioencoder/lame3.70/VbrTag.c:198:17: warning: comparison of array 'pTagData->toc' not equal to a null pointer is always true [-Wtautological-pointer-compare] if( pTagData->toc != NULL ) ~~~~~~~~~~^~~ ~~~~ 1 warning generated. clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c audioencoder/lame3.70/version.c -o audioencoder/lame3.70/version.o clang -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -fpic -pipe -Os -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -g -DDEBUG -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I. -DBUILDDATE="\"Sat Apr 20 08:44:47 UTC 2024\"" -I../.. -I. -c codec_MP3.c -o codec_MP3_ms.o -DREGISTER_MS codec_MP3.c:75:32: warning: '/*' within block comment [-Wcomment] unsigned int result = /*17266/*50000/*/((samples*3753*8/*2*channels*/)/(41472)); ^ 1 warning generated. clang -shared -L/opt/pkg/lib -o quicktime_codec_ms.so mpg123/common.o mpg123/dct64_i386.o mpg123/decode_i386.o mpg123/interface.o mpg123/layer3.o mpg123/layer2.o mpg123/layer1.o mpg123/tabinit.o audioencoder/mp3encoder.o audioencoder/lame3.70/formatBitstream.o audioencoder/lame3.70/fft.o audioencoder/lame3.70/get_audio.o audioencoder/lame3.70/l3bitstream.o audioencoder/lame3.70/id3tag.o audioencoder/lame3.70/ieeefloat.o audioencoder/lame3.70/lame.o audioencoder/lame3.70/newmdct.o audioencoder/lame3.70/portableio.o audioencoder/lame3.70/psymodel.o audioencoder/lame3.70/quantize.o audioencoder/lame3.70/quantize-pvt.o audioencoder/lame3.70/vbrquantize.o audioencoder/lame3.70/reservoir.o audioencoder/lame3.70/tables.o audioencoder/lame3.70/takehiro.o audioencoder/lame3.70/timestatus.o audioencoder/lame3.70/util.o audioencoder/lame3.70/VbrTag.o audioencoder/lame3.70/version.o codec_MP3_ms.o\ -L../.. -lopenquicktime -lz -L/opt/pkg/lib -lglib-2.0 -lintl -lm duplicate symbol '___sigbits' in: /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/fft.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/get_audio.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/l3bitstream.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/newmdct.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/lame.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/psymodel.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/quantize-pvt.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/vbrquantize.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/takehiro.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/tables.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/timestatus.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/reservoir.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/VbrTag.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/util.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/quantize.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/codec_MP3_ms.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/version.o /Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3/audioencoder/lame3.70/formatBitstream.o ld: 1 duplicate symbols clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [Makefile:98: quicktime_codec_ms.so] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3' gmake: *** [Makefile:114: mp3] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/multimedia/openquicktime *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/multimedia/openquicktime