!39 [sync] PR-37: 【轻量级 PR】:strace: solve ilp32 strace build error
From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
This commit is contained in:
commit
21f51dcf8b
28
strace-5.14-solve-ilp32-strace-build-error.patch
Normal file
28
strace-5.14-solve-ilp32-strace-build-error.patch
Normal file
@ -0,0 +1,28 @@
|
||||
From cab8b0976b7b1c7653728ab27014b2553416981b Mon Sep 17 00:00:00 2001
|
||||
From: chenzanyu <chenzanyu@huawei.com>
|
||||
Date: Tue, 4 Apr 2023 16:13:37 +0800
|
||||
Subject: [PATCH] strace: solve ilp32 strace build error
|
||||
|
||||
reason: When constructing, HAVE_ARCH_OLD_TIME64_SYSCALLS SIZEOF_LONG == 8,
|
||||
resulting in failure to build ilp32, need to add SIZEOF_LONG == 4 to fit ilp32
|
||||
|
||||
Signed-off-by: chenzanyu <chenzanyu@huawei.com>
|
||||
---
|
||||
src/arch_defs.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/arch_defs.h b/src/arch_defs.h
|
||||
index bb35252..e3d2bf3 100644
|
||||
--- a/src/arch_defs.h
|
||||
+++ b/src/arch_defs.h
|
||||
@@ -66,7 +66,7 @@
|
||||
# endif
|
||||
|
||||
# ifndef HAVE_ARCH_OLD_TIME64_SYSCALLS
|
||||
-# define HAVE_ARCH_OLD_TIME64_SYSCALLS (SIZEOF_LONG == 8)
|
||||
+# define HAVE_ARCH_OLD_TIME64_SYSCALLS ((SIZEOF_LONG == 4) || (SIZEOF_LONG == 8))
|
||||
# endif
|
||||
|
||||
# ifndef MIN_KLONGSIZE
|
||||
--
|
||||
2.12.3
|
||||
@ -3,7 +3,7 @@
|
||||
Summary: Tracks and displays system calls associated with a running process
|
||||
Name: strace
|
||||
Version: 5.14
|
||||
Release: 3
|
||||
Release: 4
|
||||
# The test suite is GPLv2+, all the rest is LGPLv2.1+.
|
||||
License: LGPL-2.1+ and GPL-2.0+
|
||||
# Some distros require Group tag to be present,
|
||||
@ -21,6 +21,7 @@ Source: strace-%{version}.tar.gz
|
||||
Patch1: strace-5.14-sw.patch
|
||||
%endif
|
||||
Patch2: strace-5.14-loongarch64.patch
|
||||
Patch3: strace-5.14-solve-ilp32-strace-build-error.patch
|
||||
BuildRequires: gcc gzip
|
||||
|
||||
# Install Bluetooth headers for AF_BLUETOOTH sockets decoding.
|
||||
@ -105,6 +106,9 @@ wait
|
||||
%{_mandir}/man1/*
|
||||
|
||||
%changelog
|
||||
* Tue Apr 4 2023 chenzanyu <chenzanyu@huawei.com> - 5.14-4
|
||||
- solve ilp32 strace build error
|
||||
|
||||
* Tue Jan 10 2023 Hui Li<lihui@loongson.cn> - 5.14-3
|
||||
- Add loongarch64 architecture
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user