Using CFLAGS -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -fno-omit-frame-pointer -Wredundant-decls -Wimplicit-function-declaration Using CFLAGS_RELEASE -O3 -DNDEBUG Using CFLAGS_DEBUG -g Using CFLAGS_MINSIZEREL -Os -DNDEBUG Using CFLAGS_RELWITHDEBINFO -O2 -g -DNDEBUG FREERDP_VERSION=3.12.0 using default plugins location Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. CMake Warning at cmake/JsonDetect.cmake:7 (find_package): By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "cJSON", but CMake did not find one. Could not find a package configuration file provided by "cJSON" with any of the following names: cJSONConfig.cmake cjson-config.cmake Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set "cJSON_DIR" to a directory containing one of the above files. If "cJSON" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): winpr/libwinpr/CMakeLists.txt:19 (include) CMake Warning at winpr/libwinpr/CMakeLists.txt:126 (find_package): By not providing "Finduriparser.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "uriparser", but CMake did not find one. Could not find a package configuration file provided by "uriparser" with any of the following names: uriparserConfig.cmake uriparser-config.cmake Add the installation prefix of "uriparser" to CMAKE_PREFIX_PATH or set "uriparser_DIR" to a directory containing one of the above files. If "uriparser" provides a separate development package or SDK, be sure it has been installed. CMake Warning at cmake/JsonDetect.cmake:7 (find_package): By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "cJSON", but CMake did not find one. Could not find a package configuration file provided by "cJSON" with any of the following names: cJSONConfig.cmake cjson-config.cmake Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set "cJSON_DIR" to a directory containing one of the above files. If "cJSON" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): winpr/libwinpr/utils/CMakeLists.txt:179 (include) using KRB5_FOUND 1 using KRB5_VERSION 1.21.3 using KRB5_FLAVOUR MIT using KRB5_CFLAGS -I/usr/include using KRB5_LDFLAGS -L/usr/lib;-lkrb5;-lk5crypto;-lcom_err using KRB5_INCLUDEDIR /usr/include using KRB5_INCLUDE_DIRS /usr/include using KRB5_LIBRARIES krb5;k5crypto;com_err add_library(winpr) [] add_library(winpr-tools) [] add_executable(winpr-makecert) [] add_executable(winpr-hash) [] Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. add_library(rdtk) [] add_executable(rdtk-sample) [] [SIMD] linking sse3 [-msse3]: sse/rfx_sse2.c;sse/rfx_sse2.h;sse/nsc_sse2.c;sse/nsc_sse2.h INTRINSIC_TYPE=neon: not supported on target platform, ignoring [SIMD] linking sse3 [-msse3]: sse/prim_avxsse.h;sse/prim_templates.h;sse/prim_colors_sse2.c;sse/prim_set_sse2.c;sse/prim_add_sse3.c;sse/prim_alphaComp_sse3.c;sse/prim_andor_sse3.c;sse/prim_shift_sse3.c [SIMD] linking ssse3 [-mssse3]: sse/prim_sign_ssse3.c;sse/prim_YCoCg_ssse3.c [SIMD] linking sse4.1 [-msse4.1]: sse/prim_copy_sse4_1.c;sse/prim_YUV_sse4.1.c [SIMD] linking sse4.2 [-msse4.2]: [SIMD] linking avx2 [-mavx2]: sse/prim_copy_avx2.c INTRINSIC_TYPE=neon: not supported on target platform, ignoring add_library(freerdp) [] add_library(freerdp-client) [] project sfreerdp is using version 3.12.0 Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. add_executable(sfreerdp) [] project sdl-freerdp is using version 3.12.0 Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. Using CXXFLAGS -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -fno-omit-frame-pointer -Wredundant-decls Using CXXFLAGS_RELEASE -O3 -DNDEBUG Using CXXFLAGS_DEBUG -g Using CXXFLAGS_MINSIZEREL -Os -DNDEBUG Using CXXFLAGS_RELWITHDEBINFO -O2 -g -DNDEBUG CMake Warning at client/SDL/CMakeLists.txt:63 (find_package): By not providing "FindSDL3.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "SDL3", but CMake did not find one. Could not find a package configuration file provided by "SDL3" with any of the following names: SDL3Config.cmake sdl3-config.cmake Add the installation prefix of "SDL3" to CMAKE_PREFIX_PATH or set "SDL3_DIR" to a directory containing one of the above files. If "SDL3" provides a separate development package or SDK, be sure it has been installed. add_executable(sdl2-freerdp) [] project xfreerdp-client is using version 3.12.0 CMake Warning at cmake/CommonConfigOptions.cmake:27 (message): LTO not supported, got CMake doesn't support IPO for current CXX compiler Call Stack (most recent call first): client/X11/CMakeLists.txt:32 (include) Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. add_library(xfreerdp-client) [STATIC] add_executable(xfreerdp) [] add_executable(wlfreerdp) [] add_library(freerdp-server) [] add_library(freerdp-shadow) [] add_library(freerdp-shadow-subsystem) [] add_executable(freerdp-shadow-cli) [] add_library(freerdp-server-proxy) [] add_executable(freerdp-proxy) [] project proxy-bitmap-filter-plugin is using version 3.12.0 Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. Using CXXFLAGS -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -fno-omit-frame-pointer -Wredundant-decls Using CXXFLAGS_RELEASE -O3 -DNDEBUG Using CXXFLAGS_DEBUG -g Using CXXFLAGS_MINSIZEREL -Os -DNDEBUG Using CXXFLAGS_RELWITHDEBINFO -O2 -g -DNDEBUG add_library(proxy-bitmap-filter-plugin) [] project proxy-demo-plugin is using version 3.12.0 Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. Using CXXFLAGS -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -fno-omit-frame-pointer -Wredundant-decls Using CXXFLAGS_RELEASE -O3 -DNDEBUG Using CXXFLAGS_DEBUG -g Using CXXFLAGS_MINSIZEREL -Os -DNDEBUG Using CXXFLAGS_RELWITHDEBINFO -O2 -g -DNDEBUG add_library(proxy-demo-plugin) [] project proxy-dyn-channel-dump-plugin is using version 3.12.0 Configured RPATH=$ORIGIN/../lib:$ORIGIN/.. Using CXXFLAGS -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -fno-omit-frame-pointer -Wredundant-decls Using CXXFLAGS_RELEASE -O3 -DNDEBUG Using CXXFLAGS_DEBUG -g Using CXXFLAGS_MINSIZEREL -Os -DNDEBUG Using CXXFLAGS_RELWITHDEBINFO -O2 -g -DNDEBUG add_library(proxy-dyn-channel-dump-plugin) [] add_executable(sfreerdp-server) [] CMake Warning: Manually-specified variables were not used by the project: CMAKE_LD_FLAGS using /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/../../../common/man/freerdp-global-options.1 using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/sdl-freerdp-config.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../common/man/sdl-freerdp-config.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/freerdp-global-envvar.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../../common/man/freerdp-global-envvar.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/freerdp-global-config.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../../common/man/freerdp-global-config.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/sdl-freerdp-examples.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../common/man/sdl-freerdp-examples.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/freerdp-global-links.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../../common/man/freerdp-global-links.1.in using /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/../../common/man/freerdp-global-options.1 using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/xfreerdp-shortcuts.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/xfreerdp-shortcuts.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/freerdp-global-envvar.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/../../common/man/freerdp-global-envvar.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/freerdp-global-config.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/../../common/man/freerdp-global-config.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/xfreerdp-examples.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/xfreerdp-examples.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/freerdp-global-links.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/../../common/man/freerdp-global-links.1.in In file included from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/libwinpr/utils/debug.c:36: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/libwinpr/utils/debug.c: In function ‘winpr_backtrace_symbols_fd’: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/crt.h:42:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | #define _write write /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/libwinpr/utils/debug.c:195:31: note: in expansion of macro ‘_write’ 195 | (void)_write(fd, lines[i], (unsigned)strnlen(lines[i], UINT32_MAX)); | ^~~~~~ ./winpr/libwinpr/sspi/Kerberos/kerberos.c: In function ‘append’: ./winpr/libwinpr/sspi/Kerberos/kerberos.c:678:7: warning: ‘__builtin_strncat’ specified bound depends on the length of the source argument [-Wstringop-overflow=] ./winpr/libwinpr/sspi/Kerberos/kerberos.c:675:22: note: length computed here ./winpr/libwinpr/clipboard/synthetic_file.c: In function ‘convert_filedescriptors_to_file_list.constprop’: ./winpr/libwinpr/clipboard/synthetic_file.c:812:8: warning: ‘strndup’ specified bound [9223372036854775808, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Wstringop-overread] /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/libfreerdp/locale/keyboard.c: In function ‘freerdp_keyboard_init_ex’: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/libfreerdp/locale/keyboard.c:398:9: warning: ‘freerdp_keyboard_init’ is deprecated: since 3.11.0, implement yourself in client [-Wdeprecated-declarations] 398 | DWORD res = freerdp_keyboard_init(keyboardLayoutId); | ^~~~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/libfreerdp/locale/keyboard.c:303:7: note: declared here 303 | DWORD freerdp_keyboard_init(DWORD keyboardLayoutId) | ^~~~~~~~~~~~~~~~~~~~~ Using "code" is deprecated - use private-code or public-code. See the help page for details. Using "code" is deprecated - use private-code or public-code. See the help page for details. Using "code" is deprecated - use private-code or public-code. See the help page for details. Using "code" is deprecated - use private-code or public-code. See the help page for details. Using "code" is deprecated - use private-code or public-code. See the help page for details. Using "code" is deprecated - use private-code or public-code. See the help page for details. Using "code" is deprecated - use private-code or public-code. See the help page for details. /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c: In function ‘xf_keyboard_init’: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c:162:9: warning: ‘freerdp_keyboard_init_ex’ is deprecated: since 3.11.0, implement yourself in client [-Wdeprecated-declarations] 162 | xfc->KeyboardLayout = freerdp_keyboard_init_ex(xfc->KeyboardLayout, NULL); | ^~~ In file included from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/assert-api.h:27, from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/cast.h:24, from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/crt.h:27, from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c:28: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/include/freerdp/locale/keyboard.h:269:44: note: declared here 269 | FREERDP_API DWORD freerdp_keyboard_init_ex(DWORD keyboardLayoutId, | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/platform.h:497:41: note: in definition of macro ‘WINPR_DEPRECATED_VAR’ 497 | #define WINPR_DEPRECATED_VAR(text, obj) obj __attribute__((deprecated(text))) | ^~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c: In function ‘xf_keyboard_release_all_keypress’: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c:214:29: warning: ‘freerdp_keyboard_get_rdp_scancode_from_x11_keycode’ is deprecated: since 3.11.0, implement yourself in client [-Wdeprecated-declarations] 214 | freerdp_keyboard_get_rdp_scancode_from_x11_keycode((UINT32)keycode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/include/freerdp/locale/keyboard.h:274:30: note: declared here 274 | freerdp_keyboard_get_rdp_scancode_from_x11_keycode(DWORD keycode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/platform.h:497:41: note: in definition of macro ‘WINPR_DEPRECATED_VAR’ 497 | #define WINPR_DEPRECATED_VAR(text, obj) obj __attribute__((deprecated(text))) | ^~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c: In function ‘xf_keyboard_send_key’: /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/xf_keyboard.c:245:9: warning: ‘freerdp_keyboard_get_rdp_scancode_from_x11_keycode’ is deprecated: since 3.11.0, implement yourself in client [-Wdeprecated-declarations] 245 | const DWORD sc = freerdp_keyboard_get_rdp_scancode_from_x11_keycode(event->keycode); | ^~~~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/include/freerdp/locale/keyboard.h:274:30: note: declared here 274 | freerdp_keyboard_get_rdp_scancode_from_x11_keycode(DWORD keycode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/winpr/include/winpr/platform.h:497:41: note: in definition of macro ‘WINPR_DEPRECATED_VAR’ 497 | #define WINPR_DEPRECATED_VAR(text, obj) obj __attribute__((deprecated(text))) | ^~~ using /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/../../../common/man/freerdp-global-options.1 using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/sdl-freerdp-config.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../common/man/sdl-freerdp-config.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/freerdp-global-envvar.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../../common/man/freerdp-global-envvar.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/freerdp-global-config.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../../common/man/freerdp-global-config.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/sdl-freerdp-examples.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../common/man/sdl-freerdp-examples.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/SDL/SDL2/man/freerdp-global-links.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/SDL/SDL2/man/../../../common/man/freerdp-global-links.1.in using /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/../../common/man/freerdp-global-options.1 using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/xfreerdp-shortcuts.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/xfreerdp-shortcuts.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/freerdp-global-envvar.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/../../common/man/freerdp-global-envvar.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/freerdp-global-config.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/../../common/man/freerdp-global-config.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/xfreerdp-examples.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/xfreerdp-examples.1.in using generated /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/build/client/X11/man/freerdp-global-links.1 from /var/pisi/freerdp-3.12.0-17/work/FreeRDP-3.12.0/client/X11/man/../../common/man/freerdp-global-links.1.in