Summary(pl.UTF-8): Rozszerzenia sieciowe biblioteki GLib wykorzystujące OpenSSL
Name: glib-openssl
Version: 2.50.8
-Release: 1
+Release: 2
License: LGPL v2+
Group: Libraries
Source0: http://ftp.gnome.org/pub/GNOME/sources/glib-openssl/2.50/%{name}-%{version}.tar.xz
# Source0-md5: db7ae779bbd45c2043186fdba08764b0
+Patch0: openssl.patch
URL: https://github.com/GNOME/glib-openssl
BuildRequires: autoconf >= 2.65
BuildRequires: automake >= 1:1.11
%prep
%setup -q
+%patch0 -p1
%build
# rebuild for as-needed to work
--- /dev/null
+--- glib-openssl-2.50.8/tls/openssl/gtlsclientconnection-openssl.c~ 2018-02-26 11:17:16.000000000 +0100
++++ glib-openssl-2.50.8/tls/openssl/gtlsclientconnection-openssl.c 2021-10-24 22:03:25.003716657 +0200
+@@ -509,7 +509,7 @@
+ X509_VERIFY_PARAM *param;
+
+ param = X509_VERIFY_PARAM_new ();
+- X509_VERIFY_PARAM_set1_host (param, hostname);
++ X509_VERIFY_PARAM_set1_host (param, hostname, strlen(hostname));
+ SSL_CTX_set1_param (priv->ssl_ctx, param);
+ X509_VERIFY_PARAM_free (param);
+ }