=> 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