Hi, Looks like v4l-utils 1.24.1 is not ready for gcc 13.x make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/v4l-utils-1.24.1/utils/dvb' Making all in v4l2-compliance make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/v4l-utils-1.24.1/utils/v4l2-compliance' /usr/bin/g++ -DNO_LIBV4L2 -I. -I../.. -I../../utils/common -DGIT_SHA= -DGIT_COMMIT_CNT= -DGIT_COMMIT_DATE= -I../../lib/include -Wall -Wpointer-arith -D_GNU_SOURCE -I../../include -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-exceptions -fno-rtti -std=c++14 -c -o v4l2_compliance-v4l2-compliance.o `test -f 'v4l2-compliance.cpp' || echo './'`v4l2-compliance.cpp v4l2-compliance.cpp: In function ‘std::string make_devname(const char*, const char*, const std::string&, bool)’: v4l2-compliance.cpp:912:34: error: ‘uintptr_t’ was not declared in this scope 912 | topology.ptr_entities = (uintptr_t)ents; | ^~~~~~~~~ v4l2-compliance.cpp:36:1: note: ‘uintptr_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? 35 | #include <v4l-getsubopt.h> +++ |+#include <cstdint> 36 | make[3]: *** [Makefile:685: v4l2_compliance-v4l2-compliance.o] Error 1 /usr/bin/g++ -DNO_LIBV4L2 -I. -I../.. -I../../utils/common -DGIT_SHA= -DGIT_COMMIT_CNT= -DGIT_COMMIT_DATE= -I../../lib/include -Wall -Wpointer-arith -D_GNU_SOURCE -I../../include -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-exceptions -fno-rtti -std=c++14 -c -o v4l2_compliance-v4l2-test-media.o `test -f 'v4l2-test-media.cpp' || echo './'`v4l2-test-media.cpp v4l2-test-media.cpp: In function ‘int testMediaTopology(node*)’: v4l2-test-media.cpp:150:34: error: ‘uintptr_t’ was not declared in this scope 150 | topology.ptr_entities = (uintptr_t)v2_ents; | ^~~~~~~~~ v4l2-test-media.cpp:29:1: note: ‘uintptr_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? 28 | #include "v4l2-compliance.h" +++ |+#include <cstdint> 29 | v4l2-test-media.cpp: In function ‘void walkTopology(node&, node&, unsigned int, unsigned int)’: v4l2-test-media.cpp:549:36: error: ‘uintptr_t’ was not declared in this scope 549 | topology.ptr_interfaces = (uintptr_t)v2_ifaces; | ^~~~~~~~~ v4l2-test-media.cpp:549:36: note: ‘uintptr_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? kloczek -- Tomasz Kłoczko | LinkedIn: http://lnkd.in/FXPWxH