==> Making package: obs-plugin-input-overlay 5.1.0-1 (Sun 24 May 2026 11:09:33 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning input-overlay git repo...
Cloning into bare repository '/tmp/build/obs-plugin-input-overlay/input-overlay'...
  -> Cloning obs-plugin-input-overlay-libuiohook-TolikPylypchuk git repo...
Cloning into bare repository '/tmp/build/obs-plugin-input-overlay/obs-plugin-input-overlay-libuiohook-TolikPylypchuk'...
==> Validating source files with sha256sums...
    input-overlay ... Passed
    obs-plugin-input-overlay-libuiohook-TolikPylypchuk ... Skipped
==> Extracting sources...
  -> Creating working copy of input-overlay git repo...
Cloning into 'input-overlay'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of obs-plugin-input-overlay-libuiohook-TolikPylypchuk git repo...
Cloning into 'obs-plugin-input-overlay-libuiohook-TolikPylypchuk'...
done.
==> Starting prepare()...
Submodule 'deps/libuiohook' (https://github.com/TolikPylypchuk/libuiohook) registered for path 'deps/libuiohook'
Cloning into '/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook'...
done.
From /tmp/build/obs-plugin-input-overlay/src/obs-plugin-input-overlay-libuiohook-TolikPylypchuk
 * branch            ce96f4239e5ff7337e11f94ca5601089f82f306f -> FETCH_HEAD
Submodule path 'deps/libuiohook': checked out 'ce96f4239e5ff7337e11f94ca5601089f82f306f'
==> Starting build()...
-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.1
-- 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
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Checking for one of the modules 'sdl2'
-- Checking for module 'x11'
--   Found x11, version 1.8.13
-- Checking for module 'xtst'
--   Found xtst, version 1.2.5
-- Looking for XRecordQueryVersion in Xtst
-- Looking for XRecordQueryVersion in Xtst - found
-- Looking for X11/extensions/record.h
-- Looking for X11/extensions/record.h - found
-- Checking for module 'xt'
--   Found xt, version 1.3.1
-- Checking for module 'xinerama'
--   Found xinerama, version 1.1.6
-- Found SIMDe: /usr/include (found version "0.8.2")
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found WrapVulkanHeaders: /usr/include
-- Configuring done (1.5s)
-- Generating done (0.0s)
-- Build files have been written to: /tmp/build/obs-plugin-input-overlay/src/build
[  2%] Building C object deps/libuiohook/CMakeFiles/uiohook.dir/src/logger.c.o
[  5%] Building C object deps/libuiohook/CMakeFiles/uiohook.dir/src/x11/dispatch_event.c.o
[  8%] Building C object deps/libuiohook/CMakeFiles/uiohook.dir/src/x11/input_hook.c.o
[ 11%] Building C object deps/libuiohook/CMakeFiles/uiohook.dir/src/x11/input_helper.c.o
[ 14%] Building C object deps/libuiohook/CMakeFiles/uiohook.dir/src/x11/post_event.c.o
[ 17%] Building C object deps/libuiohook/CMakeFiles/uiohook.dir/src/x11/system_properties.c.o
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c: In function ‘dispatch_event’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c:57:42: warning: declaration of ‘uio_event’ shadows a global declaration [-Wshadow]
   57 | void dispatch_event(uiohook_event *const uio_event) {
      |                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c:39:22: note: shadowed declaration is here
   39 | static uiohook_event uio_event;
      |                      ^~~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c: In function ‘dispatch_mouse_button_pressed’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c:291:73: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
  291 |     if (x_event->button == click.button && x_event->serial - click.time <= hook_get_multi_click_time()) {
      |                                                                         ^~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c: In function ‘dispatch_mouse_release’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c:488:75: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
  488 |     if (x_event->button == click.button && (x_event->serial - click.time) > hook_get_multi_click_time()) {
      |                                                                           ^
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c: In function ‘dispatch_mouse_move’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/dispatch_event.c:496:58: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
  496 |     if (click.count != 0 && x_event->serial - click.time > hook_get_multi_click_time()) {
      |                                                          ^
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/post_event.c: In function ‘post_mouse_wheel_event’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/post_event.c:137:18: warning: unused variable ‘btn_event’ [-Wunused-variable]
  137 |     XButtonEvent btn_event = {
      |                  ^~~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/post_event.c: In function ‘find_unused_keycode’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/post_event.c:314:12: warning: unused variable ‘unused_keycodes_count’ [-Wunused-variable]
  314 |     size_t unused_keycodes_count = 0;
      |            ^~~~~~~~~~~~~~~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_helper.c: In function ‘button_map_lookup’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_helper.c:558:46: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  558 |             if (map_button > 0 && map_button <= map_size) {
      |                                              ^~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_helper.c: In function ‘load_key_mappings’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_helper.c:710:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  710 |         for (int i = 0; i < sizeof(vcode_keycode_table) / sizeof(*vcode_keycode_table); i++) {
      |                           ^
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_helper.c: At top level:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_helper.c:30:19: warning: ‘keyboard_map’ defined but not used [-Wunused-variable]
   30 | static XkbDescPtr keyboard_map;
      |                   ^~~~~~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_hook.c: In function ‘hook_event_proc’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_hook.c:80:12: warning: declaration of ‘event’ shadows a global declaration [-Wshadow]
   80 |     XEvent event;
      |            ^~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_hook.c:73:22: note: shadowed declaration is here
   73 | static uiohook_event event;
      |                      ^~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_hook.c:79:31: warning: unused parameter ‘closeure’ [-Wunused-parameter]
   79 | void hook_event_proc(XPointer closeure, XRecordInterceptData *recorded_data) {
      |                      ~~~~~~~~~^~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_hook.c: At top level:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/deps/libuiohook/src/x11/input_hook.c:73:22: warning: ‘event’ defined but not used [-Wunused-variable]
   73 | static uiohook_event event;
      |                      ^~~~~
[ 20%] Linking C static library libuiohook.a
[ 20%] Built target uiohook
[ 20%] Built target input-overlay_autogen_timestamp_deps
[ 22%] Automatic MOC and UIC for target input-overlay
[ 22%] Built target input-overlay_autogen
[ 25%] Building CXX object CMakeFiles/input-overlay.dir/src/input_overlay.cpp.o
[ 28%] Building CXX object CMakeFiles/input-overlay.dir/src/gui/io_settings_dialog.cpp.o
[ 31%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_gamepad_id.cpp.o
[ 34%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_mouse_movement.cpp.o
[ 37%] Building CXX object CMakeFiles/input-overlay.dir/input-overlay_autogen/mocs_compilation.cpp.o
[ 40%] Building CXX object CMakeFiles/input-overlay.dir/src/sources/input_source.cpp.o
[ 42%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_button.cpp.o
[ 45%] Building CXX object CMakeFiles/input-overlay.dir/src/hook/sdl_gamepad.cpp.o
[ 48%] Building CXX object CMakeFiles/input-overlay.dir/src/hook/gamepad_hook_helper.cpp.o
[ 54%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_analog_stick.cpp.o
[ 54%] Building CXX object CMakeFiles/input-overlay.dir/src/util/obs_util.cpp.o
[ 57%] Building CXX object CMakeFiles/input-overlay.dir/src/util/overlay.cpp.o
[ 60%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element.cpp.o
[ 62%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_texture.cpp.o
[ 65%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_mouse_wheel.cpp.o
[ 68%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_trigger.cpp.o
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/log.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/hook/gamepad_hook_helper.hpp:29,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/hook/gamepad_hook_helper.cpp:1:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object CMakeFiles/input-overlay.dir/src/util/element/element_dpad.cpp.o
[ 74%] Building CXX object CMakeFiles/input-overlay.dir/src/network/remote_connection.cpp.o
[ 77%] Building CXX object CMakeFiles/input-overlay.dir/src/network/mg.cpp.o
[ 80%] Building CXX object CMakeFiles/input-overlay.dir/src/util/config.cpp.o
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/../../sources/input_source.hpp:23,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/element_analog_stick.cpp:20:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
[ 82%] Building CXX object CMakeFiles/input-overlay.dir/src/util/input_filter.cpp.o
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/../../sources/input_source.hpp:23,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/element_gamepad_id.cpp:20:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/../../sources/input_source.hpp:23,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/element_trigger.cpp:20:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/sources/input_source.hpp:23,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/sources/input_source.cpp:19:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
[ 85%] Building CXX object CMakeFiles/input-overlay.dir/src/network/websocket_server.cpp.o
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/../sources/input_source.hpp:23,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/overlay.cpp:20:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-frontend-api.h:3,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/input_overlay.cpp:22:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:135: CMakeFiles/input-overlay.dir/src/hook/gamepad_hook_helper.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:261: CMakeFiles/input-overlay.dir/src/util/element/element_analog_stick.cpp.o] Error 1
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:275: CMakeFiles/input-overlay.dir/src/util/element/element_gamepad_id.cpp.o] Error 1
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:247: CMakeFiles/input-overlay.dir/src/util/element/element_trigger.cpp.o] Error 1
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:107: CMakeFiles/input-overlay.dir/src/sources/input_source.cpp.o] Error 1
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:177: CMakeFiles/input-overlay.dir/src/util/overlay.cpp.o] Error 1
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:93: CMakeFiles/input-overlay.dir/src/input_overlay.cpp.o] Error 1
In file included from /usr/include/obs/util/sse-intrin.h:39,
                 from /usr/include/obs/graphics/vec4.h:23,
                 from /usr/include/obs/graphics/vec3.h:21,
                 from /usr/include/obs/obs.h:26,
                 from /usr/include/obs/obs-module.h:20,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/../../sources/input_source.hpp:23,
                 from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/element/element_dpad.cpp:19:
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:863:1: error: redefinition of ‘__m128i simde_mm_loadu_epi64(const void*)’
  863 | _mm_loadu_epi64 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3739:1: note: ‘simde__m128i simde_mm_loadu_epi64(const void*)’ previously defined here
 3739 | simde_mm_loadu_epi64(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlintrin.h:947:1: error: redefinition of ‘__m128i simde_mm_loadu_epi32(const void*)’
  947 | _mm_loadu_epi32 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3710:1: note: ‘simde__m128i simde_mm_loadu_epi32(const void*)’ previously defined here
 3710 | simde_mm_loadu_epi32(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/config.cpp: In function ‘void io_config::set_defaults()’:
/tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/config.cpp:44:46: warning: ‘config_t* obs_frontend_get_global_config()’ is deprecated [-Wdeprecated-declarations]
   44 |     instance = obs_frontend_get_global_config();
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /tmp/build/obs-plugin-input-overlay/src/input-overlay/src/util/config.cpp:23:
/usr/include/obs/obs-frontend-api.h:207:33: note: declared here
  207 | OBS_DEPRECATED EXPORT config_t *obs_frontend_get_global_config(void);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:395:1: error: redefinition of ‘__m128i simde_mm_loadu_epi16(const void*)’
  395 | _mm_loadu_epi16 (void const *__P)
      | ^~~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3682:1: note: ‘simde__m128i simde_mm_loadu_epi16(const void*)’ previously defined here
 3682 | simde_mm_loadu_epi16(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include/avx512vlbwintrin.h:486:1: error: redefinition of ‘__m128i simde_mm_loadu_epi8(const void*)’
  486 | _mm_loadu_epi8 (void const *__P)
      | ^~~~~~~~~~~~~~
/usr/include/simde/x86/sse2.h:3653:1: note: ‘simde__m128i simde_mm_loadu_epi8(const void*)’ previously defined here
 3653 | simde_mm_loadu_epi8(void const * mem_addr) {
      | ^~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/input-overlay.dir/build.make:303: CMakeFiles/input-overlay.dir/src/util/element/element_dpad.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:132: CMakeFiles/input-overlay.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
