==> Starting build()... -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for getauxval -- Looking for getauxval - found -- Looking for obs_properties_add_color_alpha -- Looking for obs_properties_add_color_alpha - found -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/build make: Entering directory '/home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/build' [ 25%] Building C object deps/cpu_features/CMakeFiles/utils.dir/src/stack_line_reader.c.o [ 25%] Building C object deps/cpu_features/CMakeFiles/utils.dir/src/string_view.c.o [ 25%] Building C object deps/cpu_features/CMakeFiles/utils.dir/src/filesystem.c.o [ 25%] Built target utils [ 33%] Building C object deps/cpu_features/CMakeFiles/cpu_features.dir/src/cpuinfo_x86.c.o [ 41%] Linking C static library libcpu_features.a [ 41%] Built target cpu_features [ 66%] Building CXX object CMakeFiles/waveform.dir/src/source_avx.cpp.o [ 66%] Building CXX object CMakeFiles/waveform.dir/src/module.cpp.o [ 75%] Building CXX object CMakeFiles/waveform.dir/src/**source_generic**.cpp.o [ 75%] Building CXX object CMakeFiles/waveform.dir/src/source.cpp.o [ 83%] Building CXX object CMakeFiles/waveform.dir/src/source_avx2.cpp.o [ 91%] Building CXX object CMakeFiles/waveform.dir/src/filter_fma3.cpp.o In file included from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source_generic.cpp:18: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:94:17: error: field 'm_audio_source_name' has incomplete type 'std::string' {aka 'std::__cxx11::basic_string'} 94 | std::string m_audio_source_name; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/iosfwd:41, from /usr/include/c++/13.1.1/bits/shared_ptr.h:52, from /usr/include/c++/13.1.1/memory:80, from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:24: /usr/include/c++/13.1.1/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string'} 72 | class basic_string; | ^~~~~~~~~~~~ In file included from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/module.cpp:19: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:94:17: error: field 'm_audio_source_name' has incomplete type 'std::string' {aka 'std::__cxx11::basic_string'} 94 | std::string m_audio_source_name; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/iosfwd:41, from /usr/include/c++/13.1.1/bits/shared_ptr.h:52, from /usr/include/c++/13.1.1/memory:80, from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:24: /usr/include/c++/13.1.1/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string'} 72 | class basic_string; | ^~~~~~~~~~~~ In file included from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.cpp:20: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:94:17: error: field 'm_audio_source_name' has incomplete type 'std::string' {aka 'std::__cxx11::basic_string'} 94 | std::string m_audio_source_name; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/iosfwd:41, from /usr/include/c++/13.1.1/bits/shared_ptr.h:52, from /usr/include/c++/13.1.1/memory:80, from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:24: /usr/include/c++/13.1.1/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string'} 72 | class basic_string; | ^~~~~~~~~~~~ In file included from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.cpp:20: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:94:17: error: field 'm_audio_source_name' has incomplete type 'std::string' {aka 'std::__cxx11::basic_string'} 94 | std::string m_audio_source_name; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/iosfwd:41, from /usr/include/c++/13.1.1/bits/shared_ptr.h:52, from /usr/include/c++/13.1.1/memory:80, from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:24: /usr/include/c++/13.1.1/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string'} 72 | class basic_string; | ^~~~~~~~~~~~ make[2]: *** [CMakeFiles/waveform.dir/build.make:104: CMakeFiles/waveform.dir/src/source_generic.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [CMakeFiles/waveform.dir/build.make:76: CMakeFiles/waveform.dir/src/module.cpp.o] Error 1 make[2]: *** [CMakeFiles/waveform.dir/build.make:90: CMakeFiles/waveform.dir/src/source.cpp.o] Error 1 In file included from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source_avx2.cpp:18: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:94:17: error: field 'm_audio_source_name' has incomplete type 'std::string' {aka 'std::__cxx11::basic_string'} 94 | std::string m_audio_source_name; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/iosfwd:41, from /usr/include/c++/13.1.1/bits/shared_ptr.h:52, from /usr/include/c++/13.1.1/memory:80, from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:24: /usr/include/c++/13.1.1/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string'} 72 | class basic_string; | ^~~~~~~~~~~~ In file included from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source_avx.cpp:18: /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:94:17: error: field 'm_audio_source_name' has incomplete type 'std::string' {aka 'std::__cxx11::basic_string'} 94 | std::string m_audio_source_name; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/iosfwd:41, from /usr/include/c++/13.1.1/bits/shared_ptr.h:52, from /usr/include/c++/13.1.1/memory:80, from /home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/src/source.hpp:24: /usr/include/c++/13.1.1/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string'} 72 | class basic_string; | ^~~~~~~~~~~~ make[2]: *** [CMakeFiles/waveform.dir/build.make:118: CMakeFiles/waveform.dir/src/source_avx2.cpp.o] Error 1 make[2]: *** [CMakeFiles/waveform.dir/build.make:132: CMakeFiles/waveform.dir/src/source_avx.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:105: CMakeFiles/waveform.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 make: Leaving directory '/home/user/.cache/paru/clone/obs-plugin-waveform-git/src/waveform-1.5.0/build' ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'obs-plugin-waveform-git-1.5.0-3': error: packages failed to build: obs-plugin-waveform-git-1.5.0-3