>>> aubio: Building community/aubio 0.4.9-r6 (using abuild 3.15.0-r4) started Thu, 25 Sep 2025 19:35:28 +0000 >>> aubio: Validating /home/buildozer/aports/community/aubio/APKBUILD... >>> aubio: Analyzing dependencies... >>> aubio: Installing for build: build-base ffmpeg-dev fftw-dev jack-dev libsamplerate-dev libsndfile-dev python3 waf ( 1/119) Installing aom-libs (3.13.1-r0) ( 2/119) Installing libxau (1.0.12-r0) ( 3/119) Installing libmd (1.1.0-r0) ( 4/119) Installing libbsd (0.12.2-r0) ( 5/119) Installing libxdmcp (1.1.5-r1) ( 6/119) Installing libxcb (1.17.0-r0) ( 7/119) Installing libx11 (1.8.12-r0) ( 8/119) Installing hwdata-pci (0.399-r0) ( 9/119) Installing libpciaccess (0.18.1-r1) ( 10/119) Installing libdrm (2.4.125-r0) ( 11/119) Installing libxext (1.3.6-r2) ( 12/119) Installing libxfixes (6.0.2-r0) ( 13/119) Installing libffi (3.5.2-r0) ( 14/119) Installing wayland-libs-client (1.24.0-r0) ( 15/119) Installing libva (2.22.0-r1) ( 16/119) Installing libvdpau (1.5-r4) ( 17/119) Installing ffmpeg-libavutil (8.0-r0) ( 18/119) Installing libdav1d (1.5.1-r0) ( 19/119) Installing libhwy (1.3.0-r0) ( 20/119) Installing lcms2 (2.17-r0) ( 21/119) Installing libjxl (0.11.1-r1) ( 22/119) Installing lame-libs (3.100-r5) ( 23/119) Installing opus (1.5.2-r1) ( 24/119) Installing rav1e-libs (0.8.1-r0) ( 25/119) Installing soxr (0.1.3-r7) ( 26/119) Installing ffmpeg-libswresample (8.0-r0) ( 27/119) Installing libogg (1.3.6-r0) ( 28/119) Installing libtheora (1.1.1-r18) ( 29/119) Installing libvorbis (1.3.7-r2) ( 30/119) Installing libvpx (1.15.2-r0) ( 31/119) Installing libsharpyuv (1.6.0-r0) ( 32/119) Installing libwebp (1.6.0-r0) ( 33/119) Installing libwebpmux (1.6.0-r0) ( 34/119) Installing x264-libs (0.164.3108-r0) ( 35/119) Installing numactl (2.0.18-r0) ( 36/119) Installing x265-libs (4.1-r0) ( 37/119) Installing xvidcore (1.3.7-r2) ( 38/119) Installing ffmpeg-libavcodec (8.0-r0) ( 39/119) Installing alsa-lib (1.2.14-r1) ( 40/119) Installing libbz2 (1.0.8-r6) ( 41/119) Installing libpng (1.6.49-r0) ( 42/119) Installing freetype (2.13.3-r0) ( 43/119) Installing fontconfig (2.17.1-r0) ( 44/119) Installing fribidi (1.0.16-r2) ( 45/119) Installing libintl (0.24.1-r1) ( 46/119) Installing libeconf (0.7.10-r0) ( 47/119) Installing libblkid (2.41.1-r1) ( 48/119) Installing libmount (2.41.1-r1) ( 49/119) Installing glib (2.86.0-r1) ( 50/119) Installing graphite2 (1.3.14-r6) ( 51/119) Installing harfbuzz (11.3.2-r0) ( 52/119) Installing libunibreak (6.1-r0) ( 53/119) Installing libass (0.17.4-r0) ( 54/119) Installing libbluray (1.3.4-r1) ( 55/119) Installing mpg123-libs (1.33.2-r0) ( 56/119) Installing libopenmpt (0.8.3-r0) ( 57/119) Installing mbedtls (3.6.4-r0) ( 58/119) Installing librist (0.2.10-r1) ( 59/119) Installing libsrt (1.5.3-r1) ( 60/119) Installing libssh (0.11.3-r0) ( 61/119) Installing xz-libs (5.8.1-r0) ( 62/119) Installing libxml2 (2.13.9-r0) ( 63/119) Installing libsodium (1.0.20-r0) ( 64/119) Installing libzmq (4.3.5-r2) ( 65/119) Installing ffmpeg-libavformat (8.0-r0) ( 66/119) Installing serd-libs (0.32.4-r0) ( 67/119) Installing zix-libs (0.6.2-r0) ( 68/119) Installing sord-libs (0.16.18-r0) ( 69/119) Installing sratom (0.6.18-r0) ( 70/119) Installing lilv-libs (0.24.26-r0) ( 71/119) Installing libdovi (3.3.2-r0) ( 72/119) Installing spirv-tools (1.4.321.0-r0) ( 73/119) Installing glslang-libs (1.4.321.0-r0) ( 74/119) Installing shaderc (2025.3-r0) ( 75/119) Installing vulkan-loader (1.4.321.0-r0) ( 76/119) Installing libplacebo (7.351.0-r0) ( 77/119) Installing ffmpeg-libswscale (8.0-r0) ( 78/119) Installing vidstab (1.1.1-r0) ( 79/119) Installing zimg (3.0.5-r3) ( 80/119) Installing ffmpeg-libavfilter (8.0-r0) ( 81/119) Installing libasyncns (0.8-r4) ( 82/119) Installing dbus-libs (1.16.2-r1) ( 83/119) Installing libltdl (2.5.4-r1) ( 84/119) Installing orc (0.4.41-r0) ( 85/119) Installing libflac (1.4.3-r2) ( 86/119) Installing libsndfile (1.2.2-r2) ( 87/119) Installing speexdsp (1.2.1-r2) ( 88/119) Installing tdb-libs (1.4.13-r0) ( 89/119) Installing libpulse (17.0-r5) ( 90/119) Installing libjpeg-turbo (3.1.2-r0) ( 91/119) Installing json-c (0.18-r1) ( 92/119) Installing v4l-utils-libs (1.30.1-r2) ( 93/119) Installing ffmpeg-libavdevice (8.0-r0) ( 94/119) Installing ffmpeg-dev (8.0-r0) ( 95/119) Installing fftw-double-libs (3.3.10-r7) ( 96/119) Installing fftw-long-double-libs (3.3.10-r7) ( 97/119) Installing fftw-single-libs (3.3.10-r7) ( 98/119) Installing fftw-dev (3.3.10-r7) ( 99/119) Installing libsamplerate (0.2.2-r3) (100/119) Installing jack (1.9.22-r4) (101/119) Installing jack-dev (1.9.22-r4) (102/119) Installing libsamplerate-dev (0.2.2-r3) (103/119) Installing opus-dev (1.5.2-r1) (104/119) Installing libflac++ (1.4.3-r2) (105/119) Installing libogg-dev (1.3.6-r0) (106/119) Installing flac-dev (1.4.3-r2) (107/119) Installing mpg123-dev (1.33.2-r0) (108/119) Installing libvorbis-dev (1.3.7-r2) (109/119) Installing libsndfile-dev (1.2.2-r2) (110/119) Installing gdbm (1.26-r0) (111/119) Installing mpdecimal (4.0.1-r0) (112/119) Installing libpanelw (6.5_p20250816-r0) (113/119) Installing sqlite-libs (3.50.4-r1) (114/119) Installing python3 (3.12.11-r0) (115/119) Installing python3-pycache-pyc0 (3.12.11-r0) (116/119) Installing pyc (3.12.11-r0) (117/119) Installing python3-pyc (3.12.11-r0) (118/119) Installing waf (2.1.6-r0) (119/119) Installing .makedepends-aubio (20250925.193529) busybox-1.37.0-r23.trigger: Executing script... glib-2.86.0-r1.trigger: Executing script... usr_merge_nag.sh: * WARNING: Alpine Linux is transitioning to a /usr-merged system, and it usr_merge_nag.sh: * will soon be recommended for everybody to migrate. Help testing is very usr_merge_nag.sh: * welcomed. For more details, see usr_merge_nag.sh: * https://gitlab.alpinelinux.org/alpine/infra/alpine-mksite/-/merge_requests/88 OK: 565 MiB in 224 packages >>> aubio: Cleaning up srcdir >>> aubio: Cleaning up pkgdir >>> aubio: Cleaning up tmpdir >>> aubio: Fetching https://distfiles.alpinelinux.org/distfiles/edge/aubio-0.4.9.tar.bz2 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/aubio-0.4.9.tar.bz2.part' aubio-0.4.9.tar.bz2. 100% |********************************| 388k 0:00:00 ETA '/var/cache/distfiles/edge/aubio-0.4.9.tar.bz2.part' saved >>> aubio: Fetching https://distfiles.alpinelinux.org/distfiles/edge/aubio-0.4.9.tar.bz2 >>> aubio: Checking sha512sums... aubio-0.4.9.tar.bz2: OK unversioned-python.patch: OK waf-2.1.0-compat.patch: OK ffmpeg5.patch: OK ffmpeg7.patch: OK >>> aubio: Unpacking /var/cache/distfiles/edge/aubio-0.4.9.tar.bz2... >>> aubio: unversioned-python.patch patching file tests/create_tests_source.py patching file tests/wscript_build >>> aubio: waf-2.1.0-compat.patch patching file wscript >>> aubio: ffmpeg5.patch patching file src/io/source_avcodec.c >>> aubio: ffmpeg7.patch patching file src/io/source_avcodec.c Hunk #1 succeeded at 86 (offset 4 lines). Hunk #2 succeeded at 130 (offset 4 lines). Hunk #3 succeeded at 289 (offset 4 lines). Hunk #4 succeeded at 310 (offset 4 lines). Hunk #5 succeeded at 378 (offset 4 lines). Hunk #6 succeeded at 406 (offset 4 lines). Hunk #7 succeeded at 426 (offset 4 lines). Hunk #8 succeeded at 452 (offset 4 lines). Hunk #9 succeeded at 502 (offset 4 lines). Hunk #10 succeeded at 668 (offset 4 lines). Hunk #11 succeeded at 689 (offset 4 lines). patching file src/io/source_avcodec.c patching file src/io/source_avcodec.c patching file src/io/source_avcodec.c patching file src/io/source_avcodec.c Setting top to : /home/buildozer/aports/community/aubio/src/aubio-0.4.9 Setting out to : /home/buildozer/aports/community/aubio/src/aubio-0.4.9/build Checking for 'gcc' (C compiler) : cc Checking for header stdlib.h : yes Checking for header stdio.h : yes Checking for header math.h : yes Checking for header string.h : yes Checking for header errno.h : yes Checking for header limits.h : yes Checking for header stdarg.h : yes Checking for header getopt.h : yes Checking for header unistd.h : yes Checking for library m : yes Checking for C99 __VA_ARGS__ macro : yes Checking for size of smpl_t : float Checking for size of lsmp_t : double Checking if complex.h is enabled : no Checking for FFT implementation : ooura Checking for program 'pkg-config' : /usr/bin/pkg-config Checking for 'sndfile' : yes Checking for 'samplerate' : yes Checking for 'jack' : yes Checking for 'libavcodec' : yes Checking for 'libavformat' : yes Checking for 'libavutil' : yes Checking for 'libswresample' : yes Checking for all libav libraries : yes Checking if using source_wavread : yes Checking if using sink_wavwrite : yes Checking for program 'txt2man' : not found Checking for program 'doxygen' : not found Checking for program 'sphinx-build' : not found 'configure' finished successfully (0.609s) Waf: Entering directory `/home/buildozer/aports/community/aubio/src/aubio-0.4.9/build' Sphinx manual: install aubio first [ 1/223] Compiling src/spectral/dct.c [ 2/223] Compiling src/io/utils_apple_audio.c [ 3/223] Compiling src/io/sink_apple_audio.c [ 4/223] Compiling src/fvec.c [ 5/223] Compiling src/cvec.c [ 6/223] Compiling src/vecutils.c [ 7/223] Compiling src/spectral/awhitening.c [ 8/223] Compiling src/utils/windll.c [ 9/223] Compiling src/pitch/pitchyinfft.c [ 10/223] Compiling src/io/source_wavread.c [ 11/223] Compiling src/utils/scale.c [ 12/223] Compiling src/utils/parameter.c [ 13/223] Compiling src/pitch/pitchyinfast.c [ 14/223] Compiling src/utils/log.c [ 15/223] Compiling src/utils/hist.c [ 16/223] Compiling src/pitch/pitchyin.c [ 17/223] Compiling src/io/source_sndfile.c [ 18/223] Compiling src/io/sink.c [ 19/223] Compiling src/temporal/resampler.c [ 20/223] Compiling src/temporal/filter.c [ 21/223] Compiling src/pitch/pitchspecacf.c [ 22/223] Compiling src/temporal/c_weighting.c [ 23/223] Compiling src/temporal/biquad.c [ 24/223] Compiling src/pitch/pitchschmitt.c [ 25/223] Compiling src/io/source_avcodec.c [ 26/223] Compiling src/temporal/a_weighting.c [ 27/223] Compiling src/tempo/tempo.c [ 28/223] Compiling src/pitch/pitchmcomb.c [ 29/223] Compiling src/tempo/beattracking.c [ 30/223] Compiling src/synth/wavetable.c In file included from ../src/spectral/dct.c:33: ../src/spectral/dct.c: In function 'new_aubio_dct': ../src/spectral/dct.c:83:31: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 83 | aubio_dct_t * s = AUBIO_NEW(aubio_dct_t); | ^~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/dct.c:83:31: note: earlier argument should specify number of elements, later size of each element 83 | aubio_dct_t * s = AUBIO_NEW(aubio_dct_t); | ^~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 31/223] Compiling src/pitch/pitchfcomb.c In file included from ../src/utils/scale.c:21: ../src/utils/scale.c: In function 'new_aubio_scale': ../src/utils/scale.c:42:33: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 42 | aubio_scale_t * s = AUBIO_NEW(aubio_scale_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/utils/scale.c:42:33: note: earlier argument should specify number of elements, later size of each element 42 | aubio_scale_t * s = AUBIO_NEW(aubio_scale_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 32/223] Compiling src/io/source_apple_audio.c [ 33/223] Compiling src/io/ioutils.c [ 34/223] Compiling src/fmat.c [ 35/223] Compiling src/synth/sampler.c [ 36/223] Compiling src/spectral/tss.c In file included from ../src/temporal/resampler.c:21: ../src/temporal/resampler.c: In function 'new_aubio_resampler': ../src/temporal/resampler.c:44:37: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 44 | aubio_resampler_t *s = AUBIO_NEW (aubio_resampler_t); | ^~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/temporal/resampler.c:44:37: note: earlier argument should specify number of elements, later size of each element 44 | aubio_resampler_t *s = AUBIO_NEW (aubio_resampler_t); | ^~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/temporal/resampler.c:52:24: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 52 | s->proc = AUBIO_NEW (SRC_DATA); | ^~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/temporal/resampler.c:52:24: note: earlier argument should specify number of elements, later size of each element 52 | s->proc = AUBIO_NEW (SRC_DATA); | ^~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/spectral/awhitening.c:21: ../src/spectral/awhitening.c: In function 'new_aubio_spectral_whitening': ../src/spectral/awhitening.c:57:46: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 57 | aubio_spectral_whitening_t *o = AUBIO_NEW (aubio_spectral_whitening_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/awhitening.c:57:46: note: earlier argument should specify number of elements, later size of each element 57 | aubio_spectral_whitening_t *o = AUBIO_NEW (aubio_spectral_whitening_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 37/223] Compiling src/pitch/pitch.c [ 38/223] Compiling src/spectral/statistics.c [ 39/223] Compiling src/spectral/specdesc.c [ 40/223] Compiling src/onset/peakpicker.c In file included from ../src/utils/parameter.c:21: ../src/utils/parameter.c: In function 'new_aubio_parameter': ../src/utils/parameter.c:40:41: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 40 | aubio_parameter_t * param = AUBIO_NEW(aubio_parameter_t); | ^~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/utils/parameter.c:40:41: note: earlier argument should specify number of elements, later size of each element 40 | aubio_parameter_t * param = AUBIO_NEW(aubio_parameter_t); | ^~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 41/223] Compiling src/io/source.c In file included from ../src/io/sink.c:21: ../src/io/sink.c: In function 'new_aubio_sink': ../src/io/sink.c:57:32: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 57 | aubio_sink_t * s = AUBIO_NEW(aubio_sink_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/sink.c:57:32: note: earlier argument should specify number of elements, later size of each element 57 | aubio_sink_t * s = AUBIO_NEW(aubio_sink_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 42/223] Compiling src/spectral/phasevoc.c In file included from ../src/pitch/pitchspecacf.c:21: ../src/pitch/pitchspecacf.c: In function 'new_aubio_pitchspecacf': ../src/pitch/pitchspecacf.c:44:40: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 44 | aubio_pitchspecacf_t *p = AUBIO_NEW (aubio_pitchspecacf_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchspecacf.c:44:40: note: earlier argument should specify number of elements, later size of each element 44 | aubio_pitchspecacf_t *p = AUBIO_NEW (aubio_pitchspecacf_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 43/223] Compiling src/spectral/ooura_fft8g.c [ 44/223] Compiling src/onset/onset.c In file included from ../src/pitch/pitchyin.c:30: ../src/pitch/pitchyin.c: In function 'new_aubio_pitchyin': ../src/pitch/pitchyin.c:69:36: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 69 | aubio_pitchyin_t *o = AUBIO_NEW (aubio_pitchyin_t); | ^~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchyin.c:69:36: note: earlier argument should specify number of elements, later size of each element 69 | aubio_pitchyin_t *o = AUBIO_NEW (aubio_pitchyin_t); | ^~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/fvec.c:21: ../src/fvec.c: In function 'new_fvec': ../src/fvec.c:29:17: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 29 | s = AUBIO_NEW(fvec_t); | ^~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/fvec.c:29:17: note: earlier argument should specify number of elements, later size of each element 29 | s = AUBIO_NEW(fvec_t); | ^~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 45/223] Compiling src/spectral/mfcc.c [ 46/223] Compiling src/spectral/filterbank_mel.c [ 47/223] Compiling src/notes/notes.c [ 48/223] Compiling src/io/sink_wavwrite.c In file included from ../src/cvec.c:21: ../src/cvec.c: In function 'new_cvec': ../src/cvec.c:29:17: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 29 | s = AUBIO_NEW(cvec_t); | ^~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/cvec.c:29:17: note: earlier argument should specify number of elements, later size of each element 29 | s = AUBIO_NEW(cvec_t); | ^~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 49/223] Compiling src/io/audio_unit.c In file included from ../src/temporal/filter.c:25: ../src/temporal/filter.c: In function 'new_aubio_filter': ../src/temporal/filter.c:136:34: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 136 | aubio_filter_t *f = AUBIO_NEW (aubio_filter_t); | ^~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/temporal/filter.c:136:34: note: earlier argument should specify number of elements, later size of each element 136 | aubio_filter_t *f = AUBIO_NEW (aubio_filter_t); | ^~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ [ 50/223] Compiling src/spectral/filterbank.c In file included from ../src/utils/hist.c:21: ../src/utils/hist.c: In function 'new_aubio_hist': ../src/utils/hist.c:42:32: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 42 | aubio_hist_t * s = AUBIO_NEW(aubio_hist_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/utils/hist.c:42:32: note: earlier argument should specify number of elements, later size of each element 42 | aubio_hist_t * s = AUBIO_NEW(aubio_hist_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/io/source_avcodec.c:21: ../src/io/source_avcodec.c: In function 'new_aubio_source_avcodec': ../src/io/source_avcodec.c:127:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 127 | aubio_source_avcodec_t * s = AUBIO_NEW(aubio_source_avcodec_t); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/source_avcodec.c:127:42: note: earlier argument should specify number of elements, later size of each element 127 | aubio_source_avcodec_t * s = AUBIO_NEW(aubio_source_avcodec_t); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/source_avcodec.c:228:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 228 | codec = avcodec_find_decoder(codecpar->codec_id); | ^ ../src/io/source_avcodec.c:70:39: error: 'AV_INPUT_BUFFER_MIN_SIZE' undeclared (first use in this function); did you mean 'AV_INPUT_BUFFER_PADDING_SIZE'? 70 | #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/io/source_avcodec.c:306:35: note: in expansion of macro 'AUBIO_AVCODEC_MAX_BUFFER_SIZE' 306 | s->output = (smpl_t *)av_malloc(AUBIO_AVCODEC_MAX_BUFFER_SIZE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io/source_avcodec.c:70:39: note: each undeclared identifier is reported only once for each function it appears in 70 | #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/io/source_avcodec.c:306:35: note: in expansion of macro 'AUBIO_AVCODEC_MAX_BUFFER_SIZE' 306 | s->output = (smpl_t *)av_malloc(AUBIO_AVCODEC_MAX_BUFFER_SIZE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io/source_avcodec.c: In function 'aubio_source_avcodec_readframe': ../src/io/source_avcodec.c:70:39: error: 'AV_INPUT_BUFFER_MIN_SIZE' undeclared (first use in this function); did you mean 'AV_INPUT_BUFFER_PADDING_SIZE'? 70 | #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/io/source_avcodec.c:394:25: note: in expansion of macro 'AUBIO_AVCODEC_MAX_BUFFER_SIZE' 394 | int max_out_samples = AUBIO_AVCODEC_MAX_BUFFER_SIZE / avCodecCtx->ch_layout.nb_channels; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io/source_avcodec.c: In function 'aubio_source_avcodec_get_duration': ../src/io/source_avcodec.c:625:30: warning: the comparison will always evaluate as 'true' for the address of 'avFormatCtx' will never be NULL [-Waddress] 625 | if (s && &(s->avFormatCtx) != NULL) { | ^~ ../src/io/source_avcodec.c:88:20: note: 'avFormatCtx' declared here 88 | AVFormatContext *avFormatCtx; | ^~~~~~~~~~~ [ 51/223] Compiling src/spectral/fft.c In file included from ../src/pitch/pitchyinfft.c:21: ../src/pitch/pitchyinfft.c: In function 'new_aubio_pitchyinfft': ../src/pitch/pitchyinfft.c:62:39: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 62 | aubio_pitchyinfft_t *p = AUBIO_NEW (aubio_pitchyinfft_t); | ^~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchyinfft.c:62:39: note: earlier argument should specify number of elements, later size of each element 62 | aubio_pitchyinfft_t *p = AUBIO_NEW (aubio_pitchyinfft_t); | ^~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/pitch/pitchschmitt.c:22: ../src/pitch/pitchschmitt.c: In function 'new_aubio_pitchschmitt': ../src/pitch/pitchschmitt.c:41:40: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 41 | aubio_pitchschmitt_t *p = AUBIO_NEW (aubio_pitchschmitt_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchschmitt.c:41:40: note: earlier argument should specify number of elements, later size of each element 41 | aubio_pitchschmitt_t *p = AUBIO_NEW (aubio_pitchschmitt_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/pitch/pitchyinfast.c:30: ../src/pitch/pitchyinfast.c: In function 'new_aubio_pitchyinfast': ../src/pitch/pitchyinfast.c:53:40: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 53 | aubio_pitchyinfast_t *o = AUBIO_NEW (aubio_pitchyinfast_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchyinfast.c:53:40: note: earlier argument should specify number of elements, later size of each element 53 | aubio_pitchyinfast_t *o = AUBIO_NEW (aubio_pitchyinfast_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/spectral/tss.c:23: ../src/spectral/tss.c: In function 'new_aubio_tss': ../src/spectral/tss.c:100:31: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 100 | aubio_tss_t * o = AUBIO_NEW(aubio_tss_t); | ^~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/tss.c:100:31: note: earlier argument should specify number of elements, later size of each element 100 | aubio_tss_t * o = AUBIO_NEW(aubio_tss_t); | ^~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/pitch/pitchfcomb.c:22: ../src/pitch/pitchfcomb.c: In function 'new_aubio_pitchfcomb': ../src/pitch/pitchfcomb.c:53:38: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 53 | aubio_pitchfcomb_t *p = AUBIO_NEW (aubio_pitchfcomb_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchfcomb.c:53:38: note: earlier argument should specify number of elements, later size of each element 53 | aubio_pitchfcomb_t *p = AUBIO_NEW (aubio_pitchfcomb_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/io/source.c:21: ../src/io/source.c: In function 'new_aubio_source': ../src/io/source.c:60:34: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 60 | aubio_source_t * s = AUBIO_NEW(aubio_source_t); | ^~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/source.c:60:34: note: earlier argument should specify number of elements, later size of each element 60 | aubio_source_t * s = AUBIO_NEW(aubio_source_t); | ^~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/spectral/filterbank.c:22: ../src/spectral/filterbank.c: In function 'new_aubio_filterbank': ../src/spectral/filterbank.c:44:39: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 44 | aubio_filterbank_t *fb = AUBIO_NEW (aubio_filterbank_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/filterbank.c:44:39: note: earlier argument should specify number of elements, later size of each element 44 | aubio_filterbank_t *fb = AUBIO_NEW (aubio_filterbank_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/synth/wavetable.c:22: ../src/synth/wavetable.c: In function 'new_aubio_wavetable': ../src/synth/wavetable.c:45:36: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 45 | aubio_wavetable_t *s = AUBIO_NEW(aubio_wavetable_t); | ^~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/synth/wavetable.c:45:36: note: earlier argument should specify number of elements, later size of each element 45 | aubio_wavetable_t *s = AUBIO_NEW(aubio_wavetable_t); | ^~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/spectral/mfcc.c:22: ../src/spectral/mfcc.c: In function 'new_aubio_mfcc': ../src/spectral/mfcc.c:56:35: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 56 | aubio_mfcc_t *mfcc = AUBIO_NEW (aubio_mfcc_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/mfcc.c:56:35: note: earlier argument should specify number of elements, later size of each element 56 | aubio_mfcc_t *mfcc = AUBIO_NEW (aubio_mfcc_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/onset/peakpicker.c:21: ../src/onset/peakpicker.c: In function 'new_aubio_peakpicker': ../src/onset/peakpicker.c:164:38: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 164 | aubio_peakpicker_t *t = AUBIO_NEW (aubio_peakpicker_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/onset/peakpicker.c:164:38: note: earlier argument should specify number of elements, later size of each element 164 | aubio_peakpicker_t *t = AUBIO_NEW (aubio_peakpicker_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/spectral/phasevoc.c:21: ../src/spectral/phasevoc.c: In function 'new_aubio_pvoc': ../src/spectral/phasevoc.c:78:33: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 78 | aubio_pvoc_t * pv = AUBIO_NEW(aubio_pvoc_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/phasevoc.c:78:33: note: earlier argument should specify number of elements, later size of each element 78 | aubio_pvoc_t * pv = AUBIO_NEW(aubio_pvoc_t); | ^~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/synth/sampler.c:22: ../src/synth/sampler.c: In function 'new_aubio_sampler': ../src/synth/sampler.c:40:34: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 40 | aubio_sampler_t *s = AUBIO_NEW(aubio_sampler_t); | ^~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/synth/sampler.c:40:34: note: earlier argument should specify number of elements, later size of each element 40 | aubio_sampler_t *s = AUBIO_NEW(aubio_sampler_t); | ^~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/io/source_sndfile.c:21: ../src/io/source_sndfile.c: In function 'new_aubio_source_sndfile': ../src/io/source_sndfile.c:71:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 71 | aubio_source_sndfile_t * s = AUBIO_NEW(aubio_source_sndfile_t); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/source_sndfile.c:71:42: note: earlier argument should specify number of elements, later size of each element 71 | aubio_source_sndfile_t * s = AUBIO_NEW(aubio_source_sndfile_t); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/fmat.c:21: ../src/fmat.c: In function 'new_fmat': ../src/fmat.c:30:17: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 30 | s = AUBIO_NEW(fmat_t); | ^~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/fmat.c:30:17: note: earlier argument should specify number of elements, later size of each element 30 | s = AUBIO_NEW(fmat_t); | ^~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/tempo/tempo.c:21: ../src/tempo/tempo.c: In function 'new_aubio_tempo': ../src/tempo/tempo.c:169:33: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 169 | aubio_tempo_t * o = AUBIO_NEW(aubio_tempo_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/tempo/tempo.c:169:33: note: earlier argument should specify number of elements, later size of each element 169 | aubio_tempo_t * o = AUBIO_NEW(aubio_tempo_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/pitch/pitchmcomb.c:21: ../src/pitch/pitchmcomb.c: In function 'new_aubio_pitchmcomb': ../src/pitch/pitchmcomb.c:370:38: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 370 | aubio_pitchmcomb_t *p = AUBIO_NEW (aubio_pitchmcomb_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchmcomb.c:370:38: note: earlier argument should specify number of elements, later size of each element 370 | aubio_pitchmcomb_t *p = AUBIO_NEW (aubio_pitchmcomb_t); | ^~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchmcomb.c:407:35: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 407 | p->candidates[i] = AUBIO_NEW (aubio_spectralcandidate_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitchmcomb.c:407:35: note: earlier argument should specify number of elements, later size of each element 407 | p->candidates[i] = AUBIO_NEW (aubio_spectralcandidate_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/io/source_wavread.c:21: ../src/io/source_wavread.c: In function 'new_aubio_source_wavread': ../src/io/source_wavread.c:75:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 75 | aubio_source_wavread_t * s = AUBIO_NEW(aubio_source_wavread_t); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/source_wavread.c:75:42: note: earlier argument should specify number of elements, later size of each element 75 | aubio_source_wavread_t * s = AUBIO_NEW(aubio_source_wavread_t); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/pitch/pitch.c:21: ../src/pitch/pitch.c: In function 'new_aubio_pitch': ../src/pitch/pitch.c:115:33: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 115 | aubio_pitch_t *p = AUBIO_NEW (aubio_pitch_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/pitch/pitch.c:115:33: note: earlier argument should specify number of elements, later size of each element 115 | aubio_pitch_t *p = AUBIO_NEW (aubio_pitch_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/tempo/beattracking.c:21: ../src/tempo/beattracking.c: In function 'new_aubio_beattracking': ../src/tempo/beattracking.c:62:40: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 62 | aubio_beattracking_t *p = AUBIO_NEW (aubio_beattracking_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/tempo/beattracking.c:62:40: note: earlier argument should specify number of elements, later size of each element 62 | aubio_beattracking_t *p = AUBIO_NEW (aubio_beattracking_t); | ^~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/notes/notes.c:21: ../src/notes/notes.c: In function 'new_aubio_notes': ../src/notes/notes.c:67:32: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 67 | aubio_notes_t *o = AUBIO_NEW(aubio_notes_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/notes/notes.c:67:32: note: earlier argument should specify number of elements, later size of each element 67 | aubio_notes_t *o = AUBIO_NEW(aubio_notes_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/spectral/specdesc.c:21: ../src/spectral/specdesc.c: In function 'new_aubio_specdesc': ../src/spectral/specdesc.c:257:36: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 257 | aubio_specdesc_t * o = AUBIO_NEW(aubio_specdesc_t); | ^~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/spectral/specdesc.c:257:36: note: earlier argument should specify number of elements, later size of each element 257 | aubio_specdesc_t * o = AUBIO_NEW(aubio_specdesc_t); | ^~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/io/sink_wavwrite.c:22: ../src/io/sink_wavwrite.c: In function 'new_aubio_sink_wavwrite': ../src/io/sink_wavwrite.c:82:41: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 82 | aubio_sink_wavwrite_t * s = AUBIO_NEW(aubio_sink_wavwrite_t); | ^~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/io/sink_wavwrite.c:82:41: note: earlier argument should specify number of elements, later size of each element 82 | aubio_sink_wavwrite_t * s = AUBIO_NEW(aubio_sink_wavwrite_t); | ^~~~~~~~~~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ In file included from ../src/onset/onset.c:21: ../src/onset/onset.c: In function 'new_aubio_onset': ../src/onset/onset.c:234:33: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 234 | aubio_onset_t * o = AUBIO_NEW(aubio_onset_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ ../src/onset/onset.c:234:33: note: earlier argument should specify number of elements, later size of each element 234 | aubio_onset_t * o = AUBIO_NEW(aubio_onset_t); | ^~~~~~~~~~~~~ ../src/aubio_priv.h:196:57: note: in definition of macro 'AUBIO_NEW' 196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1) | ^~ Waf: Leaving directory `/home/buildozer/aports/community/aubio/src/aubio-0.4.9/build' Build failed -> task in 'lib_objects' failed with exit status 1 (run with -v to display more information) >>> ERROR: aubio: build failed >>> aubio: Uninstalling dependencies... ( 1/119) Purging .makedepends-aubio (20250925.193529) ( 2/119) Purging ffmpeg-dev (8.0-r0) ( 3/119) Purging ffmpeg-libavdevice (8.0-r0) ( 4/119) Purging ffmpeg-libavfilter (8.0-r0) ( 5/119) Purging ffmpeg-libavformat (8.0-r0) ( 6/119) Purging ffmpeg-libswscale (8.0-r0) ( 7/119) Purging fftw-dev (3.3.10-r7) ( 8/119) Purging fftw-double-libs (3.3.10-r7) ( 9/119) Purging fftw-long-double-libs (3.3.10-r7) ( 10/119) Purging fftw-single-libs (3.3.10-r7) ( 11/119) Purging jack-dev (1.9.22-r4) ( 12/119) Purging jack (1.9.22-r4) ( 13/119) Purging libsamplerate-dev (0.2.2-r3) ( 14/119) Purging libsamplerate (0.2.2-r3) ( 15/119) Purging libsndfile-dev (1.2.2-r2) ( 16/119) Purging waf (2.1.6-r0) ( 17/119) Purging python3-pyc (3.12.11-r0) ( 18/119) Purging python3-pycache-pyc0 (3.12.11-r0) ( 19/119) Purging pyc (3.12.11-r0) ( 20/119) Purging python3 (3.12.11-r0) ( 21/119) Purging ffmpeg-libavcodec (8.0-r0) ( 22/119) Purging ffmpeg-libswresample (8.0-r0) ( 23/119) Purging flac-dev (1.4.3-r2) ( 24/119) Purging libflac++ (1.4.3-r2) ( 25/119) Purging gdbm (1.26-r0) ( 26/119) Purging libass (0.17.4-r0) ( 27/119) Purging libbluray (1.3.4-r1) ( 28/119) Purging libdav1d (1.5.1-r0) ( 29/119) Purging libjxl (0.11.1-r1) ( 30/119) Purging libopenmpt (0.8.3-r0) ( 31/119) Purging libpanelw (6.5_p20250816-r0) ( 32/119) Purging libplacebo (7.351.0-r0) ( 33/119) Purging libpulse (17.0-r5) ( 34/119) Purging librist (0.2.10-r1) ( 35/119) Purging libsndfile (1.2.2-r2) ( 36/119) Purging libsrt (1.5.3-r1) ( 37/119) Purging libssh (0.11.3-r0) ( 38/119) Purging libtheora (1.1.1-r18) ( 39/119) Purging libunibreak (6.1-r0) ( 40/119) Purging libvorbis-dev (1.3.7-r2) ( 41/119) Purging libvorbis (1.3.7-r2) ( 42/119) Purging libvpx (1.15.2-r0) ( 43/119) Purging libwebpmux (1.6.0-r0) ( 44/119) Purging libxml2 (2.13.9-r0) ( 45/119) Purging libzmq (4.3.5-r2) ( 46/119) Purging lilv-libs (0.24.26-r0) ( 47/119) Purging mbedtls (3.6.4-r0) ( 48/119) Purging mpdecimal (4.0.1-r0) ( 49/119) Purging mpg123-dev (1.33.2-r0) ( 50/119) Purging mpg123-libs (1.33.2-r0) ( 51/119) Purging opus-dev (1.5.2-r1) ( 52/119) Purging opus (1.5.2-r1) ( 53/119) Purging orc (0.4.41-r0) ( 54/119) Purging rav1e-libs (0.8.1-r0) ( 55/119) Purging shaderc (2025.3-r0) ( 56/119) Purging soxr (0.1.3-r7) ( 57/119) Purging speexdsp (1.2.1-r2) ( 58/119) Purging sqlite-libs (3.50.4-r1) ( 59/119) Purging sratom (0.6.18-r0) ( 60/119) Purging tdb-libs (1.4.13-r0) ( 61/119) Purging v4l-utils-libs (1.30.1-r2) ( 62/119) Purging vidstab (1.1.1-r0) ( 63/119) Purging vulkan-loader (1.4.321.0-r0) ( 64/119) Purging x264-libs (0.164.3108-r0) ( 65/119) Purging x265-libs (4.1-r0) ( 66/119) Purging xvidcore (1.3.7-r2) ( 67/119) Purging xz-libs (5.8.1-r0) ( 68/119) Purging zimg (3.0.5-r3) ( 69/119) Purging alsa-lib (1.2.14-r1) ( 70/119) Purging aom-libs (3.13.1-r0) ( 71/119) Purging dbus-libs (1.16.2-r1) ( 72/119) Purging ffmpeg-libavutil (8.0-r0) ( 73/119) Purging fontconfig (2.17.1-r0) ( 74/119) Purging harfbuzz (11.3.2-r0) ( 75/119) Purging freetype (2.13.3-r0) ( 76/119) Purging fribidi (1.0.16-r2) ( 77/119) Purging glib (2.86.0-r1) ( 78/119) Purging glslang-libs (1.4.321.0-r0) ( 79/119) Purging graphite2 (1.3.14-r6) ( 80/119) Purging libva (2.22.0-r1) ( 81/119) Purging libdrm (2.4.125-r0) ( 82/119) Purging libpciaccess (0.18.1-r1) ( 83/119) Purging hwdata-pci (0.399-r0) ( 84/119) Purging json-c (0.18-r1) ( 85/119) Purging lame-libs (3.100-r5) ( 86/119) Purging lcms2 (2.17-r0) ( 87/119) Purging libasyncns (0.8-r4) ( 88/119) Purging libmount (2.41.1-r1) ( 89/119) Purging libblkid (2.41.1-r1) ( 90/119) Purging libvdpau (1.5-r4) ( 91/119) Purging libxext (1.3.6-r2) ( 92/119) Purging libxfixes (6.0.2-r0) ( 93/119) Purging libx11 (1.8.12-r0) ( 94/119) Purging libxcb (1.17.0-r0) ( 95/119) Purging libxdmcp (1.1.5-r1) ( 96/119) Purging libbsd (0.12.2-r0) ( 97/119) Purging libbz2 (1.0.8-r6) ( 98/119) Purging libdovi (3.3.2-r0) ( 99/119) Purging libeconf (0.7.10-r0) (100/119) Purging wayland-libs-client (1.24.0-r0) (101/119) Purging libffi (3.5.2-r0) (102/119) Purging libflac (1.4.3-r2) (103/119) Purging libhwy (1.3.0-r0) (104/119) Purging libintl (0.24.1-r1) (105/119) Purging libjpeg-turbo (3.1.2-r0) (106/119) Purging libltdl (2.5.4-r1) (107/119) Purging libmd (1.1.0-r0) (108/119) Purging libogg-dev (1.3.6-r0) (109/119) Purging libogg (1.3.6-r0) (110/119) Purging libpng (1.6.49-r0) (111/119) Purging libwebp (1.6.0-r0) (112/119) Purging libsharpyuv (1.6.0-r0) (113/119) Purging libsodium (1.0.20-r0) (114/119) Purging libxau (1.0.12-r0) (115/119) Purging numactl (2.0.18-r0) (116/119) Purging sord-libs (0.16.18-r0) (117/119) Purging serd-libs (0.32.4-r0) (118/119) Purging spirv-tools (1.4.321.0-r0) (119/119) Purging zix-libs (0.6.2-r0) busybox-1.37.0-r23.trigger: Executing script... usr_merge_nag.sh: * WARNING: Alpine Linux is transitioning to a /usr-merged system, and it usr_merge_nag.sh: * will soon be recommended for everybody to migrate. Help testing is very usr_merge_nag.sh: * welcomed. For more details, see usr_merge_nag.sh: * https://gitlab.alpinelinux.org/alpine/infra/alpine-mksite/-/merge_requests/88 OK: 426 MiB in 105 packages