net-misc/socat: Fix CFLAGS=-fno-common USE=tcpd

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
This commit is contained in:
Jeroen Roovers
2020-01-27 12:04:03 +01:00
parent fba89edf9b
commit a4e3d5b9b0
4 changed files with 32 additions and 4 deletions

View File

@@ -0,0 +1,24 @@
--- a/filan.c
+++ b/filan.c
@@ -30,7 +30,9 @@
/* dirty workaround so we dont get an error on AIX when being linked with
libwrap */
+#if _AIX
int allow_severity, deny_severity;
+#endif
/* global variables for configuring filan */
bool filan_followsymlinks;
--- a/procan.c
+++ b/procan.c
@@ -21,7 +21,9 @@
/* dirty workaround so we dont get an error on AIX when getting linked with
libwrap */
+#if _AIX
int allow_severity, deny_severity;
+#endif
int procan(FILE *outfile) {

View File

@@ -33,6 +33,9 @@ RESTRICT="
DOCS=(
BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README SECURITY
)
PATCHES=(
"${FILESDIR}"/${PN}-1.7.3.4-fno-common.patch
)
pkg_setup() {
# bug #587740

View File

@@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="Multipurpose relay (SOcket CAT)"
@@ -36,6 +35,7 @@ DOCS=(
PATCHES=(
"${FILESDIR}"/${PN}-1.7.3.0-filan-build.patch
"${FILESDIR}"/${PN}-1.7.3.1-stddef_h.patch
"${FILESDIR}"/${PN}-1.7.3.4-fno-common.patch
"${FILESDIR}"/${PN}-2.0.0_beta9-libressl.patch
)

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -34,6 +34,7 @@ DOCS=(
)
PATCHES=(
"${FILESDIR}"/${PN}-1.7.3.4-fno-common.patch
"${FILESDIR}"/${PN}-9999-stddef_h.patch
)