diff --git a/fix-clang-error.patch b/fix-clang-error.patch new file mode 100644 index 0000000000000000000000000000000000000000..503ecfbb271d6a43672e2dcc6a90fc653114fac2 --- /dev/null +++ b/fix-clang-error.patch @@ -0,0 +1,25 @@ +From 742eaff0974fdeb410885b736c8c6fa0e9a0893d Mon Sep 17 00:00:00 2001 +From: yanyir +Date: Fri, 26 Jul 2024 13:58:55 +0800 +Subject: [PATCH] fix clang error + +--- + client/Wayland/wlfreerdp.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c +index 65e29bc51..5988aed6b 100644 +--- a/client/Wayland/wlfreerdp.c ++++ b/client/Wayland/wlfreerdp.c +@@ -587,7 +587,7 @@ static void wlf_client_free(freerdp* instance, rdpContext* context) + DeleteCriticalSection(&wlf->critical); + } + +-static void* uwac_event_clone(const void* val) ++static void* uwac_event_clone(void* val) + { + UwacEvent* copy; + UwacEvent* ev = (UwacEvent*)val; +-- +2.41.0.windows.1 + diff --git a/freerdp.spec b/freerdp.spec index 0125413d34d1d66e871f6aae4e75c92a60386628..568a2f7d638a87e029d0a529252743eba743cfb7 100644 --- a/freerdp.spec +++ b/freerdp.spec @@ -1,6 +1,6 @@ Name: freerdp Version: 2.11.7 -Release: 2 +Release: 3 Epoch: 2 Summary: A Remote Desktop Protocol Implementation License: Apache-2.0 @@ -9,6 +9,7 @@ URL: http://www.freerdp.com Source0: https://github.com/FreeRDP/FreeRDP/releases/download/%{version}/freerdp-%{version}.tar.gz Patch0001: Fix-freerdp-shadow-cli-exit-codes-for-help-and-version.patch Patch0002: CVE-2024-32661.patch +Patch0003: fix-clang-error.patch BuildRequires: gcc gcc-c++ alsa-lib-devel cmake >= 2.8 cups-devel gsm-devel libXrandr-devel libXv-devel BuildRequires: libjpeg-turbo-devel libjpeg-turbo-devel libX11-devel libXcursor-devel libxkbfile-devel @@ -138,6 +139,9 @@ echo "%{_libdir}/freerdp2" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_ %{_mandir}/*/* %changelog +* Fri Jul 26 2024 yanying <201250106@smail.nju.edu.cn> - 2:2.11.7-3 +- fix clang error + * Mon May 06 2024 wangkai <13474090681@163.com> - 2:2.11.7-2 - Fix CVE-2024-32661