--- /dev/null
+--- yara-3.4.0/libyara/modules/pe.c.org 2018-09-22 16:41:31.655766625 +0200
++++ yara-3.4.0/libyara/modules/pe.c 2018-09-22 16:50:38.629314185 +0200
+@@ -1155,7 +1155,7 @@ void pe_parse_certificates(
+ pe->object,
+ "signatures[%i].version", counter);
+
+- const char* sig_alg = OBJ_nid2ln(OBJ_obj2nid(cert->sig_alg->algorithm));
++ const char* sig_alg = OBJ_nid2ln(X509_get_signature_nid(cert));
+
+ set_string(sig_alg, pe->object, "signatures[%i].algorithm", counter);
+
Summary: The pattern matching swiss knife for malware researchers (and everyone else)
Name: yara
Version: 3.4.0
-Release: 5
+Release: 6
License: Apache v2.0
Group: Libraries
Source0: https://github.com/plusvic/yara/archive/v%{version}/%{name}-%{version}.tar.gz
# Source0-md5: b3f9d4e00c1da4d37af05b1f4488255f
Patch0: cflags.patch
+Patch1: openssl.patch
URL: http://plusvic.github.io/yara/
BuildRequires: autoconf
BuildRequires: automake
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
%{__aclocal} -I m4