From 3b972ec783b5c87904b9461bdfb020c96e845396 Mon Sep 17 00:00:00 2001 From: wzx Date: Wed, 26 Oct 2022 11:35:28 +0800 Subject: [PATCH] Add sw64 architecture Signed-off-by: wzx (cherry picked from commit bc6aafdafc80218c39d5d545f47ff8cc8d988c0e) --- xinetd-2.3.15-sw.patch | 12 ++++++++++++ xinetd.spec | 9 ++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100755 xinetd-2.3.15-sw.patch diff --git a/xinetd-2.3.15-sw.patch b/xinetd-2.3.15-sw.patch new file mode 100755 index 0000000..ba31ee9 --- /dev/null +++ b/xinetd-2.3.15-sw.patch @@ -0,0 +1,12 @@ +diff -Naur xinetd-2.3.15.org/xinetd/connection.c xinetd-2.3.15.sw/xinetd/connection.c +--- xinetd-2.3.15.org/xinetd/connection.c 2022-02-25 22:19:06.110000000 +0000 ++++ xinetd-2.3.15.sw/xinetd/connection.c 2022-02-25 22:19:55.660000000 +0000 +@@ -220,7 +220,7 @@ + + tabprint( fd, 1, "service = %s\n", SVC_ID( cp->co_sp ) ) ; + tabprint( fd, 1, "descriptor = %d\n", cp->co_descriptor ) ; +-#if defined(__GNUC__) && !defined(__arch64__) && !defined(__alpha__) ++#if defined(__GNUC__) && !defined(__arch64__) && !defined(__alpha__) && !defined(__sw_64__) + tabprint( fd, 1, "flags = %#llx\n", cp->co_flags ) ; + #else + tabprint( fd, 1, "flags = %#lx\n", cp->co_flags ) ; diff --git a/xinetd.spec b/xinetd.spec index f3cb1fb..0dacb8e 100644 --- a/xinetd.spec +++ b/xinetd.spec @@ -1,7 +1,7 @@ Name: xinetd Epoch: 2 Version: 2.3.15 -Release: 34 +Release: 35 Summary: A super-server daemon that manages Internet-based connectivity License: xinetd URL: https://github.com/openSUSE/xinetd @@ -43,6 +43,7 @@ Patch0029: inet.c-avoid-using-pointer-after-free.patch Patch0030: service.c-avoid-dereferencing-NULL-pointer.patch Patch0031: sconf.c-fix-possible-memleak.patch Patch0032: xinetd-remove-deprecation-warning-about-flask.h-usage.patch +Patch0033: xinetd-2.3.15-sw.patch BuildRequires: autoconf automake libtirpc-devel libselinux-devel >= 1.30 systemd-units BuildRequires: gcc @@ -116,6 +117,12 @@ install -m600 contrib/xinetd.d/* %{buildroot}%{_sysconfdir}/xinetd.d %exclude %{_mandir}/man8/xconv.pl* %changelog +* Wed Oct 26 2022 wuzx - 2:2.3.15-35 +- Type:feature +- CVE:NA +- SUG:NA +- DESC:Add sw64 architecture + * Fri Jun 10 2022 gaihuiying - 2:2.3.15-34 - Type:bugfix - CVE:NA