* Package: media-radio/direwolf-1.6:0 * Repository: gentoo * Maintainer: rich0@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux udev * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking direwolf-1.6.tar.gz to /var/tmp/portage/media-radio/direwolf-1.6/work >>> Source unpacked in /var/tmp/portage/media-radio/direwolf-1.6/work >>> Preparing source in /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6" * Build directory (BUILD_DIR): "/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build" * Applying direwolf-1.6-use-standard-doc-dir.patch ... [ ok ] * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type" FORCE) >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6" * Build directory (BUILD_DIR): "/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build" cmake -C /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_DISABLE_FIND_PACKAGE_GPSD=yes -DCMAKE_DISABLE_FIND_PACKAGE_hamlib=yes -DCMAKE_DISABLE_FIND_PACKAGE_udev=no -DUNITTEST=no -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/gentoo_toolchain.cmake /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6 loading initial cache file /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/gentoo_common_config.cmake CMake Deprecation Warning at CMakeLists.txt:1 (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. -- The C compiler identification is Clang 17.0.6 -- The CXX compiler identification is Clang 17.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang - 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/lib/llvm/17/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.43.0") -- Dire Wolf Version: 1.6.0 -- Build type set to: RelWithDebInfo CMake system: Linux -- Target architecture: x86_64 -- Use SSE SIMD instructions -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ALSA: /usr/lib64/libasound.so (found version "1.2.10") -- Checking for module 'libudev' -- Found libudev, version 254 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (UDEV) does not match the name of the calling package (udev). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/Findudev.cmake:68 (find_package_handle_standard_args) CMakeLists.txt:271 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found UDEV: /usr/lib64/libudev.so CMake Warning (dev) at /usr/share/cmake/Modules/ExternalProject.cmake:3198 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake/Modules/ExternalProject.cmake:4422 (_ep_add_download_command) data/CMakeLists.txt:41 (ExternalProject_Add) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/ExternalProject.cmake:3198 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake/Modules/ExternalProject.cmake:4422 (_ep_add_download_command) data/CMakeLists.txt:57 (ExternalProject_Add) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/ExternalProject.cmake:3198 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake/Modules/ExternalProject.cmake:4422 (_ep_add_download_command) data/CMakeLists.txt:73 (ExternalProject_Add) This warning is for project developers. Use -Wno-dev to suppress it. -- <<< Gentoo configuration >>> Build type RelWithDebInfo Install path /usr Compiler flags: C -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 C++ -O2 -pipe -march=native -fno-diagnostics-color -mtune=generic Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done (1.4s) -- Generating done (0.0s) -- Build files have been written to: /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build >>> Source configured. '/var/tmp/portage/media-radio/direwolf-1.6/temp/clang16-errors.log' -> '/var/tmp/clang/media-radio/direwolf-1.6/clang16-errors.log' '/var/tmp/portage/media-radio/direwolf-1.6/temp/clang16-safe.log' -> '/var/tmp/clang/media-radio/direwolf-1.6/clang16-safe.log' >>> Compiling source in /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6" * Build directory (BUILD_DIR): "/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build" ninja -v -j4 -l0 [1/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/error_string.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/error_string.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/error_string.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/error_string.c [2/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/polarst.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/polarst.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/polarst.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/polarst.c [3/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/tranmerc.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/tranmerc.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/tranmerc.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/tranmerc.c [4/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/ups.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/ups.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/ups.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/ups.c [5/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/mgrs.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/mgrs.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/mgrs.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/mgrs.c [6/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/utm.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/utm.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/utm.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/utm.c [7/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/misc/CMakeFiles/misc.dir/strlcpy.c.o -MF external/misc/CMakeFiles/misc.dir/strlcpy.c.o.d -o external/misc/CMakeFiles/misc.dir/strlcpy.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc/strlcpy.c FAILED: external/misc/CMakeFiles/misc.dir/strlcpy.c.o /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/misc/CMakeFiles/misc.dir/strlcpy.c.o -MF external/misc/CMakeFiles/misc.dir/strlcpy.c.o.d -o external/misc/CMakeFiles/misc.dir/strlcpy.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc/strlcpy.c In file included from /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc/strlcpy.c:55: /usr/include/string.h:506:15: error: expected parameter declarator 506 | extern size_t strlcpy (char *__restrict __dest, | ^ /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src/direwolf.h:301:56: note: expanded from macro 'strlcpy' 301 | #define strlcpy(dst,src,siz) strlcpy_debug(dst,src,siz,__FILE__,__func__,__LINE__) | ^ :136:1: note: expanded from here 136 | "/usr/include/string.h" | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 2 errors generated. [8/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/misc/CMakeFiles/misc.dir/strlcat.c.o -MF external/misc/CMakeFiles/misc.dir/strlcat.c.o.d -o external/misc/CMakeFiles/misc.dir/strlcat.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc/strlcat.c FAILED: external/misc/CMakeFiles/misc.dir/strlcat.c.o /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/misc/CMakeFiles/misc.dir/strlcat.c.o -MF external/misc/CMakeFiles/misc.dir/strlcat.c.o.d -o external/misc/CMakeFiles/misc.dir/strlcat.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc/strlcat.c In file included from /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/misc/strlcat.c:33: /usr/include/string.h:506:15: error: expected parameter declarator 506 | extern size_t strlcpy (char *__restrict __dest, | ^ /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src/direwolf.h:301:56: note: expanded from macro 'strlcpy' 301 | #define strlcpy(dst,src,siz) strlcpy_debug(dst,src,siz,__FILE__,__func__,__LINE__) | ^ :136:1: note: expanded from here 136 | "/usr/include/string.h" | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 2 errors generated. [9/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/external/geotranz -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT external/geotranz/CMakeFiles/geotranz.dir/usng.c.o -MF external/geotranz/CMakeFiles/geotranz.dir/usng.c.o.d -o external/geotranz/CMakeFiles/geotranz.dir/usng.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz/usng.c [10/176] /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/src -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT src/CMakeFiles/direwolf.dir/direwolf.c.o -MF src/CMakeFiles/direwolf.dir/direwolf.c.o.d -o src/CMakeFiles/direwolf.dir/direwolf.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src/direwolf.c FAILED: src/CMakeFiles/direwolf.dir/direwolf.c.o /var/tmp/portage/media-radio/direwolf-1.6/temp/clang-wrappers/clang -DAPPLICATION_NAME="\"Dire Wolf\"" -DARCHITECTURE_x86_64=1 -DCOMPANY=\"wb2osz\" -DCOPYRIGHT="\"Copyright (c) 2019 John Langner, WB2OSZ. All rights reserved.\"" -DIDENTIFIER="\"com.wb2osz.Dire Wolf\"" -DIREWOLF_VERSION=\"1.6.0\" -DMAJOR_VERSION=1 -DMINOR_VERSION=6 -DUSE_SSE -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build/src -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src -I/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/external/geotranz -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -mtune=generic -Wall -Wvla -ffast-math -ftree-vectorize -D_GNU_SOURCE -ferror-limit=1 -DUSE_ALSA -DUSE_CM108 -std=gnu99 -fno-color-diagnostics -MD -MT src/CMakeFiles/direwolf.dir/direwolf.c.o -MF src/CMakeFiles/direwolf.dir/direwolf.c.o.d -o src/CMakeFiles/direwolf.dir/direwolf.c.o -c /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src/direwolf.c In file included from /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src/direwolf.c:52: /usr/include/string.h:506:15: error: expected parameter declarator 506 | extern size_t strlcpy (char *__restrict __dest, | ^ /var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6/src/direwolf.h:301:56: note: expanded from macro 'strlcpy' 301 | #define strlcpy(dst,src,siz) strlcpy_debug(dst,src,siz,__FILE__,__func__,__LINE__) | ^ :198:1: note: expanded from here 198 | "/usr/include/string.h" | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 2 errors generated. ninja: build stopped: subcommand failed. * ERROR: media-radio/direwolf-1.6::gentoo failed (compile phase): * ninja -v -j4 -l0 failed * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 2441: Called cmake_src_compile * environment, line 996: Called cmake_build * environment, line 963: Called eninja * environment, line 1437: Called die * The specific snippet of code: * "$@" || die -n "${*} failed" * * If you need support, post the output of `emerge --info '=media-radio/direwolf-1.6::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-radio/direwolf-1.6::gentoo'`. * The complete build log is located at '/var/log/portage/media-radio:direwolf-1.6:20231227-215222.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-radio/direwolf-1.6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-radio/direwolf-1.6/temp/environment'. * Working directory: '/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6_build' * S: '/var/tmp/portage/media-radio/direwolf-1.6/work/direwolf-1.6'