diff --git a/0001-add-system-call-of-setns-at-sw_64.patch b/0001-add-system-call-of-setns-at-sw_64.patch new file mode 100644 index 0000000000000000000000000000000000000000..76df1caac6a4830a7cfc798ff12b829a813d30c0 --- /dev/null +++ b/0001-add-system-call-of-setns-at-sw_64.patch @@ -0,0 +1,23 @@ +From b1314947372a14d5dd9ca69b68e1c0d16e4f6735 Mon Sep 17 00:00:00 2001 +From: zhangxianting +Date: Fri, 13 Oct 2023 16:20:44 +0800 +Subject: [PATCH] add system call of setns at sw_64 + +--- + pyroute2/netns/__init__.py | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/pyroute2/netns/__init__.py b/pyroute2/netns/__init__.py +index da48e34..ffae53b 100644 +--- a/pyroute2/netns/__init__.py ++++ b/pyroute2/netns/__init__.py +@@ -108,6 +108,7 @@ __NR = { + 'aarc': {'32bit': 375, '64bit': 268}, # FIXME: EABI vs. OABI? + 'ppc6': {'64bit': 350}, + 's390': {'64bit': 339}, ++ 'sw_6': {'64bit': 501}, + } + __NR_setns = __NR.get(config.machine[:4], {}).get(config.arch, 308) + +-- +2.31.1 \ No newline at end of file diff --git a/python-pyroute2.spec b/python-pyroute2.spec index 56742b9d5a919bc3528f353ff5e6c270532e22db..b59a1755fa5bfb58ef7f98f23b432e95a6b80e12 100644 --- a/python-pyroute2.spec +++ b/python-pyroute2.spec @@ -2,12 +2,13 @@ %global srcname pyroute2 Name: python-pyroute2 Version: 0.7.9 -Release: 1 +Release: 2 Summary: Python Netlink library License: GPL-2.0-or-later and Apache-2.0 URL: https://github.com/svinota/pyroute2 Source0: https://files.pythonhosted.org/packages/f9/f4/5aa161de059353367a3505a8647f475d11f5ce2af4d2375651a2166a1ef3/pyroute2-0.7.9.tar.gz BuildArch: noarch +Patch1: 0001-add-system-call-of-setns-at-sw_64.patch %description Pyroute2 is a pure Python **netlink** library. The core requires only Python @@ -37,6 +38,7 @@ Development documents and examples for pyroute2. %prep %autosetup -n pyroute2-%{version} +%patch0001 -p1 %build %pyproject_build @@ -64,6 +66,9 @@ if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi %{_docdir}/* %changelog +* Fri Oct 13 2023 zhangxianting - 0.7.9-2 +- Add system call of setns at sw_64 + * Mon Jul 17 2023 Dongxing Wang - 0.7.9-1 - Update package to version 0.7.9