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
|
||||
Patch41: openssl-1.1.0-system-cipherlist.patch
|
||||
Patch42: openssl-1.1.0-fips.patch
|
||||
Patch43: openssl-1.1.0-afalg-eventfd2.patch
|
||||
# Backported fixes including security fixes
|
||||
|
||||
License: OpenSSL
|
||||
@ -158,6 +159,7 @@ cp %{SOURCE13} test/
|
||||
%patch40 -p1 -b .disable-ssl3
|
||||
%patch41 -p1 -b .system-cipherlist
|
||||
%patch42 -p1 -b .fips
|
||||
%patch43 -p1 -b .eventfd2
|
||||
|
||||
%build
|
||||
# Figure out which flags we want to use.
|
||||
|
Loading…
Reference in New Issue
Block a user