OBS User unknown 2008-08-16 00:52:15 +00:00 committed by Git OBS Bridge
parent 6692213d21
commit e0409e9ec2
3 changed files with 40 additions and 1 deletions

30
madvice.diff Normal file
View File

@ -0,0 +1,30 @@
diff -urN strace-4.5.17.orig/mem.c strace-4.5.17/mem.c
--- strace-4.5.17.orig/mem.c 2008-05-20 06:41:56.000000000 +0530
+++ strace-4.5.17/mem.c 2008-07-30 23:06:51.325115690 +0530
@@ -388,7 +388,7 @@
#ifdef MADV_NORMAL
{ MADV_NORMAL, "MADV_NORMAL" },
#endif
-#ifdef MADZV_RANDOM
+#ifdef MADV_RANDOM
{ MADV_RANDOM, "MADV_RANDOM" },
#endif
#ifdef MADV_SEQUENTIAL
@@ -397,7 +397,7 @@
#ifdef MADV_WILLNEED
{ MADV_WILLNEED, "MADV_WILLNEED" },
#endif
-#ifdef MADV_DONTNED
+#ifdef MADV_DONTNEED
{ MADV_DONTNEED, "MADV_DONTNEED" },
#endif
{ 0, NULL },
@@ -410,7 +410,7 @@
{
if (entering(tcp)) {
tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
- printflags(madvise_flags, tcp->u_arg[2], "MADV_???");
+ printxval(madvise_flags, tcp->u_arg[2], "MADV_???");
}
return 0;
}

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Aug 12 16:30:43 CEST 2008 - schwab@suse.de
- Add fix for madvice decoding.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 5 15:09:10 CEST 2008 - schwab@suse.de Tue Aug 5 15:09:10 CEST 2008 - schwab@suse.de

View File

@ -23,11 +23,12 @@ License: BSD 3-Clause
Group: Development/Tools/Debuggers Group: Development/Tools/Debuggers
AutoReqProv: on AutoReqProv: on
Version: 4.5.17 Version: 4.5.17
Release: 9 Release: 13
Summary: A utility to trace the system calls of a program Summary: A utility to trace the system calls of a program
Source: strace-%{version}.tar.bz2 Source: strace-%{version}.tar.bz2
Patch: strace-%{version}.diff Patch: strace-%{version}.diff
Patch1: vfork.diff Patch1: vfork.diff
Patch2: madvice.diff
Url: http://sourceforge.net/projects/strace/ Url: http://sourceforge.net/projects/strace/
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -48,6 +49,7 @@ Authors:
%setup -q %setup -q
%patch %patch
%patch1 %patch1
%patch2 -p1
%build %build
export CFLAGS="$RPM_OPT_FLAGS" export CFLAGS="$RPM_OPT_FLAGS"
@ -71,6 +73,8 @@ rm -rf $RPM_BUILD_ROOT
%doc %{_mandir}/man1/strace.1.gz %doc %{_mandir}/man1/strace.1.gz
%changelog %changelog
* Tue Aug 12 2008 schwab@suse.de
- Add fix for madvice decoding.
* Tue Aug 05 2008 schwab@suse.de * Tue Aug 05 2008 schwab@suse.de
- Add fix for vfork handling. - Add fix for vfork handling.
* Tue Jul 22 2008 schwab@suse.de * Tue Jul 22 2008 schwab@suse.de