>>> libkeyfinder: Building community/libkeyfinder 2.2.8-r1 (using abuild 3.16.0_rc4-r0) started Wed, 22 Oct 2025 18:53:52 +0000 >>> libkeyfinder: Validating /home/buildozer/aports/community/libkeyfinder/APKBUILD... >>> libkeyfinder: Analyzing dependencies... >>> libkeyfinder: Installing for build: build-base catch2-3 cmake fftw-dev samurai ( 1/12) Installing catch2-3 (3.11.0-r0) ( 2/12) Installing xz-libs (5.8.1-r0) ( 3/12) Installing libarchive (3.8.2-r0) ( 4/12) Installing rhash-libs (1.4.6-r0) ( 5/12) Installing libuv (1.51.0-r0) ( 6/12) Installing cmake (4.1.2-r0) ( 7/12) Installing fftw-double-libs (3.3.10-r7) ( 8/12) Installing fftw-long-double-libs (3.3.10-r7) ( 9/12) Installing fftw-single-libs (3.3.10-r7) (10/12) Installing fftw-dev (3.3.10-r7) (11/12) Installing samurai (1.2-r7) (12/12) Installing .makedepends-libkeyfinder (20251022.185401) busybox-1.37.0-r24.trigger: Executing script... OK: 424 MiB in 163 packages >>> libkeyfinder: Cleaning up srcdir >>> libkeyfinder: Cleaning up pkgdir >>> libkeyfinder: Cleaning up tmpdir >>> libkeyfinder: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> libkeyfinder: Fetching https://github.com/mixxxdj/libkeyfinder/archive/2.2.8/libkeyfinder-2.2.8.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz.part' libkeyfinder-2.2.8.t 41036 --:--:-- ETA libkeyfinder-2.2.8.t 100% |********************************| 79473 0:00:00 ETA '/var/cache/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz.part' saved /var/cache/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz: OK >>> libkeyfinder: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz /var/cache/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz: OK >>> libkeyfinder: Unpacking /var/cache/distfiles/v3.23/libkeyfinder-2.2.8.tar.gz... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found FFTW3: /usr/lib/libfftw3.so -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/build [1/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/workspacetest.cpp.o [2/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/windowfunctiontest.cpp.o [3/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/toneprofilestest.cpp.o [4/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/temporalwindowfactorytest.cpp.o [5/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/spectrumanalysertest.cpp.o [6/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/lowpassfilterfactorytest.cpp.o [7/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/lowpassfiltertest.cpp.o [8/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/keyfindertest.cpp.o [9/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/keyclassifiertest.cpp.o [10/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/fftadaptertest.cpp.o [11/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/downsamplershortcuttest.cpp.o [12/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/constantstest.cpp.o [13/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromatransformfactorytest.cpp.o [14/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromatransformtest.cpp.o [15/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/chromagramtest.cpp.o [16/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/binodetest.cpp.o [17/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/audiodatatest.cpp.o [18/36] Building CXX object tests/CMakeFiles/keyfinder-tests.dir/_testhelpers.cpp.o [19/36] Building CXX object CMakeFiles/keyfinder.dir/src/constants.cpp.o [20/36] Building CXX object CMakeFiles/keyfinder.dir/src/workspace.cpp.o [21/36] Building CXX object CMakeFiles/keyfinder.dir/src/windowfunctions.cpp.o [22/36] Building CXX object CMakeFiles/keyfinder.dir/src/toneprofiles.cpp.o [23/36] Building CXX object CMakeFiles/keyfinder.dir/src/temporalwindowfactory.cpp.o [24/36] Building CXX object CMakeFiles/keyfinder.dir/src/spectrumanalyser.cpp.o [25/36] Building CXX object CMakeFiles/keyfinder.dir/src/lowpassfilterfactory.cpp.o [26/36] Building CXX object CMakeFiles/keyfinder.dir/src/lowpassfilter.cpp.o [27/36] Building CXX object CMakeFiles/keyfinder.dir/src/keyfinder.cpp.o [28/36] Building CXX object CMakeFiles/keyfinder.dir/src/keyclassifier.cpp.o [29/36] Building CXX object CMakeFiles/keyfinder.dir/src/fftadapter.cpp.o [30/36] Building CXX object CMakeFiles/keyfinder.dir/src/chromatransformfactory.cpp.o [31/36] Building CXX object CMakeFiles/keyfinder.dir/src/chromatransform.cpp.o [32/36] Building CXX object CMakeFiles/keyfinder.dir/src/chromagram.cpp.o [33/36] Building CXX object CMakeFiles/keyfinder.dir/src/audiodata.cpp.o In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/src/constants.h:26, from /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/src/lowpassfilter.h:25, from /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/src/lowpassfilter.cpp:29: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: /usr/include/c++/15.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 652 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = double*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Tp = double]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:671:32: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = double*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Tp = double]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:691:32: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = double*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Tp = double]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:722:7: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = double*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Tp = double]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:728:7: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'KeyFinder::LowPassFilterPrivate::LowPassFilterPrivate(unsigned int, unsigned int, double, unsigned int)' at /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/src/lowpassfilter.cpp:94:24: /usr/include/c++/15.2.0/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1167 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [34/36] Linking CXX shared library libkeyfinder.so.2.2.8 [35/36] Creating library symlink libkeyfinder.so.2 libkeyfinder.so [36/36] Linking CXX executable tests/keyfinder-tests Test project /home/buildozer/aports/community/libkeyfinder/src/libkeyfinder-2.2.8/build Start 1: AudioDataTest/Channels Start 2: LowPassFilterTest/InsistsOnEvenOrder Start 3: LowPassFilterTest/KillsHigherFreqs Start 4: AudioDataTest/DownsamplerResamplesIntegralRelationship Start 5: AudioDataTest/FrameMutator Start 6: ConstantsTest/aFewDefaultBandFreqs Start 7: ChromagramTest/CopyConstructor Start 8: ChromaTransformTest/InsistsOnSufficientBassResolution Start 9: ChromagramTest/Mutator Start 10: AudioDataTest/AppendToNew Start 11: TemporalWindowFactoryTest/Function Start 12: LowPassFilterTest/DoesntAlterAudioMetadata Start 13: AudioDataTest/DownsamplerResamplesSineWave Start 14: AudioDataTest/MakeMono Start 15: ToneProfilesTest/ExceptionOnWrongCustomSize Start 16: AudioDataTest/DownsamplerResamplesNonintegralRelationship Start 17: WorkspaceTest/ConstructorDefaultsWork Start 18: LowPassFilterTest/InsistsOnOrderNotGreaterThanOneQuarterFftFrameSize Start 19: LowPassFilterTest/WorksOnRepetitiveWaves Start 20: AudioDataTest/PrependToInitialised Start 21: LowPassFilterTest/InsistsOnMonophonicAudio Start 22: ChromagramTest/Append Start 23: WindowFunctionTest/AllTemporalWindowsAreSymmetricalAndRangeFrom0To1 Start 24: BinodeTest/ConstructorArgumentsWork Start 25: AudioDataTest/DiscardFromFront Start 26: WindowFunctionTest/ConvolutionOfPulseAndCurve Start 27: KeyFinderTest/BasicUseCase Start 28: LowPassFilterTest/DefaultFilterMatchesFisherCoefficients Start 29: AudioDataTest/PrependToNew Start 30: TemporalWindowFactoryTest/FrameSize Start 31: LowPassFilterTest/InitialisesNullBuffer Start 32: KeyFinderTest/KeyOfChromagramCollapsesTimeDimension Start 33: DownsamplerShortcutTest/EverythingWorksWithShortcutFactor Start 34: KeyFinderTest/KeyOfChromagramReturnsSilence Start 35: AudioDataTest/AppendToInitialised Start 36: AudioDataTest/SampleMutator Start 37: ChromagramTest/CollapseToOneHop Start 38: AudioDataTest/ConstructorWorks Start 39: ChromagramTest/Assignment Start 40: AudioDataTest/Iterators Start 41: ChromaTransformFactoryTest/RepeatedTransformRequests Start 42: ConstantsTest/FreqBounds Start 43: AudioDataTest/SliceFromBack Start 44: TemporalWindowFactoryTest/RepeatedWindowRequests Start 45: AudioDataTest/DownsamplerInsistsOnMonophonicAudio Start 46: LowPassFilterFactoryTest/RepeatedFilterRequests Start 47: LowPassFilterTest/DoesBothAtOnce Start 48: AudioDataTest/SampleInitialisation Start 49: WindowFunctionTest/ConvolutionOfTwoRectangles Start 50: AudioDataTest/FrameRate Start 51: ChromaTransformTest/InsistsOnNyquistHigherThanAnalysisFreqs Start 52: LowPassFilterTest/MaintainsLowerFreqs Start 53: ChromaTransformTest/InsistsOnPositiveFrameRate Start 54: AudioDataTest/FrameMutatorBounds Start 55: AudioDataTest/FrameAccessBeforeChannelsInitialised Start 56: ChromagramTest/ConstructorDefaultsWork Start 57: ChromagramTest/Bounds Start 58: AudioDataTest/SampleMutatorBounds Start 59: FftAdapterTest/ForwardAndBackward Start 60: WindowFunctionTest/ConvolutionOfPulseAndRectangle Start 61: ChromagramTest/ConstructorArgumentsWork Start 62: BinodeTest/ConstructorDefaultsWork Start 63: KeyFinderTest/ProgressiveUseCase Start 64: KeyFinderTest/KeyOfChromagramPassesThroughChromaData Start 65: WindowFunctionTest/GaussianFn 1/65 Test #1: AudioDataTest/Channels ................................................. Passed 0.10 sec 2/65 Test #2: LowPassFilterTest/InsistsOnEvenOrder ................................... Passed 0.10 sec 3/65 Test #3: LowPassFilterTest/KillsHigherFreqs ..................................... Passed 0.09 sec 4/65 Test #4: AudioDataTest/DownsamplerResamplesIntegralRelationship ................. Passed 0.09 sec 5/65 Test #5: AudioDataTest/FrameMutator ............................................. Passed 0.09 sec 6/65 Test #6: ConstantsTest/aFewDefaultBandFreqs ..................................... Passed 0.09 sec 7/65 Test #7: ChromagramTest/CopyConstructor ......................................... Passed 0.09 sec 8/65 Test #8: ChromaTransformTest/InsistsOnSufficientBassResolution .................. Passed 0.08 sec 9/65 Test #9: ChromagramTest/Mutator ................................................. Passed 0.08 sec 10/65 Test #10: AudioDataTest/AppendToNew .............................................. Passed 0.08 sec 11/65 Test #11: TemporalWindowFactoryTest/Function ..................................... Passed 0.08 sec 12/65 Test #12: LowPassFilterTest/DoesntAlterAudioMetadata ............................. Passed 0.08 sec 13/65 Test #13: AudioDataTest/DownsamplerResamplesSineWave ............................. Passed 0.07 sec 14/65 Test #14: AudioDataTest/MakeMono ................................................. Passed 0.07 sec 15/65 Test #15: ToneProfilesTest/ExceptionOnWrongCustomSize ............................ Passed 0.07 sec 16/65 Test #16: AudioDataTest/DownsamplerResamplesNonintegralRelationship .............. Passed 0.07 sec 17/65 Test #17: WorkspaceTest/ConstructorDefaultsWork .................................. Passed 0.07 sec 18/65 Test #18: LowPassFilterTest/InsistsOnOrderNotGreaterThanOneQuarterFftFrameSize ... Passed 0.07 sec 19/65 Test #20: AudioDataTest/PrependToInitialised ..................................... Passed 0.07 sec 20/65 Test #21: LowPassFilterTest/InsistsOnMonophonicAudio ............................. Passed 0.07 sec 21/65 Test #22: ChromagramTest/Append .................................................. Passed 0.06 sec 22/65 Test #23: WindowFunctionTest/AllTemporalWindowsAreSymmetricalAndRangeFrom0To1 .... Passed 0.06 sec 23/65 Test #24: BinodeTest/ConstructorArgumentsWork .................................... Passed 0.06 sec 24/65 Test #25: AudioDataTest/DiscardFromFront ......................................... Passed 0.06 sec 25/65 Test #26: WindowFunctionTest/ConvolutionOfPulseAndCurve .......................... Passed 0.06 sec 26/65 Test #27: KeyFinderTest/BasicUseCase ............................................. Passed 0.06 sec 27/65 Test #28: LowPassFilterTest/DefaultFilterMatchesFisherCoefficients ............... Passed 0.06 sec 28/65 Test #29: AudioDataTest/PrependToNew ............................................. Passed 0.06 sec 29/65 Test #30: TemporalWindowFactoryTest/FrameSize .................................... Passed 0.06 sec 30/65 Test #31: LowPassFilterTest/InitialisesNullBuffer ................................ Passed 0.06 sec 31/65 Test #32: KeyFinderTest/KeyOfChromagramCollapsesTimeDimension .................... Passed 0.06 sec 32/65 Test #34: KeyFinderTest/KeyOfChromagramReturnsSilence ............................ Passed 0.05 sec 33/65 Test #35: AudioDataTest/AppendToInitialised ...................................... Passed 0.05 sec 34/65 Test #36: AudioDataTest/SampleMutator ............................................ Passed 0.05 sec 35/65 Test #37: ChromagramTest/CollapseToOneHop ........................................ Passed 0.05 sec 36/65 Test #38: AudioDataTest/ConstructorWorks ......................................... Passed 0.05 sec 37/65 Test #39: ChromagramTest/Assignment .............................................. Passed 0.05 sec 38/65 Test #40: AudioDataTest/Iterators ................................................ Passed 0.05 sec 39/65 Test #41: ChromaTransformFactoryTest/RepeatedTransformRequests ................... Passed 0.05 sec 40/65 Test #42: ConstantsTest/FreqBounds ............................................... Passed 0.05 sec 41/65 Test #43: AudioDataTest/SliceFromBack ............................................ Passed 0.05 sec 42/65 Test #44: TemporalWindowFactoryTest/RepeatedWindowRequests ....................... Passed 0.05 sec 43/65 Test #45: AudioDataTest/DownsamplerInsistsOnMonophonicAudio ...................... Passed 0.04 sec 44/65 Test #46: LowPassFilterFactoryTest/RepeatedFilterRequests ........................ Passed 0.04 sec 45/65 Test #47: LowPassFilterTest/DoesBothAtOnce ....................................... Passed 0.04 sec 46/65 Test #48: AudioDataTest/SampleInitialisation ..................................... Passed 0.04 sec 47/65 Test #49: WindowFunctionTest/ConvolutionOfTwoRectangles .......................... Passed 0.04 sec 48/65 Test #50: AudioDataTest/FrameRate ................................................ Passed 0.04 sec 49/65 Test #51: ChromaTransformTest/InsistsOnNyquistHigherThanAnalysisFreqs ............ Passed 0.04 sec 50/65 Test #53: ChromaTransformTest/InsistsOnPositiveFrameRate ......................... Passed 0.03 sec 51/65 Test #54: AudioDataTest/FrameMutatorBounds ....................................... Passed 0.03 sec 52/65 Test #55: AudioDataTest/FrameAccessBeforeChannelsInitialised ..................... Passed 0.03 sec 53/65 Test #56: ChromagramTest/ConstructorDefaultsWork ................................. Passed 0.03 sec 54/65 Test #57: ChromagramTest/Bounds .................................................. Passed 0.02 sec 55/65 Test #58: AudioDataTest/SampleMutatorBounds ...................................... Passed 0.02 sec 56/65 Test #59: FftAdapterTest/ForwardAndBackward ...................................... Passed 0.02 sec 57/65 Test #60: WindowFunctionTest/ConvolutionOfPulseAndRectangle ...................... Passed 0.02 sec 58/65 Test #61: ChromagramTest/ConstructorArgumentsWork ................................ Passed 0.02 sec 59/65 Test #62: BinodeTest/ConstructorDefaultsWork ..................................... Passed 0.02 sec 60/65 Test #64: KeyFinderTest/KeyOfChromagramPassesThroughChromaData ................... Passed 0.02 sec 61/65 Test #52: LowPassFilterTest/MaintainsLowerFreqs .................................. Passed 0.03 sec 62/65 Test #65: WindowFunctionTest/GaussianFn .......................................... Passed 0.01 sec 63/65 Test #63: KeyFinderTest/ProgressiveUseCase ....................................... Passed 0.06 sec 64/65 Test #33: DownsamplerShortcutTest/EverythingWorksWithShortcutFactor .............. Passed 0.11 sec 65/65 Test #19: LowPassFilterTest/WorksOnRepetitiveWaves ............................... Passed 0.15 sec 100% tests passed, 0 tests failed out of 65 Total Test time (real) = 0.19 sec >>> libkeyfinder: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so.2.2.8 -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so.2 -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/libkeyfinder.so -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/audiodata.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/chromagram.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/chromatransform.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/chromatransformfactory.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/fftadapter.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/keyclassifier.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/keyfinder.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/lowpassfilter.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/lowpassfilterfactory.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/spectrumanalyser.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/temporalwindowfactory.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/toneprofiles.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/windowfunctions.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/workspace.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/constants.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/exception.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/include/keyfinder/binode.h -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/pkgconfig/libkeyfinder.pc -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderTargets.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderTargets-none.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderConfig.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/KeyFinderConfigVersion.cmake -- Installing: /home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder/usr/lib/cmake/KeyFinder/modules/FindFFTW3.cmake >>> libkeyfinder-dev*: Running split function dev... libfakeroot internal error: payload not recognized! 'usr/include' -> '/home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder-dev/usr/lib/cmake' 'usr/lib/libkeyfinder.so' -> '/home/buildozer/aports/community/libkeyfinder/pkg/libkeyfinder-dev/usr/lib/libkeyfinder.so' >>> libkeyfinder-dev*: Preparing subpackage libkeyfinder-dev... >>> libkeyfinder-dev*: Stripping binaries >>> libkeyfinder-dev*: Running postcheck for libkeyfinder-dev >>> libkeyfinder*: Running postcheck for libkeyfinder >>> libkeyfinder*: Preparing package libkeyfinder... >>> libkeyfinder*: Stripping binaries >>> libkeyfinder*: Scanning shared objects >>> libkeyfinder-dev*: Scanning shared objects >>> libkeyfinder-dev*: Tracing dependencies... libkeyfinder=2.2.8-r1 pc:fftw3 pkgconfig >>> libkeyfinder-dev*: Package size: 37.4 KB >>> libkeyfinder-dev*: Compressing data... >>> libkeyfinder-dev*: Create checksum... >>> libkeyfinder-dev*: Create libkeyfinder-dev-2.2.8-r1.apk >>> libkeyfinder*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libfftw3.so.3 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libkeyfinder*: Package size: 65.4 KB >>> libkeyfinder*: Compressing data... >>> libkeyfinder*: Create checksum... >>> libkeyfinder*: Create libkeyfinder-2.2.8-r1.apk >>> libkeyfinder: Build complete at Wed, 22 Oct 2025 18:54:07 +0000 elapsed time 0h 0m 15s >>> libkeyfinder: Cleaning up srcdir >>> libkeyfinder: Cleaning up pkgdir >>> libkeyfinder: Cleaning up tmpdir >>> libkeyfinder: Uninstalling dependencies... ( 1/12) Purging .makedepends-libkeyfinder (20251022.185401) ( 2/12) Purging cmake (4.1.2-r0) ( 3/12) Purging fftw-dev (3.3.10-r7) ( 4/12) Purging fftw-double-libs (3.3.10-r7) ( 5/12) Purging fftw-long-double-libs (3.3.10-r7) ( 6/12) Purging fftw-single-libs (3.3.10-r7) ( 7/12) Purging samurai (1.2-r7) ( 8/12) Purging libarchive (3.8.2-r0) ( 9/12) Purging libuv (1.51.0-r0) (10/12) Purging rhash-libs (1.4.6-r0) (11/12) Purging xz-libs (5.8.1-r0) (12/12) Purging catch2-3 (3.11.0-r0) busybox-1.37.0-r24.trigger: Executing script... OK: 382 MiB in 151 packages >>> libkeyfinder: Updating the community/armv7 repository index... >>> libkeyfinder: Signing the index...