Skip to content

testing/piper-tts: fix build with latest cmake

leso-kn requested to merge leso-kn/aports:piper-tts-fix-build into master

Hotfix for CMakeLists.txt of piper-tts which produced the following error on the latest version CMake:

ninja: job failed: /usr/bin/g++ -D_PIPER_VERSION=1.2.0DEP_FILE = CMakeFiles/piper.dir/src/cpp/piper.cpp.o.d -I/usr/include/onnxruntime -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -Wall -Wextra -Wall -Wextra -std=gnu++17 -MD -MT CMakeFiles/piper.dir/src/cpp/piper.cpp.o -MF  -o CMakeFiles/piper.dir/src/cpp/piper.cpp.o -c /builds/a16bitsysop/aports/testing/piper-tts/src/piper-2023.11.14-2/src/cpp/piper.cpp
g++: fatal error: cannot execute 'd21': execvp: No such file or directory
compilation terminated.
ninja: job failed: /usr/bin/g++ -D_PIPER_VERSION=1.2.0DEP_FILE = CMakeFiles/piper.dir/src/cpp/main.cpp.o.d -I/usr/include/onnxruntime -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -Wall -Wextra -Wall -Wextra -std=gnu++17 -MD -MT CMakeFiles/piper.dir/src/cpp/main.cpp.o -MF  -o CMakeFiles/piper.dir/src/cpp/main.cpp.o -c /builds/a16bitsysop/aports/testing/piper-tts/src/piper-2023.11.14-2/src/cpp/main.cpp
g++: fatal error: cannot execute 'd21': execvp: No such file or directory
compilation terminated.
/builds/a16bitsysop/aports/testing/piper-tts/src/piper-2023.11.14-2/src/cpp/piper.cpp: In function 'void piper::loadVoice(PiperConfig&, std::string, std::string, Voice&, std::optional<long int>&)':
/builds/a16bitsysop/aports/testing/piper-tts/src/piper-2023.11.14-2/src/cpp/piper.cpp:302:29: warning: unused parameter 'config' [-Wunused-parameter]
  302 | void loadVoice(PiperConfig &config, std::string modelPath,
      |                ~~~~~~~~~~~~~^~~~~~
ninja: subcommands failed

Merge request reports