#1071772 ktx: FTBFS: include/q_shared.h:101:8: error: conflicting types for ‘strlcpy’

Package:
src:ktx
Source:
src:ktx
Submitter:
Santiago Vila
Date:
2025-08-11 15:24:06 UTC
Severity:
normal
Tags:
#1071772#5
Date:
2024-05-24 19:35:49 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary --buildsystem=cmake
    dh_update_autotools_config -O--buildsystem=cmake
    dh_autoreconf -O--buildsystem=cmake
    dh_auto_configure -O--buildsystem=cmake
	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
-- The C compiler identification is GNU 13.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
-- /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/game.q3asm
-- Configuring done (0.2s)
-- Generating done (0.0s)
CMake Warning:
   Manually-specified variables were not used by the project:

     CMAKE_EXPORT_NO_PACKAGE_REGISTRY
     CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
     CMAKE_FIND_USE_PACKAGE_REGISTRY
     CMAKE_INSTALL_LIBDIR
     CMAKE_INSTALL_LOCALSTATEDIR
     CMAKE_INSTALL_RUNSTATEDIR
     CMAKE_INSTALL_SYSCONFDIR
     FETCHCONTENT_FULLY_DISCONNECTED