* Package: media-sound/audiotools-3.1.1-r1:0 * Repository: gentoo * Maintainer: sound@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_10 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking audiotools-3.1.1.tar.gz to /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work >>> Source unpacked in /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work >>> Preparing source in /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1 ... * Applying audiotools-3.1.1-libcdio-paranoia.patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook (2022-11-24T21:47)! * Clang 16 testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1 ... * python3_10: running distutils-r1_run_phase distutils-r1_python_compile python3.10 setup.py build -j 4 /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1/setup.py:36: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extension running build running build_py creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/player.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/vorbis.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/wavpack.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/m4a_atoms.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/accuraterip.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/image.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/au.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/m4a.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/mp3.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/wav.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/id3.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/ogg.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/aiff.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/ape.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/cdtoc.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/tta.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/flac.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/vorbiscomment.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/freedb.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/musicbrainz.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/opus.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/ui.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/__init__.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/text.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools copying audiotools/id3v1.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders copying audiotools/py_decoders/wavpack.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders copying audiotools/py_decoders/alac.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders copying audiotools/py_decoders/tta.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders copying audiotools/py_decoders/shn.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders copying audiotools/py_decoders/flac.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders copying audiotools/py_decoders/__init__.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_decoders creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders copying audiotools/py_encoders/wavpack.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders copying audiotools/py_encoders/alac.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders copying audiotools/py_encoders/tta.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders copying audiotools/py_encoders/shn.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders copying audiotools/py_encoders/flac.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders copying audiotools/py_encoders/__init__.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/py_encoders creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/cue copying audiotools/cue/tokrules.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/cue copying audiotools/cue/yaccrules.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/cue copying audiotools/cue/__init__.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/cue creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/toc copying audiotools/toc/tokrules.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/toc copying audiotools/toc/yaccrules.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/toc copying audiotools/toc/__init__.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/toc creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/ply copying audiotools/ply/yacc.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/ply copying audiotools/ply/lex.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/ply copying audiotools/ply/__init__.py -> /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/ply warning: build_py: byte-compiling is disabled, skipping. running build_ext building 'audiotools.pcm' extension building 'audiotools.pcmconverter' extension creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10 building 'audiotools.replaygain' extension creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src building 'audiotools.decoders' extension creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DPCM_MODULE -I/usr/include/python3.10 -c src/pcm.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm.o creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DPCM_MODULE -I/usr/include/python3.10 -c src/pcm_conv.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm_conv.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm_conv.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/pcm.cpython-310-x86_64-linux-gnu.so building 'audiotools.encoders' extension creating /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/encoders clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/buffer.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/framelist.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/framelist.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/buffer.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/flac_crc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/flac_crc.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/m4a_atoms.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/m4a_atoms.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/func_io.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/buffer.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o In file included from src/common/m4a_atoms.c:1: src/common/m4a_atoms.h:393:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSC); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.h:393:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSC); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.h:393:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSC); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/framelist.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/framelist.o src/common/m4a_atoms.c:597:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSC); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.c:597:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSC); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:597:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSC); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:633:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSZ); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.c:633:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSZ); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:633:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSZ); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:665:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STCO); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.c:665:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STCO); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:665:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STCO); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/mini-gmp.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/func_io.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/mini-gmp.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o 4 warnings generated. clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/md5.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/md5.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/tta_crc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/tta_crc.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/decoders.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/decoders/alac.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/alac.o In file included from src/decoders/alac.c:2: src/decoders/../common/m4a_atoms.h:393:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSC); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/decoders/../common/m4a_atoms.h:393:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSC); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/decoders/../common/m4a_atoms.h:393:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSC); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/buffer.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/flac_crc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/flac_crc.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/m4a_atoms.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/m4a_atoms.o In file included from src/common/m4a_atoms.c:1: src/common/m4a_atoms.h:393:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSC); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.h:393:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSC); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.h:393:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSC); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:597:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSC); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.c:597:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSC); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:597:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSC); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:633:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSZ); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.c:633:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSZ); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:633:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSZ); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:665:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STCO); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/common/m4a_atoms.c:665:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STCO); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/common/m4a_atoms.c:665:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STCO); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ 1 warning generated. clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/decoders/flac.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/flac.o 4 warnings generated. clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/md5.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/md5.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/common/tta_crc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/tta_crc.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/encoders.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/encoders.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/decoders/sine.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/sine.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/encoders/alac.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/encoders/alac.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/decoders/tta.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/tta.o In file included from src/encoders/alac.c:5: src/encoders/../common/m4a_atoms.h:393:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(atom->type = QT_STSC); ~~~~~~~~~~~^~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ src/encoders/../common/m4a_atoms.h:393:23: note: place parentheses around the assignment to silence this warning assert(atom->type = QT_STSC); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/encoders/../common/m4a_atoms.h:393:23: note: use '==' to turn this assignment into an equality comparison assert(atom->type = QT_STSC); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ src/encoders/alac.c:209:16: error: call to undeclared function 'total_frame_sizes'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] assert(total_frame_sizes(actual_sizes) == ^ src/encoders/alac.c:209:16: note: did you mean 'dummy_frame_sizes'? src/encoders/alac.h:239:1: note: 'dummy_frame_sizes' declared here dummy_frame_sizes(unsigned block_size, unsigned total_pcm_frames); ^ 1 warning and 1 error generated. building 'audiotools.bitstream' extension clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/framelist.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/framelist.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/func_io.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/huffman.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/huffman.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/pcm_conv.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm_conv.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/pcmreader.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcmreader.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/mini-gmp.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/replaygain.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/replaygain.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/framelist.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcmreader.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/replaygain.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/replaygain.cpython-310-x86_64-linux-gnu.so building 'audiotools._ogg' extension clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/buffer.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/func_io.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/huffman.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/huffman.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/pcmconverter.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcmconverter.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/mini-gmp.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/pcmreader.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcmreader.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/samplerate/samplerate.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/samplerate.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/samplerate/src_linear.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/src_linear.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/samplerate/src_sinc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/src_sinc.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/buffer.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/func_io.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/mini-gmp.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/ogg.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/ogg_crc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg_crc.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DVERSION=3.1.1 -DHAS_PYTHON -I/usr/include/python3.10 -c src/pcm_conv.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm_conv.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/flac_crc.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/m4a_atoms.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/md5.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/common/tta_crc.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/alac.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/flac.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/sine.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/decoders/tta.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/framelist.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/huffman.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg_crc.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm_conv.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/decoders.cpython-310-x86_64-linux-gnu.so building 'audiotools._accuraterip' extension clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -I/usr/include/python3.10 -c src/accuraterip.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/accuraterip.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/accuraterip.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/_accuraterip.cpython-310-x86_64-linux-gnu.so building 'audiotools.output' extension clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -I/usr/include/python3.10 -c src/output.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/output.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/output.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/output.cpython-310-x86_64-linux-gnu.so clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/samplerate/src_zoh.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/src_zoh.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/framelist.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcm_conv.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcmconverter.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/pcmreader.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/samplerate.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/src_linear.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/src_sinc.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/samplerate/src_zoh.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/pcmconverter.cpython-310-x86_64-linux-gnu.so clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/mod_bitstream.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mod_bitstream.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/huffman.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mod_bitstream.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/bitstream.cpython-310-x86_64-linux-gnu.so clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/mod_ogg.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mod_ogg.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/ogg.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg.o clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DHAS_PYTHON -I/usr/include/python3.10 -c src/ogg_crc.c -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg_crc.o clang -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/bitstream.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/buffer.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/func_io.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mini-gmp.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/mod_ogg.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg.o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/temp.linux-x86_64-3.10/src/ogg_crc.o -L/usr/lib64 -o /var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1-python3_10/lib/audiotools/_ogg.cpython-310-x86_64-linux-gnu.so error: command '/var/tmp/portage/media-sound/audiotools-3.1.1-r1/temp/clang-wrappers/clang' failed with exit code 1 * ERROR: media-sound/audiotools-3.1.1-r1::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 3561: Called distutils-r1_src_compile * environment, line 1593: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 718: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3241: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2658: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2656: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 1056: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1575: Called distutils-r1_python_compile * environment, line 1384: Called esetup.py 'build' '-j' '4' * environment, line 2190: Called die * The specific snippet of code: * "${@}" || die -n; * * If you need support, post the output of `emerge --info '=media-sound/audiotools-3.1.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/audiotools-3.1.1-r1::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:audiotools-3.1.1-r1:20221204-164528.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/audiotools-3.1.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/audiotools-3.1.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1' * S: '/var/tmp/portage/media-sound/audiotools-3.1.1-r1/work/audiotools-3.1.1'