Hello Ondrej Zary, while looking through bug reports for some random packages I got to your report. I guess your system got updated at least from Stretch to Buster, therefore you might have freerdp-x11 installed while that is not part of the official Buster release. It got also removed from Sid, therefore this report would just be a concern for Stretch.
If I see it right, it got replaced by freerdp2-x11. As far as I see that contains (from your short objdump test) no SSE2 instructions. Maybe that works for your purpose. Attached patch shows an incomplete attempt to build without sse2, but unfortunately that fails, would need some more work. Kind regards, Bernhard benutzer@debian:~$ objdump -d /usr/lib/i386-linux-gnu/libwinpr2.so.2.0.0 | grep xmm benutzer@debian:~$ objdump -d /usr/bin/xfreerdp | grep xmm benutzer@debian:~$
Description: Disable SSE2 and SSE3 Bug-Debian: https://bugs.debian.org/935984 Last-Update: 2019-08-31 --- freerdp-1.1.0~git20140921.1.440916e+dfsg1.orig/CMakeLists.txt +++ freerdp-1.1.0~git20140921.1.440916e+dfsg1/CMakeLists.txt @@ -153,7 +153,7 @@ if(CMAKE_COMPILER_IS_GNUCC) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g") endif() if(WITH_SSE2) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ") endif() endif() --- freerdp-1.1.0~git20140921.1.440916e+dfsg1.orig/libfreerdp/codec/CMakeLists.txt +++ freerdp-1.1.0~git20140921.1.440916e+dfsg1/libfreerdp/codec/CMakeLists.txt @@ -62,7 +62,7 @@ if(WITH_SSE2) set(${MODULE_PREFIX}_SRCS ${${MODULE_PREFIX}_SRCS} ${${MODULE_PREFIX}_SSE2_SRCS}) if(CMAKE_COMPILER_IS_GNUCC) - set_source_files_properties(${${MODULE_PREFIX}_SSE2_SRCS} PROPERTIES COMPILE_FLAGS "-msse2") + set_source_files_properties(${${MODULE_PREFIX}_SSE2_SRCS} PROPERTIES COMPILE_FLAGS "") endif() if(MSVC) --- freerdp-1.1.0~git20140921.1.440916e+dfsg1.orig/libfreerdp/primitives/CMakeLists.txt +++ freerdp-1.1.0~git20140921.1.440916e+dfsg1/libfreerdp/primitives/CMakeLists.txt @@ -50,7 +50,7 @@ endif() if(WITH_SSE2) if(CMAKE_COMPILER_IS_GNUCC) - set(OPTIMIZATION "${OPTIMIZATION} -msse2 -mssse3 -Wdeclaration-after-statement") + set(OPTIMIZATION "${OPTIMIZATION} -Wdeclaration-after-statement") endif() if(MSVC) --- freerdp-1.1.0~git20140921.1.440916e+dfsg1.orig/libfreerdp/primitives/test/CMakeLists.txt +++ freerdp-1.1.0~git20140921.1.440916e+dfsg1/libfreerdp/primitives/test/CMakeLists.txt @@ -84,7 +84,7 @@ endif() if(WITH_SSE2) if(CMAKE_COMPILER_IS_GNUCC) - set(OPTFLAGS "${OPTFLAGS} -msse2 -mssse3 -O2 -Wdeclaration-after-statement") + set(OPTFLAGS "${OPTFLAGS} -O2 -Wdeclaration-after-statement") endif() if(MSVC)