aboutsummaryrefslogtreecommitdiff
path: root/net/py-pcapy/files/patch-setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'net/py-pcapy/files/patch-setup.py')
-rw-r--r--net/py-pcapy/files/patch-setup.py20
1 files changed, 19 insertions, 1 deletions
diff --git a/net/py-pcapy/files/patch-setup.py b/net/py-pcapy/files/patch-setup.py
index 7ece521ad7dc..99a86e60549c 100644
--- a/net/py-pcapy/files/patch-setup.py
+++ b/net/py-pcapy/files/patch-setup.py
@@ -1,5 +1,23 @@
---- setup.py.orig 2017-02-09 00:45:41 UTC
+--- setup.py.orig 2022-04-06 17:42:24 UTC
+++ setup.py
+@@ -43,13 +43,13 @@ if sys.platform == 'win32':
+ macros.append(('WIN32', '1'))
+
+ # HACK replace linker gcc with g++
+-from distutils import sysconfig
++import sysconfig
+ save_init_posix = sysconfig._init_posix
+
+
+-def my_init_posix():
+- save_init_posix()
+- g = sysconfig._config_vars
++def my_init_posix(vars):
++ save_init_posix(vars)
++ g = sysconfig._CONFIG_VARS
+ compiler = g['LDSHARED'].split()[0]
+ flags = g['LDSHARED'].split()[1:]
+ if compiler == 'gcc':
@@ -77,10 +77,6 @@ setup(name=PACKAGE_NAME,
define_macros=macros,
include_dirs=include_dirs,