forked from rpms/openssl
Use eventfd2 syscall instead of deprecated eventfd.
This commit is contained in:
parent
510bcc2e3a
commit
4e52f8d3db
12
openssl-1.1.0-afalg-eventfd2.patch
Normal file
12
openssl-1.1.0-afalg-eventfd2.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -up openssl-1.1.0b/engines/afalg/e_afalg.c.eventfd2 openssl-1.1.0b/engines/afalg/e_afalg.c
|
||||||
|
--- openssl-1.1.0b/engines/afalg/e_afalg.c.eventfd2 2016-09-26 11:46:07.000000000 +0200
|
||||||
|
+++ openssl-1.1.0b/engines/afalg/e_afalg.c 2016-10-11 10:56:00.884185249 +0200
|
||||||
|
@@ -104,7 +104,7 @@ static ossl_inline int io_setup(unsigned
|
||||||
|
|
||||||
|
static ossl_inline int eventfd(int n)
|
||||||
|
{
|
||||||
|
- return syscall(__NR_eventfd, n);
|
||||||
|
+ return syscall(__NR_eventfd2, n, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
static ossl_inline int io_destroy(aio_context_t ctx)
|
@ -59,6 +59,7 @@ Patch39: openssl-1.1.0-cc-reqs.patch
|
|||||||
Patch40: openssl-1.1.0-disable-ssl3.patch
|
Patch40: openssl-1.1.0-disable-ssl3.patch
|
||||||
Patch41: openssl-1.1.0-system-cipherlist.patch
|
Patch41: openssl-1.1.0-system-cipherlist.patch
|
||||||
Patch42: openssl-1.1.0-fips.patch
|
Patch42: openssl-1.1.0-fips.patch
|
||||||
|
Patch43: openssl-1.1.0-afalg-eventfd2.patch
|
||||||
# Backported fixes including security fixes
|
# Backported fixes including security fixes
|
||||||
|
|
||||||
License: OpenSSL
|
License: OpenSSL
|
||||||
@ -158,6 +159,7 @@ cp %{SOURCE13} test/
|
|||||||
%patch40 -p1 -b .disable-ssl3
|
%patch40 -p1 -b .disable-ssl3
|
||||||
%patch41 -p1 -b .system-cipherlist
|
%patch41 -p1 -b .system-cipherlist
|
||||||
%patch42 -p1 -b .fips
|
%patch42 -p1 -b .fips
|
||||||
|
%patch43 -p1 -b .eventfd2
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# Figure out which flags we want to use.
|
# Figure out which flags we want to use.
|
||||||
|
Loading…
Reference in New Issue
Block a user