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