starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/cwysl9mvgr5nzx1pzk8jm1lp3qljwsmp-nasm-2.15.05/bin:/gnu/store/h9imwsyr503k2539s50dfksh0c3n0ck9-liba52-0.7.4/bin:/gnu/store/8gnahljsd06hax5vwh5kmk751jcjjzwy-tar-1.34/bin:/gnu/store/g4fr5clvd6sb735x92dbf068jl9z0959-gzip-1.10/bin:/gnu/store/sg7xawwdh23vxb6jqbnc6sckdnx00ldg-bzip2-1.0.8/bin:/gnu/store/pps1pijrj4jcp23k658ymhisdwf58bva-xz-5.2.5/bin:/gnu/store/l8az077ik67pz29nhhjai5ra5vlrcwz4-file-5.39/bin:/gnu/store/fncbwpmpkx5walrm3bnx586wj4kppkzr-diffutils-3.8/bin:/gnu/store/408wpqw5kx0v4p304vi6g86d1a95ynyy-patch-2.7.6/bin:/gnu/store/c7md7zma2706lzn96zrnzx70pq7m2b2k-findutils-4.8.0/bin:/gnu/store/ik5jr3x2s6vr7d77lmrrc2i03mfnr3hn-gawk-5.1.0/bin:/gnu/store/8iy4h07y9rcnr0i1a17r14fl5frx283s-sed-4.8/bin:/gnu/store/14w43053md7pprc76z33rdxjwc8vnkxd-grep-3.6/bin:/gnu/store/32fqqi7hkbx22jh917mf5g7phin5r16y-coreutils-8.32/bin:/gnu/store/0nz9kdv53yf2f87bgxa6wv8fcsrsp7gi-make-4.3/bin:/gnu/store/97xwzdsw9p6019dbml5mzf781c7avfkq-bash-minimal-5.1.8/bin:/gnu/store/95fsg9yv455ybq10qs409g6wffmqpn44-ld-wrapper-0/bin:/gnu/store/aaawb28w66dpmypf7qfndp8wmgrx7d0j-binutils-2.37/bin:/gnu/store/j1qipvd6087zklgxm0b3dphsagq4s5sa-gcc-10.3.0/bin:/gnu/store/nm8h8f988c2wvjk31lg1ww5zr65cd05c-glibc-2.33/bin:/gnu/store/nm8h8f988c2wvjk31lg1ww5zr65cd05c-glibc-2.33/sbin' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/h9imwsyr503k2539s50dfksh0c3n0ck9-liba52-0.7.4/include:/gnu/store/sg7xawwdh23vxb6jqbnc6sckdnx00ldg-bzip2-1.0.8/include:/gnu/store/pps1pijrj4jcp23k658ymhisdwf58bva-xz-5.2.5/include:/gnu/store/l8az077ik67pz29nhhjai5ra5vlrcwz4-file-5.39/include:/gnu/store/ik5jr3x2s6vr7d77lmrrc2i03mfnr3hn-gawk-5.1.0/include:/gnu/store/0nz9kdv53yf2f87bgxa6wv8fcsrsp7gi-make-4.3/include:/gnu/store/aaawb28w66dpmypf7qfndp8wmgrx7d0j-binutils-2.37/include:/gnu/store/j1qipvd6087zklgxm0b3dphsagq4s5sa-gcc-10.3.0/include:/gnu/store/nm8h8f988c2wvjk31lg1ww5zr65cd05c-glibc-2.33/include:/gnu/store/sj8ps64rbrj0qv4x2b374fbznz49p4bi-linux-libre-headers-5.10.35/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/h9imwsyr503k2539s50dfksh0c3n0ck9-liba52-0.7.4/include:/gnu/store/sg7xawwdh23vxb6jqbnc6sckdnx00ldg-bzip2-1.0.8/include:/gnu/store/pps1pijrj4jcp23k658ymhisdwf58bva-xz-5.2.5/include:/gnu/store/l8az077ik67pz29nhhjai5ra5vlrcwz4-file-5.39/include:/gnu/store/ik5jr3x2s6vr7d77lmrrc2i03mfnr3hn-gawk-5.1.0/include:/gnu/store/0nz9kdv53yf2f87bgxa6wv8fcsrsp7gi-make-4.3/include:/gnu/store/aaawb28w66dpmypf7qfndp8wmgrx7d0j-binutils-2.37/include:/gnu/store/j1qipvd6087zklgxm0b3dphsagq4s5sa-gcc-10.3.0/include/c++:/gnu/store/j1qipvd6087zklgxm0b3dphsagq4s5sa-gcc-10.3.0/include:/gnu/store/nm8h8f988c2wvjk31lg1ww5zr65cd05c-glibc-2.33/include:/gnu/store/sj8ps64rbrj0qv4x2b374fbznz49p4bi-linux-libre-headers-5.10.35/include' environment variable `LIBRARY_PATH' set to `/gnu/store/h9imwsyr503k2539s50dfksh0c3n0ck9-liba52-0.7.4/lib:/gnu/store/sg7xawwdh23vxb6jqbnc6sckdnx00ldg-bzip2-1.0.8/lib:/gnu/store/pps1pijrj4jcp23k658ymhisdwf58bva-xz-5.2.5/lib:/gnu/store/l8az077ik67pz29nhhjai5ra5vlrcwz4-file-5.39/lib:/gnu/store/ik5jr3x2s6vr7d77lmrrc2i03mfnr3hn-gawk-5.1.0/lib:/gnu/store/aaawb28w66dpmypf7qfndp8wmgrx7d0j-binutils-2.37/lib:/gnu/store/nm8h8f988c2wvjk31lg1ww5zr65cd05c-glibc-2.33/lib:/gnu/store/434qrmrs05vk6grbldf3a1awam5rxpm4-glibc-2.33-static/lib:/gnu/store/z4c91fgx1kv5yhzcj64v2haabzcc9q4n-glibc-utf8-locales-2.33/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/z4c91fgx1kv5yhzcj64v2haabzcc9q4n-glibc-utf8-locales-2.33/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' libmpeg3-1.8/ libmpeg3-1.8/a52dec-0.7.3/ libmpeg3-1.8/a52dec-0.7.3/configure libmpeg3-1.8/a52dec-0.7.3/NEWS libmpeg3-1.8/a52dec-0.7.3/libao/ libmpeg3-1.8/a52dec-0.7.3/libao/float2s16.c libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_float.c libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_oss.c libmpeg3-1.8/a52dec-0.7.3/libao/Makefile.in libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_solaris.c libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_aif.c libmpeg3-1.8/a52dec-0.7.3/libao/audio_out.c libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_null.c libmpeg3-1.8/a52dec-0.7.3/libao/Makefile.am libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_wav.c libmpeg3-1.8/a52dec-0.7.3/libao/configure.incl libmpeg3-1.8/a52dec-0.7.3/libao/Makefile libmpeg3-1.8/a52dec-0.7.3/libao/audio_out_internal.h libmpeg3-1.8/a52dec-0.7.3/README libmpeg3-1.8/a52dec-0.7.3/src/ libmpeg3-1.8/a52dec-0.7.3/src/getopt.h libmpeg3-1.8/a52dec-0.7.3/src/a52dec.c libmpeg3-1.8/a52dec-0.7.3/src/Makefile.in libmpeg3-1.8/a52dec-0.7.3/src/extract_a52.c libmpeg3-1.8/a52dec-0.7.3/src/getopt.c libmpeg3-1.8/a52dec-0.7.3/src/extract_a52.1 libmpeg3-1.8/a52dec-0.7.3/src/Makefile.am libmpeg3-1.8/a52dec-0.7.3/src/configure.incl libmpeg3-1.8/a52dec-0.7.3/src/Makefile libmpeg3-1.8/a52dec-0.7.3/src/a52dec.1 libmpeg3-1.8/a52dec-0.7.3/config.status libmpeg3-1.8/a52dec-0.7.3/Makefile.in libmpeg3-1.8/a52dec-0.7.3/liba52/ libmpeg3-1.8/a52dec-0.7.3/liba52/tables.h libmpeg3-1.8/a52dec-0.7.3/liba52/downmix.c libmpeg3-1.8/a52dec-0.7.3/liba52/parse.c libmpeg3-1.8/a52dec-0.7.3/liba52/Makefile.in libmpeg3-1.8/a52dec-0.7.3/liba52/bitstream.c libmpeg3-1.8/a52dec-0.7.3/liba52/bit_allocate.c libmpeg3-1.8/a52dec-0.7.3/liba52/a52_internal.h libmpeg3-1.8/a52dec-0.7.3/liba52/bitstream.h libmpeg3-1.8/a52dec-0.7.3/liba52/imdct.c libmpeg3-1.8/a52dec-0.7.3/liba52/Makefile.am libmpeg3-1.8/a52dec-0.7.3/liba52/configure.incl libmpeg3-1.8/a52dec-0.7.3/liba52/Makefile libmpeg3-1.8/a52dec-0.7.3/bootstrap libmpeg3-1.8/a52dec-0.7.3/TODO libmpeg3-1.8/a52dec-0.7.3/libtool libmpeg3-1.8/a52dec-0.7.3/COPYING libmpeg3-1.8/a52dec-0.7.3/AUTHORS libmpeg3-1.8/a52dec-0.7.3/INSTALL libmpeg3-1.8/a52dec-0.7.3/acinclude.m4 libmpeg3-1.8/a52dec-0.7.3/Makefile.am libmpeg3-1.8/a52dec-0.7.3/vc++/ libmpeg3-1.8/a52dec-0.7.3/vc++/libao.dsp libmpeg3-1.8/a52dec-0.7.3/vc++/Makefile.in libmpeg3-1.8/a52dec-0.7.3/vc++/config.h libmpeg3-1.8/a52dec-0.7.3/vc++/Makefile.am libmpeg3-1.8/a52dec-0.7.3/vc++/a52dec.dsw libmpeg3-1.8/a52dec-0.7.3/vc++/a52dec.dsp libmpeg3-1.8/a52dec-0.7.3/vc++/Makefile libmpeg3-1.8/a52dec-0.7.3/vc++/inttypes.h libmpeg3-1.8/a52dec-0.7.3/vc++/liba52.dsp libmpeg3-1.8/a52dec-0.7.3/configure.in libmpeg3-1.8/a52dec-0.7.3/HISTORY libmpeg3-1.8/a52dec-0.7.3/include/ libmpeg3-1.8/a52dec-0.7.3/include/attributes.h libmpeg3-1.8/a52dec-0.7.3/include/Makefile.in libmpeg3-1.8/a52dec-0.7.3/include/config.h libmpeg3-1.8/a52dec-0.7.3/include/mm_accel.h libmpeg3-1.8/a52dec-0.7.3/include/a52.h libmpeg3-1.8/a52dec-0.7.3/include/stamp-h.in libmpeg3-1.8/a52dec-0.7.3/include/config.h.in libmpeg3-1.8/a52dec-0.7.3/include/Makefile.am libmpeg3-1.8/a52dec-0.7.3/include/tendra.h libmpeg3-1.8/a52dec-0.7.3/include/Makefile libmpeg3-1.8/a52dec-0.7.3/include/stamp-h libmpeg3-1.8/a52dec-0.7.3/include/audio_out.h libmpeg3-1.8/a52dec-0.7.3/test/ libmpeg3-1.8/a52dec-0.7.3/test/compare.c libmpeg3-1.8/a52dec-0.7.3/test/Makefile.in libmpeg3-1.8/a52dec-0.7.3/test/tests libmpeg3-1.8/a52dec-0.7.3/test/compile libmpeg3-1.8/a52dec-0.7.3/test/regression libmpeg3-1.8/a52dec-0.7.3/test/Makefile.am libmpeg3-1.8/a52dec-0.7.3/test/globals libmpeg3-1.8/a52dec-0.7.3/test/Makefile libmpeg3-1.8/a52dec-0.7.3/Makefile libmpeg3-1.8/a52dec-0.7.3/ChangeLog libmpeg3-1.8/a52dec-0.7.3/aclocal.m4 libmpeg3-1.8/a52dec-0.7.3/config.log libmpeg3-1.8/audio/ libmpeg3-1.8/audio/synthesizers.c libmpeg3-1.8/audio/tables.h libmpeg3-1.8/audio/huffman.c libmpeg3-1.8/audio/exponents.c libmpeg3-1.8/audio/layer2.c libmpeg3-1.8/audio/mpeg3audio.h libmpeg3-1.8/audio/ac3.c libmpeg3-1.8/audio/ac3.h libmpeg3-1.8/audio/dct.c libmpeg3-1.8/audio/layer1.c libmpeg3-1.8/audio/c_flags libmpeg3-1.8/audio/layer3.c libmpeg3-1.8/audio/tables.c libmpeg3-1.8/audio/uncouple.c libmpeg3-1.8/audio/pcm.c libmpeg3-1.8/audio/mpeg3audio.c libmpeg3-1.8/audio/Makefile libmpeg3-1.8/audio/mantissa.c libmpeg3-1.8/audio/huffman.h libmpeg3-1.8/audio/bit_allocation.c libmpeg3-1.8/audio/header.c libmpeg3-1.8/bitstream.c libmpeg3-1.8/bitstream.h libmpeg3-1.8/configure libmpeg3-1.8/conversation.toc libmpeg3-1.8/COPYING libmpeg3-1.8/debug libmpeg3-1.8/depend.a52 libmpeg3-1.8/docs/ libmpeg3-1.8/docs/index.html libmpeg3-1.8/ifo.h libmpeg3-1.8/libmpeg3.c libmpeg3-1.8/libmpeg3.h libmpeg3-1.8/Makefile libmpeg3-1.8/Makefile.a52 libmpeg3-1.8/make_package libmpeg3-1.8/make_rpm libmpeg3-1.8/mpeg2qt.c libmpeg3-1.8/mpeg3atrack.c libmpeg3-1.8/mpeg3atrack.h libmpeg3-1.8/mpeg3bits.c libmpeg3-1.8/mpeg3cat.c libmpeg3-1.8/mpeg3css.c libmpeg3-1.8/mpeg3css_fake.c libmpeg3-1.8/mpeg3css.h libmpeg3-1.8/mpeg3demux.c libmpeg3-1.8/mpeg3demux.c.2 libmpeg3-1.8/mpeg3demux.h libmpeg3-1.8/mpeg3dump.c libmpeg3-1.8/mpeg3ifo.c libmpeg3-1.8/mpeg3io.c libmpeg3-1.8/mpeg3io.c.unbuffered libmpeg3-1.8/mpeg3io.h libmpeg3-1.8/mpeg3io.h.unbuffered libmpeg3-1.8/mpeg3peek.c libmpeg3-1.8/mpeg3private.h libmpeg3-1.8/mpeg3private.inc libmpeg3-1.8/mpeg3protos.h libmpeg3-1.8/mpeg3split.c libmpeg3-1.8/mpeg3strack.c libmpeg3-1.8/mpeg3title.c libmpeg3-1.8/mpeg3title.h libmpeg3-1.8/mpeg3toc2.c libmpeg3-1.8/mpeg3toc3.c libmpeg3-1.8/mpeg3toc.c libmpeg3-1.8/mpeg3toc.c.bak libmpeg3-1.8/mpeg3tocutil.c libmpeg3-1.8/mpeg3vtrack.c libmpeg3-1.8/mpeg3vtrack.h libmpeg3-1.8/test libmpeg3-1.8/test.toc libmpeg3-1.8/timecode.h libmpeg3-1.8/video/ libmpeg3-1.8/video/mpeg3video.h libmpeg3-1.8/video/worksheet.c libmpeg3-1.8/video/motion.c libmpeg3-1.8/video/subtitle.c libmpeg3-1.8/video/reconstruct.c libmpeg3-1.8/video/mpeg3video.c libmpeg3-1.8/video/seek.c libmpeg3-1.8/video/mmxidct.S libmpeg3-1.8/video/output.c libmpeg3-1.8/video/mpeg3cache.c libmpeg3-1.8/video/vlc.h libmpeg3-1.8/video/slice.c libmpeg3-1.8/video/reconmmx.s libmpeg3-1.8/video/idct.c libmpeg3-1.8/video/mmxtest.c libmpeg3-1.8/video/slice.h libmpeg3-1.8/video/c_flags libmpeg3-1.8/video/idct.h libmpeg3-1.8/video/getpicture.c libmpeg3-1.8/video/vlc.c libmpeg3-1.8/video/headers.c libmpeg3-1.8/video/layerdata.h libmpeg3-1.8/video/Makefile libmpeg3-1.8/video/mpeg3videoprotos.h libmpeg3-1.8/video/macroblocks.c libmpeg3-1.8/workarounds.c libmpeg3-1.8/workarounds.h phase `unpack' succeeded after 0.5 seconds starting phase `delete-bundled-a52dec' phase `delete-bundled-a52dec' succeeded after 0.0 seconds starting phase `bootstrap' GNU build system bootstrapping not needed phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/97xwzdsw9p6019dbml5mzf781c7avfkq-bash-minimal-5.1.8/bin/sh' patch-shebang: ./make_package: changing `/bin/sh' to `/gnu/store/97xwzdsw9p6019dbml5mzf781c7avfkq-bash-minimal-5.1.8/bin/sh' patch-shebang: ./make_rpm: changing `/bin/sh' to `/gnu/store/97xwzdsw9p6019dbml5mzf781c7avfkq-bash-minimal-5.1.8/bin/sh' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `configure' source directory: "/tmp/guix-build-libmpeg3-1.8.drv-0/libmpeg3-1.8" (relative from build: ".") build directory: "/tmp/guix-build-libmpeg3-1.8.drv-0/libmpeg3-1.8" configure flags: ("CONFIG_SHELL=/gnu/store/97xwzdsw9p6019dbml5mzf781c7avfkq-bash-minimal-5.1.8/bin/bash" "SHELL=/gnu/store/97xwzdsw9p6019dbml5mzf781c7avfkq-bash-minimal-5.1.8/bin/bash" "--prefix=/gnu/store/k9bplnky4vn3wykipimd5z07i7cr146v-libmpeg3-1.8" "--enable-fast-install" "--build=arm-unknown-linux-gnueabihf") Configured successfully. Type 'make' to build it. phase `configure' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' gcc -c `cat armv8l/c_flags` audio/ac3.c -o armv8l/audio/ac3.o gcc -c `cat armv8l/c_flags` audio/dct.c -o armv8l/audio/dct.o gcc -c `cat armv8l/c_flags` audio/huffman.c -o armv8l/audio/huffman.o gcc -c `cat armv8l/c_flags` audio/layer2.c -o armv8l/audio/layer2.o gcc -c `cat armv8l/c_flags` audio/layer3.c -o armv8l/audio/layer3.o gcc -c `cat armv8l/c_flags` audio/mpeg3audio.c -o armv8l/audio/mpeg3audio.o gcc -c `cat armv8l/c_flags` audio/pcm.c -o armv8l/audio/pcm.o gcc -c `cat armv8l/c_flags` audio/synthesizers.c -o armv8l/audio/synthesizers.o gcc -c `cat armv8l/c_flags` audio/tables.c -o armv8l/audio/tables.o gcc -c `cat armv8l/c_flags` libmpeg3.c -o armv8l/libmpeg3.o gcc -c `cat armv8l/c_flags` mpeg3atrack.c -o armv8l/mpeg3atrack.o gcc -c `cat armv8l/c_flags` mpeg3bits.c -o armv8l/mpeg3bits.o gcc -c `cat armv8l/c_flags` mpeg3css.c -o armv8l/mpeg3css.o gcc -c `cat armv8l/c_flags` mpeg3demux.c -o armv8l/mpeg3demux.o gcc -c `cat armv8l/c_flags` mpeg3ifo.c -o armv8l/mpeg3ifo.o gcc -c `cat armv8l/c_flags` mpeg3io.c -o armv8l/mpeg3io.o audio/synthesizers.c: In function ‘mpeg3audio_synth_stereo’: audio/synthesizers.c:36:6: warning: implicit declaration of function ‘mpeg3audio_dct64’; did you mean ‘mpeg3audio_dopcm’? [-Wimplicit-function-declaration] 36 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/layer2.c: In function ‘mpeg3audio_dolayer2’: audio/layer2.c:392:2: warning: implicit declaration of function ‘mpeg3bits_use_ptr’; did you mean ‘mpeg3bits_reset’? [-Wimplicit-function-declaration] 392 | mpeg3bits_use_ptr(audio->stream, frame); | ^~~~~~~~~~~~~~~~~ | mpeg3bits_reset audio/layer2.c:419:12: warning: implicit declaration of function ‘mpeg3audio_synth_stereo’ [-Wimplicit-function-declaration] 419 | mpeg3audio_synth_stereo(audio, | ^~~~~~~~~~~~~~~~~~~~~~~ audio/ac3.c: In function ‘mpeg3_new_ac3’: audio/ac3.c:13:24: warning: implicit declaration of function ‘calloc’ [-Wimplicit-function-declaration] 13 | mpeg3_ac3_t *result = calloc(1, sizeof(mpeg3_ac3_t)); | ^~~~~~ audio/ac3.c:13:24: warning: incompatible implicit declaration of built-in function ‘calloc’ audio/ac3.c:9:1: note: include ‘’ or provide a declaration of ‘calloc’ 8 | #include +++ |+#include 9 | audio/ac3.c: In function ‘mpeg3_delete_ac3’: audio/ac3.c:24:2: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 24 | free(audio); | ^~~~ audio/ac3.c:24:2: warning: incompatible implicit declaration of built-in function ‘free’ audio/ac3.c:24:2: note: include ‘’ or provide a declaration of ‘free’ gcc -c `cat armv8l/c_flags` mpeg3strack.c -o armv8l/mpeg3strack.o audio/layer3.c: In function ‘dequantize_sample’: audio/layer3.c:245:12: warning: implicit declaration of function ‘mpeg3bits_getbitoffset’; did you mean ‘mpeg3bits_getbits’? [-Wimplicit-function-declaration] 245 | int num = mpeg3bits_getbitoffset(audio->stream); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits mpeg3atrack.c: In function ‘mpeg3_new_atrack’: mpeg3atrack.c:22:3: warning: implicit declaration of function ‘mpeg3demux_copy_titles’; did you mean ‘mpeg3demux_open_title’? [-Wimplicit-function-declaration] 22 | mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title mpeg3css.c: In function ‘validate_path’: audio/layer3.c:672:2: warning: implicit declaration of function ‘mpeg3bits_start_reverse’; did you mean ‘mpeg3bits_getbits_reverse’? [-Wimplicit-function-declaration] 672 | mpeg3bits_start_reverse(audio->stream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse audio/layer3.c:674:2: warning: implicit declaration of function ‘mpeg3bits_start_forward’; did you mean ‘mpeg3demux_start_forward’? [-Wimplicit-function-declaration] 674 | mpeg3bits_start_forward(audio->stream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_start_forward audio/layer3.c: In function ‘hybrid’: audio/layer3.c:828:6: warning: implicit declaration of function ‘mpeg3audio_dct36’; did you mean ‘mpeg3audio_dopcm’? [-Wimplicit-function-declaration] 828 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/layer3.c:840:7: warning: implicit declaration of function ‘mpeg3audio_dct12’; did you mean ‘mpeg3audio_dopcm’? [-Wimplicit-function-declaration] 840 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm mpeg3demux.c: In function ‘handle_scrambling’: mpeg3demux.c:777:6: warning: implicit declaration of function ‘mpeg3_decrypt_packet’; did you mean ‘mpeg3_read_prev_packet’? [-Wimplicit-function-declaration] 777 | if(mpeg3_decrypt_packet(title->fs->css, | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_read_prev_packet mpeg3css.c:828:11: warning: implicit declaration of function ‘mpeg3io_device’ [-Wimplicit-function-declaration] 828 | result = mpeg3io_device(css->path, css->device_path); | ^~~~~~~~~~~~~~ audio/layer3.c: In function ‘mpeg3audio_dolayer3’: audio/layer3.c:1110:3: warning: implicit declaration of function ‘mpeg3bits_use_ptr’; did you mean ‘mpeg3bits_reset’? [-Wimplicit-function-declaration] 1110 | mpeg3bits_use_ptr(audio->stream, audio->bsbuf); | ^~~~~~~~~~~~~~~~~ | mpeg3bits_reset audio/layer3.c:1299:7: warning: implicit declaration of function ‘mpeg3audio_synth_stereo’ [-Wimplicit-function-declaration] 1299 | mpeg3audio_synth_stereo(audio, | ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux.c: In function ‘mpeg3demux_copy_titles’: mpeg3demux.c:2198:3: warning: implicit declaration of function ‘mpeg3_copy_title’; did you mean ‘mpeg3_new_title’? [-Wimplicit-function-declaration] 2198 | mpeg3_copy_title(dst_title, src_title); | ^~~~~~~~~~~~~~~~ | mpeg3_new_title audio/layer3.c: In function ‘mpeg3_layer_reset’: mpeg3demux.c: In function ‘mpeg3_delete_demuxer’: mpeg3demux.c:2259:3: warning: implicit declaration of function ‘mpeg3_delete_title’; did you mean ‘mpeg3_delete_subtitle’? [-Wimplicit-function-declaration] 2259 | mpeg3_delete_title(demuxer->titles[i]); | ^~~~~~~~~~~~~~~~~~ | mpeg3_delete_subtitle libmpeg3.c: In function ‘mpeg3_get_file_type’: libmpeg3.c:319:7: warning: implicit declaration of function ‘mpeg3_read_ifo’; did you mean ‘mpeg3_read_toc’? [-Wimplicit-function-declaration] 319 | if(mpeg3_read_ifo(file, 0)) | ^~~~~~~~~~~~~~ | mpeg3_read_toc audio/layer3.c:1354:2: warning: implicit declaration of function ‘mpeg3audio_reset_synths’ [-Wimplicit-function-declaration] 1354 | mpeg3audio_reset_synths(audio); | ^~~~~~~~~~~~~~~~~~~~~~~ libmpeg3.c: In function ‘mpeg3_open_copy’: audio/layer3.c: In function ‘mpeg3_new_layer’: libmpeg3.c:458:3: warning: implicit declaration of function ‘mpeg3demux_copy_titles’; did you mean ‘mpeg3demux_open_title’? [-Wimplicit-function-declaration] 458 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title audio/layer3.c:1613:26: warning: implicit declaration of function ‘calloc’ [-Wimplicit-function-declaration] 1613 | mpeg3_layer_t *result = calloc(1, sizeof(mpeg3_layer_t)); | ^~~~~~ audio/layer3.c:1613:26: warning: incompatible implicit declaration of built-in function ‘calloc’ audio/layer3.c:8:1: note: include ‘’ or provide a declaration of ‘calloc’ 7 | #include +++ |+#include 8 | audio/layer3.c: In function ‘mpeg3_delete_layer’: mpeg3ifo.c: In function ‘get_ifo_playlist’: audio/layer3.c:1627:2: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 1627 | free(audio); | ^~~~ audio/layer3.c:1627:2: warning: incompatible implicit declaration of built-in function ‘free’ audio/layer3.c:1627:2: note: include ‘’ or provide a declaration of ‘free’ mpeg3ifo.c:356:2: warning: implicit declaration of function ‘mpeg3io_complete_path’ [-Wimplicit-function-declaration] 356 | mpeg3io_complete_path(complete_path, file->fs->path); | ^~~~~~~~~~~~~~~~~~~~~ libmpeg3.c:470:3: warning: implicit declaration of function ‘mpeg3_create_title’; did you mean ‘mpeg3_create_strack’? [-Wimplicit-function-declaration] 470 | mpeg3_create_title(file->demuxer, 0); | ^~~~~~~~~~~~~~~~~~ | mpeg3_create_strack mpeg3ifo.c:357:2: warning: implicit declaration of function ‘mpeg3io_get_directory’ [-Wimplicit-function-declaration] 357 | mpeg3io_get_directory(directory, complete_path); | ^~~~~~~~~~~~~~~~~~~~~ mpeg3ifo.c:358:2: warning: implicit declaration of function ‘mpeg3io_get_filename’; did you mean ‘mpeg3_get_file_type’? [-Wimplicit-function-declaration] 358 | mpeg3io_get_filename(filename, complete_path); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_get_file_type libmpeg3.c: In function ‘mpeg3_set_cpus’: mpeg3ifo.c:374:6: warning: implicit declaration of function ‘mpeg3io_joinpath’ [-Wimplicit-function-declaration] 374 | mpeg3io_joinpath(title_path, directory, new_filename->d_name); | ^~~~~~~~~~~~~~~~ libmpeg3.c:569:3: warning: implicit declaration of function ‘mpeg3video_set_cpus’; did you mean ‘mpeg3video_next_code’? [-Wimplicit-function-declaration] 569 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_next_code libmpeg3.c: In function ‘mpeg3_set_sample’: libmpeg3.c:615:3: warning: implicit declaration of function ‘mpeg3audio_seek_sample’; did you mean ‘mpeg3_set_sample’? [-Wimplicit-function-declaration] 615 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3_set_sample libmpeg3.c: In function ‘mpeg3_set_frame’: libmpeg3.c:710:3: warning: implicit declaration of function ‘mpeg3video_seek_frame’; did you mean ‘mpeg3video_read_frame’? [-Wimplicit-function-declaration] 710 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame mpeg3io.c: In function ‘mpeg3_delete_fs’: libmpeg3.c: In function ‘mpeg3_seek_byte’: mpeg3io.c:23:2: warning: implicit declaration of function ‘mpeg3_delete_css’; did you mean ‘mpeg3_delete_fs’? [-Wimplicit-function-declaration] 23 | mpeg3_delete_css(fs->css); | ^~~~~~~~~~~~~~~~ | mpeg3_delete_fs libmpeg3.c:724:3: warning: implicit declaration of function ‘mpeg3video_seek_byte’; did you mean ‘mpeg3bits_seek_byte’? [-Wimplicit-function-declaration] 724 | mpeg3video_seek_byte(file->vtrack[i]->video, byte); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_seek_byte mpeg3io.c: In function ‘mpeg3io_get_total_bytes’: mpeg3io.c:38:16: error: storage size of ‘ostat’ isn’t known 38 | struct stat64 ostat; | ^~~~~ libmpeg3.c:730:3: warning: implicit declaration of function ‘mpeg3audio_seek_byte’; did you mean ‘mpeg3bits_seek_byte’? [-Wimplicit-function-declaration] 730 | mpeg3audio_seek_byte(file->atrack[i]->audio, byte); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_seek_byte mpeg3io.c:39:2: warning: implicit declaration of function ‘stat64’; did you mean ‘stat’? [-Wimplicit-function-declaration] 39 | stat64(fs->path, &ostat); | ^~~~~~ | stat mpeg3io.c: In function ‘mpeg3io_path_total_bytes’: libmpeg3.c: In function ‘mpeg3_previous_frame’: libmpeg3.c:754:10: warning: implicit declaration of function ‘mpeg3video_previous_frame’; did you mean ‘mpeg3_previous_frame’? [-Wimplicit-function-declaration] 754 | return mpeg3video_previous_frame(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_previous_frame libmpeg3.c: In function ‘mpeg3_colormodel’: mpeg3io.c:53:16: error: storage size of ‘st’ isn’t known 53 | struct stat64 st; | ^~ mpeg3io.c: In function ‘mpeg3io_open_file’: mpeg3io.c:61:2: warning: implicit declaration of function ‘mpeg3_get_keys’; did you mean ‘mpeg3_seek_phys’? [-Wimplicit-function-declaration] 61 | mpeg3_get_keys(fs->css, fs->path); | ^~~~~~~~~~~~~~ | mpeg3_seek_phys mpeg3io.c:64:16: warning: implicit declaration of function ‘fopen64’; did you mean ‘fopen’? [-Wimplicit-function-declaration] 64 | if(!(fs->fd = fopen64(fs->path, "rb"))) | ^~~~~~~ | fopen mpeg3io.c:64:14: warning: assignment to ‘FILE *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 64 | if(!(fs->fd = fopen64(fs->path, "rb"))) | ^ gcc -c `cat armv8l/c_flags` mpeg3title.c -o armv8l/mpeg3title.o mpeg3io.c: In function ‘mpeg3io_read_buffer’: mpeg3io.c:164:3: warning: implicit declaration of function ‘fseeko64’; did you mean ‘fseeko’? [-Wimplicit-function-declaration] 164 | fseeko64(fs->fd, new_buffer_position, SEEK_SET); | ^~~~~~~~ | fseeko mpeg3io.c: In function ‘mpeg3io_complete_path’: mpeg3io.c:209:3: warning: implicit declaration of function ‘getcwd’; did you mean ‘getw’? [-Wimplicit-function-declaration] 209 | getcwd(current_dir, MPEG3_STRLEN); | ^~~~~~ | getw mpeg3io.c: In function ‘mpeg3io_device’: mpeg3io.c:218:16: error: storage size of ‘file_st’ isn’t known 218 | struct stat64 file_st, device_st; | ^~~~~~~ mpeg3io.c:218:25: error: storage size of ‘device_st’ isn’t known 218 | struct stat64 file_st, device_st; | ^~~~~~~~~ gcc -c `cat armv8l/c_flags` mpeg3tocutil.c -o armv8l/mpeg3tocutil.o libmpeg3.c:855:10: warning: implicit declaration of function ‘mpeg3video_colormodel’; did you mean ‘mpeg3_colormodel’? [-Wimplicit-function-declaration] 855 | return mpeg3video_colormodel(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3_colormodel libmpeg3.c: In function ‘mpeg3_read_yuvframe’: libmpeg3.c:920:12: warning: implicit declaration of function ‘mpeg3video_read_yuvframe’; did you mean ‘mpeg3video_read_frame’? [-Wimplicit-function-declaration] 920 | result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame gcc -c `cat armv8l/c_flags` mpeg3vtrack.c -o armv8l/mpeg3vtrack.o libmpeg3.c: In function ‘mpeg3_read_yuvframe_ptr’: libmpeg3.c:946:12: warning: implicit declaration of function ‘mpeg3video_read_yuvframe_ptr’; did you mean ‘mpeg3_read_yuvframe_ptr’? [-Wimplicit-function-declaration] 946 | result = mpeg3video_read_yuvframe_ptr(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_read_yuvframe_ptr libmpeg3.c: In function ‘mpeg3_read_audio_chunk’: libmpeg3.c:1014:12: warning: implicit declaration of function ‘mpeg3audio_read_raw’; did you mean ‘mpeg3io_read_char’? [-Wimplicit-function-declaration] 1014 | result = mpeg3audio_read_raw(file->atrack[stream]->audio, | ^~~~~~~~~~~~~~~~~~~ | mpeg3io_read_char libmpeg3.c: In function ‘mpeg3_read_video_chunk’: libmpeg3.c:1033:12: warning: implicit declaration of function ‘mpeg3video_read_raw’; did you mean ‘mpeg3video_read_frame’? [-Wimplicit-function-declaration] 1033 | result = mpeg3video_read_raw(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame make: *** [Makefile:207: armv8l/mpeg3io.o] Error 1 make: *** Waiting for unfinished jobs.... mpeg3tocutil.c: In function ‘handle_video’: mpeg3tocutil.c:860:8: warning: implicit declaration of function ‘mpeg3video_get_header’; did you mean ‘mpeg3video_next_code’? [-Wimplicit-function-declaration] 860 | if(!mpeg3video_get_header(video, 0)) | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_next_code mpeg3tocutil.c: In function ‘mpeg3_calculate_source_date’: mpeg3tocutil.c:1491:16: error: storage size of ‘ostat’ isn’t known 1491 | struct stat64 ostat; | ^~~~~ mpeg3tocutil.c:1492:23: error: invalid application of ‘sizeof’ to incomplete type ‘struct stat64’ 1492 | bzero(&ostat, sizeof(struct stat64)); | ^~~~~~ mpeg3tocutil.c:1493:2: warning: implicit declaration of function ‘stat64’; did you mean ‘stat’? [-Wimplicit-function-declaration] 1493 | stat64(path, &ostat); | ^~~~~~ | stat mpeg3title.c: In function ‘mpeg3_copy_title’: mpeg3title.c:33:2: warning: implicit declaration of function ‘mpeg3_copy_fs’; did you mean ‘mpeg3_new_fs’? [-Wimplicit-function-declaration] 33 | mpeg3_copy_fs(dst->fs, src->fs); | ^~~~~~~~~~~~~ | mpeg3_new_fs make: *** [Makefile:207: armv8l/mpeg3tocutil.o] Error 1 mpeg3vtrack.c: In function ‘mpeg3_new_vtrack’: mpeg3vtrack.c:19:3: warning: implicit declaration of function ‘mpeg3demux_copy_titles’; did you mean ‘mpeg3demux_open_title’? [-Wimplicit-function-declaration] 19 | mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("-j" "16" "A52DIR=/gnu/store/h9imwsyr503k2539s50dfksh0c3n0ck9-liba52-0.7.4" "DST=/gnu/store/k9bplnky4vn3wykipimd5z07i7cr146v-libmpeg3-1.8/bin") exit-status: 2 term-signal: #f stop-signal: #f> phase `build' failed after 0.7 seconds command "make" "-j" "16" "A52DIR=/gnu/store/h9imwsyr503k2539s50dfksh0c3n0ck9-liba52-0.7.4" "DST=/gnu/store/k9bplnky4vn3wykipimd5z07i7cr146v-libmpeg3-1.8/bin" failed with status 2