commit: 754719bf31995aef24556009bc2a422262655bad Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com> AuthorDate: Thu Nov 26 02:10:37 2020 +0000 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> CommitDate: Thu Nov 26 02:10:51 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754719bf
net-vpn/openvpn-2.5.0-r1: Add patch to fix libressl (bug #651228) Closes: https://bugs.gentoo.org/651228 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> .../files/openvpn-2.5.0-auth-pam-missing-header.patch | 12 ++++++++++++ net-vpn/openvpn/openvpn-2.5.0-r1.ebuild | 5 ++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/net-vpn/openvpn/files/openvpn-2.5.0-auth-pam-missing-header.patch b/net-vpn/openvpn/files/openvpn-2.5.0-auth-pam-missing-header.patch new file mode 100644 index 00000000000..2e48bd6b387 --- /dev/null +++ b/net-vpn/openvpn/files/openvpn-2.5.0-auth-pam-missing-header.patch @@ -0,0 +1,12 @@ +diff --git a/src/plugins/auth-pam/auth-pam.c b/src/plugins/auth-pam/auth-pam.c +index f537652e..29306310 100644 +--- a/src/plugins/auth-pam/auth-pam.c ++++ b/src/plugins/auth-pam/auth-pam.c +@@ -47,6 +47,7 @@ + #include <fcntl.h> + #include <signal.h> + #include <syslog.h> ++#include <limits.h> + #include "utils.h" + + #include <openvpn-plugin.h> diff --git a/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild b/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild index 35f18565020..575fb576481 100644 --- a/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild +++ b/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild @@ -46,9 +46,12 @@ RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-openvpn ) " -CONFIG_CHECK="~TUN" +PATCHES=( + "${FILESDIR}/openvpn-2.5.0-auth-pam-missing-header.patch" +) pkg_setup() { + local CONFIG_CHECK="~TUN" linux-info_pkg_setup }