From 7f4e3ceb2f521b830230911065b0f49d40ade423 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: May 18 2021 06:42:52 +0000 Subject: import freerdp-2.2.0-1.el8 --- diff --git a/.freerdp.metadata b/.freerdp.metadata index 304b0ea..d84b169 100644 --- a/.freerdp.metadata +++ b/.freerdp.metadata @@ -1 +1 @@ -74013042a9d8bdbfd58f0a887f197702183c0df9 SOURCES/FreeRDP-2.1.1.tar.gz +84f51c81388c8b49346b9c5a7c4c982909017443 SOURCES/FreeRDP-2.2.0.tar.gz diff --git a/.gitignore b/.gitignore index 6e0a6ee..bdb416a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/FreeRDP-2.1.1.tar.gz +SOURCES/FreeRDP-2.2.0.tar.gz diff --git a/SOURCES/winpr-library-Use-RTLD_GLOBAL-for-dlopen.patch b/SOURCES/winpr-library-Use-RTLD_GLOBAL-for-dlopen.patch deleted file mode 100644 index 1f3878b..0000000 --- a/SOURCES/winpr-library-Use-RTLD_GLOBAL-for-dlopen.patch +++ /dev/null @@ -1,32 +0,0 @@ -From d8cd671cc68d503757e32eb80f7a4dee44e47754 Mon Sep 17 00:00:00 2001 -From: Ondrej Holy -Date: Wed, 27 May 2020 08:43:00 +0200 -Subject: [PATCH] winpr/library: Use RTLD_GLOBAL for dlopen - -LoadLibraryA implementation uses the RTLD_LOCAL flag for dlopen currently. -This flag doesn't allow the symbols to be used by the subsequently loaded -libraries. This is a problem for the video channel when -DBUILTIN_CHANNELS=OFF -is used as it uses functions from the geometry channel. Let's use RTLD_GLOBAL -instead to prevent "undefined symbol" errors in such cases. - -Fixes: https://github.com/FreeRDP/FreeRDP/issues/6236 ---- - winpr/libwinpr/library/library.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/winpr/libwinpr/library/library.c b/winpr/libwinpr/library/library.c -index f44a96d27..8d33227b2 100644 ---- a/winpr/libwinpr/library/library.c -+++ b/winpr/libwinpr/library/library.c -@@ -125,7 +125,7 @@ HMODULE LoadLibraryA(LPCSTR lpLibFileName) - return hModule; - #else - HMODULE library; -- library = dlopen(lpLibFileName, RTLD_LOCAL | RTLD_LAZY); -+ library = dlopen(lpLibFileName, RTLD_GLOBAL | RTLD_LAZY); - - if (!library) - { --- -2.26.2 - diff --git a/SPECS/freerdp.spec b/SPECS/freerdp.spec index 6f67d18..5337446 100644 --- a/SPECS/freerdp.spec +++ b/SPECS/freerdp.spec @@ -21,7 +21,7 @@ %endif Name: freerdp -Version: 2.1.1 +Version: 2.2.0 Release: 1%{?dist} Epoch: 2 Summary: Free implementation of the Remote Desktop Protocol (RDP) @@ -30,8 +30,6 @@ URL: http://www.freerdp.com/ Source0: https://github.com/FreeRDP/FreeRDP/archive/%{version}/FreeRDP-%{version}.tar.gz -Patch1: winpr-library-Use-RTLD_GLOBAL-for-dlopen.patch - BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: alsa-lib-devel @@ -302,6 +300,9 @@ find %{buildroot} -name "*.a" -delete %{_libdir}/pkgconfig/winpr-tools2.pc %changelog +* Fri Nov 20 2020 Ondrej Holy - 2:2.2.0-1 +- Update to 2.2.0 (rhbz#1881971) + * Mon May 25 2020 Ondrej Holy - 2:2.1.1-1 - Update to 2.1.1 (rhbz#1834287).