CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. Not searching for unused variables given on the command line. -- The C compiler identification is GNU 13.3.0 -- The CXX compiler identification is GNU 13.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-13.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc - 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: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-13.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Build type Release -- Precompiled headers enabled -- Found PkgConfig: /builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config (found version "2.2.0") -- Checking for module 'avahi-client' -- Found avahi-client, version 0.8 -- Checking for module 'fmt' -- Found fmt, version 11.0.1 -- Checking for module 'alsa' -- Found alsa, version 1.2.11 fatal: not a git repository (or any of the parent directories): .git -- Version -- Configuring done (1.5s) -- Generating done (0.0s) -- Build files have been written to: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12 ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12' [1/87] Building CXX object lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.gch FAILED: lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.gch /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-13.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ -DRTPMIDID_VERSION=\"\" -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/src -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12=rtpmidid-23.12 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DNDEBUG -std=gnu++17 -Wall -Werror -O2 -D_REENTRANT -Winvalid-pch -x c++-header -include /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx -MD -MT lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.gch -MF lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.gch.d -o lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.gch -c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx.cxx In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/lib/precompile.hpp:28, from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/lib/CMakeFiles/rtpmidid-static.dir/cmake_pch.hxx:5, from : /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:120:8: error: 'shared_ptr' in namespace 'std' does not name a template type 120 | std::shared_ptr slots; | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:24:1: note: 'std::shared_ptr' is defined in header ''; did you forget to '#include '? 23 | #include +++ |+#include 24 | #include /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp: In constructor 'rtpmidid::signal_t::signal_t()': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:41:5: error: 'slots' was not declared in this scope 41 | slots = std::make_shared(); | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:41:18: error: 'make_shared' is not a member of 'std' 41 | slots = std::make_shared(); | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:41:18: note: 'std::make_shared' is defined in header ''; did you forget to '#include '? /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:41:32: error: expected primary-expression before '>' token 41 | slots = std::make_shared(); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:41:34: error: expected primary-expression before ')' token 41 | slots = std::make_shared(); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp: In member function 'rtpmidid::connection_t rtpmidid::signal_t::connect(const std::function&&)': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:55:5: error: 'slots' was not declared in this scope 55 | slots = std::make_shared(*slots); | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:55:18: error: 'make_shared' is not a member of 'std' 55 | slots = std::make_shared(*slots); | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:55:18: note: 'std::make_shared' is defined in header ''; did you forget to '#include '? /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:55:32: error: expected primary-expression before '>' token 55 | slots = std::make_shared(*slots); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp: In member function 'void rtpmidid::signal_t::disconnect(int)': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:64:5: error: 'slots' was not declared in this scope 64 | slots = std::make_shared(*slots); | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:64:18: error: 'make_shared' is not a member of 'std' 64 | slots = std::make_shared(*slots); | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:64:18: note: 'std::make_shared' is defined in header ''; did you forget to '#include '? /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:64:32: error: expected primary-expression before '>' token 64 | slots = std::make_shared(*slots); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp: In member function 'size_t rtpmidid::signal_t::count()': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/include/rtpmidid/signal.hpp:116:27: error: 'slots' was not declared in this scope 116 | size_t count() { return slots->size(); } | ^~~~~ ninja: build stopped: subcommand failed. make[3]: *** [Makefile:45: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/rtpmidid-23.12/.built] Error 1 time: package/feeds/packages/rtpmidid/compile#3.52#1.12#5.38