Accepting request 31803 from devel:tools
Copy from devel:tools/strace based on submit request 31803 from user coolo OBS-URL: https://build.opensuse.org/request/show/31803 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=18
This commit is contained in:
parent
b8fed45327
commit
d71de13e6e
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 1 12:31:40 UTC 2010 - jengelh@medozas.de
|
||||
|
||||
- package baselibs.conf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 7 14:43:14 CET 2009 - schwab@suse.de
|
||||
|
||||
|
285
strace.spec
285
strace.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package strace (Version 4.5.18)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -19,7 +19,7 @@
|
||||
|
||||
Name: strace
|
||||
BuildRequires: libacl-devel
|
||||
License: BSD 3-Clause
|
||||
License: BSD3c
|
||||
Group: Development/Tools/Debuggers
|
||||
AutoReqProv: on
|
||||
# bug437293
|
||||
@ -28,9 +28,10 @@ Obsoletes: strace-64bit
|
||||
%endif
|
||||
#
|
||||
Version: 4.5.18
|
||||
Release: 10
|
||||
Release: 12
|
||||
Summary: A utility to trace the system calls of a program
|
||||
Source: http://dl.sourceforge.net/strace/strace-%{version}.tar.bz2
|
||||
Source2: baselibs.conf
|
||||
Patch: strace-%{version}.diff
|
||||
Patch1: string-quote.diff
|
||||
Url: http://sourceforge.net/projects/strace/
|
||||
@ -76,281 +77,3 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%doc %{_mandir}/man1/strace.1.gz
|
||||
|
||||
%changelog
|
||||
* Wed Jan 07 2009 schwab@suse.de
|
||||
- Fix decoding of accept(2).
|
||||
* Wed Dec 10 2008 olh@suse.de
|
||||
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
|
||||
(bnc#437293)
|
||||
* Tue Nov 11 2008 schwab@suse.de
|
||||
- Fix corner cases in printstr and printpathn.
|
||||
* Thu Oct 30 2008 olh@suse.de
|
||||
- obsolete old -XXbit packages (bnc#437293)
|
||||
* Tue Sep 02 2008 schwab@suse.de
|
||||
- Update to strace 4.5.18.
|
||||
* Bug fixes.
|
||||
* Support new Linux/PPC system call subpage_prot and PROT_SAO flag.
|
||||
* In sigaction system call, display sa_flags value along with
|
||||
SIG_DFL/SIG_IGN.
|
||||
* Tue Aug 12 2008 schwab@suse.de
|
||||
- Add fix for madvice decoding.
|
||||
* Tue Aug 05 2008 schwab@suse.de
|
||||
- Add fix for vfork handling.
|
||||
* Tue Jul 22 2008 schwab@suse.de
|
||||
- Update to strace 4.5.17.
|
||||
* Many bug fixes.
|
||||
* -F is now deprecated, -f has traced vfork too on Linux for a long time
|
||||
now.
|
||||
* Print O_CLOEXEC, MSG_CMSG_CLOEXEC flag bits.
|
||||
* Improved output for prctl system call on Linux.
|
||||
* Improved support for Linux/ARM.
|
||||
* SA_NOMASK is now spelled SA_NODEFER, and SA_ONESHOT is spelled
|
||||
SA_RESETHAND.
|
||||
* Mon Jun 30 2008 schwab@suse.de
|
||||
- Fix following vfork and clone2.
|
||||
* Thu Apr 10 2008 ro@suse.de
|
||||
- added baselibs.conf file to build xxbit packages
|
||||
for multilib support
|
||||
* Mon Nov 19 2007 schwab@suse.de
|
||||
- Fix getdents64 decoding.
|
||||
* Fri Aug 03 2007 schwab@suse.de
|
||||
- Update to strace 4.5.16.
|
||||
* Bug fixes.
|
||||
* Improved output for delete_module, futex, and mbind system calls on Linux.
|
||||
* Improved output for SG_IO ioctls on Linux.
|
||||
* Support new Linux system calls move_pages, utimensat, signalfd, timerfd,
|
||||
eventfd, getcpu, epoll_pwait.
|
||||
* Wed Apr 18 2007 schwab@suse.de
|
||||
- Decode more ptrace options.
|
||||
* Fri Mar 16 2007 schwab@suse.de
|
||||
- Remove obsolete patch.
|
||||
* Wed Jan 17 2007 schwab@suse.de
|
||||
- Update to strace 4.5.15.
|
||||
* Bug fixes.
|
||||
* Several biarch improvements.
|
||||
* Improved output for adjtimex, sysctl, quotactl, mount, umount.
|
||||
* Support new Linux system calls *at, inotify*, pselect6, ppoll and unshare.
|
||||
* Mon Oct 09 2006 schwab@suse.de
|
||||
- Fix compilation with 2.6.18 kernel headers.
|
||||
* Fri Sep 29 2006 schwab@suse.de
|
||||
- Fix use of PT_GETSIGINFO.
|
||||
* Fri Sep 08 2006 schwab@suse.de
|
||||
- Fix last change.
|
||||
* Thu Sep 07 2006 schwab@suse.de
|
||||
- Add fixes from repository.
|
||||
* Wed May 31 2006 schwab@suse.de
|
||||
- Fix missing arguments.
|
||||
* Sat Apr 29 2006 schwab@suse.de
|
||||
- Add *at syscalls on ppc.
|
||||
* Wed Apr 26 2006 schwab@suse.de
|
||||
- Fix socket/ipc subcall decoding.
|
||||
- Fix ioctl decoding.
|
||||
* Wed Apr 05 2006 schwab@suse.de
|
||||
- Fix last change so it doesn't break ia64.
|
||||
- Add all other missing syscalls.
|
||||
* Fri Mar 31 2006 bk@suse.de
|
||||
- add parsing for the 13 *at syscalls and pselect6(i386 and x86_84)
|
||||
* Sat Mar 04 2006 schwab@suse.de
|
||||
- Update to strace 4.5.14 (numerous bug fixes, required to support new
|
||||
kernel features).
|
||||
* Wed Jan 25 2006 mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Mon Nov 07 2005 schwab@suse.de
|
||||
- Follow all fork-like syscalls in strace-graph.
|
||||
* Mon Oct 31 2005 od@suse.de
|
||||
- add struct sysinfo member mem_unit for linux >= 2.3.48
|
||||
* Fri Oct 28 2005 dmueller@suse.de
|
||||
- actually add inotify support
|
||||
* Thu Oct 13 2005 schwab@suse.de
|
||||
- Add more syscall entries.
|
||||
* Fri Oct 07 2005 schwab@suse.de
|
||||
- Fix decoding of IPC syscalls.
|
||||
* Thu Jul 21 2005 schwab@suse.de
|
||||
- Update quota patch.
|
||||
* Wed Jun 22 2005 schwab@suse.de
|
||||
- Fix decoding of gettid.
|
||||
* Mon Jun 20 2005 schwab@suse.de
|
||||
- Update to strace 4.5.12.
|
||||
* Wed Mar 30 2005 schwab@suse.de
|
||||
- Update to strace 4.5.11.
|
||||
* Wed Mar 16 2005 schwab@suse.de
|
||||
- Update to strace 4.5.10.
|
||||
* Mon Feb 28 2005 schwab@suse.de
|
||||
- Fix getrval2 on ia64.
|
||||
* Fri Feb 04 2005 schwab@suse.de
|
||||
- Update to strace 4.5.9.
|
||||
* Sat Jan 22 2005 schwab@suse.de
|
||||
- Fix getsockopt decoding.
|
||||
* Tue Dec 07 2004 uli@suse.de
|
||||
- added -i support on s390*
|
||||
* Fri Nov 12 2004 schwab@suse.de
|
||||
- Update to strace 4.5.8.
|
||||
* Tue Aug 31 2004 schwab@suse.de
|
||||
- Update to strace 4.5.7.
|
||||
* Mon Jul 12 2004 schwab@suse.de
|
||||
- Update to strace 4.5.6.
|
||||
* Mon Jun 28 2004 schwab@suse.de
|
||||
- Update to strace 4.5.5.
|
||||
* Sat Jun 05 2004 schwab@suse.de
|
||||
- Update to strace 4.5.4.
|
||||
* Wed May 05 2004 schwab@suse.de
|
||||
- Fix handing of execve [#38479].
|
||||
* Sat Apr 17 2004 schwab@suse.de
|
||||
- Update to strace 4.5.3.
|
||||
* Mon Apr 05 2004 schwab@suse.de
|
||||
- Sign extend pid in sys_kill [#38433].
|
||||
* Mon Mar 08 2004 schwab@suse.de
|
||||
- Update to strace 4.5.2, incorporates all recent changes.
|
||||
* Thu Feb 26 2004 schwab@suse.de
|
||||
- Update from CVS.
|
||||
- Fix decoding of pipe syscall.
|
||||
* Thu Jan 15 2004 schwab@suse.de
|
||||
- Fix use of kernel headers.
|
||||
* Wed Nov 26 2003 schwab@suse.de
|
||||
- Update to strace 4.5.1.
|
||||
* Tue Oct 07 2003 schwab@suse.de
|
||||
- Fix building with new kernel headers.
|
||||
* Thu Sep 25 2003 schwab@suse.de
|
||||
- Update to strace 4.5.
|
||||
* Tue Aug 05 2003 ro@suse.de
|
||||
- fix compile with new quota include header
|
||||
* Wed Jun 11 2003 schwab@suse.de
|
||||
- Update to strace 4.4.98.
|
||||
* Sat May 10 2003 schwab@suse.de
|
||||
- Fix modify_ldt_ldt_s -> user_desc.
|
||||
* Fri May 09 2003 schwab@suse.de
|
||||
- Fix building with new kernel headers.
|
||||
* Wed Apr 02 2003 schwab@suse.de
|
||||
- Update to 4.4.94.
|
||||
* Mon Jan 20 2003 schwab@suse.de
|
||||
- Update to 4.4.92.
|
||||
* Mon Nov 18 2002 ro@suse.de
|
||||
- fix build with latest autoconf
|
||||
* Thu Nov 07 2002 schwab@suse.de
|
||||
- Fix ia64 aio syscalls.
|
||||
* Tue Nov 05 2002 schwab@suse.de
|
||||
- Last change extended to s390/s390x.
|
||||
* Wed Oct 23 2002 schwab@suse.de
|
||||
- Basic support for aio syscalls.
|
||||
* Tue Oct 08 2002 froh@suse.de
|
||||
- s390/s390x: add fix for obscure problem in the inner workings of
|
||||
strace, symptom was SIGSEGV on e.g. 'strace getfacl .' (#20447)
|
||||
* Thu Sep 26 2002 schwab@suse.de
|
||||
- Add support for xattr syscalls [#18051].
|
||||
- Update ia64 patch.
|
||||
* Thu Sep 19 2002 mludvig@suse.cz
|
||||
- fixed old_mmap argument printing on x86-64
|
||||
* Tue Sep 17 2002 ro@suse.de
|
||||
- removed bogus self-provides
|
||||
* Thu Sep 12 2002 meissner@suse.de
|
||||
- Added ppc64 support.
|
||||
* Thu Sep 12 2002 uli@suse.de
|
||||
- added x86-64 biarch support by mludvig as reqd. by aj
|
||||
* Mon Aug 12 2002 schwab@suse.de
|
||||
- Add fixes for s390/s390x.
|
||||
* Mon Jun 24 2002 schwab@suse.de
|
||||
- Fix ioctl decoding on ppc.
|
||||
* Tue Apr 23 2002 schwab@suse.de
|
||||
- Fix ipc syscall decoding for architectures not using the ipc dispatcher.
|
||||
* Mon Apr 22 2002 schwab@suse.de
|
||||
- Cleanup x86-64 patch.
|
||||
- Use autoreconf.
|
||||
* Mon Apr 22 2002 sf@suse.de
|
||||
- added support for x86-64 (by ak@suse.de)
|
||||
- added %%{suse_update_config}
|
||||
* Mon Mar 04 2002 schwab@suse.de
|
||||
- Fix displaying of terminal ioctls [#14396].
|
||||
* Wed Nov 21 2001 schwab@suse.de
|
||||
- Run autoconf to get up-to-date configure script.
|
||||
* Fri Nov 09 2001 schwab@suse.de
|
||||
- Don't use <linux/module.h>.
|
||||
* Mon Aug 20 2001 schwab@suse.de
|
||||
- Fix configuration for s390.
|
||||
* Mon Aug 20 2001 schwab@suse.de
|
||||
- Update to strace 4.4.
|
||||
* Tue Jul 31 2001 schwab@suse.de
|
||||
- Fix tracing after execve for ia64.
|
||||
* Tue Jun 12 2001 schwab@suse.de
|
||||
- Fix for ppc and sparc.
|
||||
* Fri Jun 08 2001 schwab@suse.de
|
||||
- Update to strace 4.3.
|
||||
* Mon May 14 2001 bk@suse.de
|
||||
- fix long shifts to create long long logs for llseek, pread and pwrite.
|
||||
(for 2147483748[2GB+100], strace logged 18446744071562068068 which is wrong)
|
||||
* Wed Mar 07 2001 schwab@suse.de
|
||||
- Update IA64 patch.
|
||||
* Wed Feb 14 2001 ro@suse.de
|
||||
- include time.h to fix compilation
|
||||
* Thu Jan 04 2001 stepan@suse.de
|
||||
- changed specfile to build cleanly on alphas
|
||||
* Wed Dec 06 2000 schwab@suse.de
|
||||
- Don't include <asm/sigcontext.h> on ia64.
|
||||
- Implement {,f,l}stat on ia64.
|
||||
* Mon Nov 13 2000 ro@suse.de
|
||||
- hacked to compile on 2.4 includes
|
||||
* Tue Sep 26 2000 ro@suse.de
|
||||
- fixed dirent64 clash for all archs
|
||||
* Mon Sep 18 2000 schwab@suse.de
|
||||
- Fix clash with struct dirent64.
|
||||
* Wed Sep 06 2000 fober@suse.de
|
||||
- s390: upgrade to current ibm codedrop for s390
|
||||
* Mon Aug 14 2000 schwab@suse.de
|
||||
- Update ia64 patches.
|
||||
* Tue Jun 20 2000 schwab@suse.de
|
||||
- Update ia64 patches.
|
||||
* Sun Jun 18 2000 ro@suse.de
|
||||
- prevent inclusion of linux/time.h
|
||||
* Thu May 18 2000 schwab@suse.de
|
||||
- Fixed to build with 2.3.99 kernels.
|
||||
* Wed Apr 12 2000 kukuk@suse.de
|
||||
- Fix define for STAT64
|
||||
* Thu Apr 06 2000 bk@suse.de
|
||||
- s390 team added s390 patch
|
||||
* Tue Mar 28 2000 schwab@suse.de
|
||||
- Add ia64 patches.
|
||||
* Wed Mar 22 2000 kukuk@suse.de
|
||||
- Update to 4.2
|
||||
- Fixes for SPARC
|
||||
* Tue Jan 18 2000 ro@suse.de
|
||||
- fixed to build with 2.3 kernels
|
||||
- man -> /usr/share/man
|
||||
* Thu Dec 09 1999 schwab@suse.de
|
||||
- Remove obsolete SNDCTL_TMR_* ioctls that mask termios ioctls
|
||||
- Remove obsolete strerror and strsignal changes
|
||||
- Fix #if syntax
|
||||
* Sun Dec 05 1999 kasal@suse.de
|
||||
- upgraded to strace-4.1
|
||||
* Fri Dec 03 1999 kasal@suse.de
|
||||
- get rid of Makefile.Linux
|
||||
- fixed some headers for sparc & 2.3.x kernel
|
||||
* Mon Sep 13 1999 bs@suse.de
|
||||
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||
* Thu Sep 09 1999 uli@suse.de
|
||||
- fixed for PPC
|
||||
* Fri Aug 27 1999 ro@suse.de
|
||||
- adapt to sysctl-changes
|
||||
* Fri Jul 09 1999 ro@suse.de
|
||||
- update to 4.0 using jurix diff
|
||||
* Mon Apr 12 1999 ro@suse.de
|
||||
- update 3.1.0.1 / merge patches
|
||||
* Mon Apr 12 1999 ro@suse.de
|
||||
- fixed for alpha
|
||||
* Tue Mar 30 1999 ro@suse.de
|
||||
- merged path from Stanislav Brabec and Massimiliano Ghilardi
|
||||
* Tue Mar 09 1999 ro@suse.de
|
||||
- back to SYS_vfork
|
||||
* Thu Jan 14 1999 ro@suse.de
|
||||
- changed "ifdef SYS_vfork" to "ifdef __NR_vfork"
|
||||
* Mon Jan 11 1999 ro@suse.de
|
||||
- alpha-patches file.c: comment #if alpha
|
||||
sock.c: include ioctls for alpha
|
||||
term.c: include termio on alpha as well
|
||||
* Mon Nov 16 1998 ro@suse.de
|
||||
- system.c: include sys/mount.h instead of linux/fs.h for glibc
|
||||
* Wed Sep 30 1998 ro@suse.de
|
||||
- if glibc: include sys/reg and linux/ptrace where needed
|
||||
* Fri Jul 24 1998 bs@suse.de
|
||||
- fixed configure for i686.
|
||||
* Tue Feb 17 1998 ro@suse.de
|
||||
- diabled PRCTL in config.h.in (not with 2.0 kernel)
|
||||
* Wed Apr 30 1997 florian@suse.de
|
||||
- add bug-fixes for llseek
|
||||
|
Loading…
x
Reference in New Issue
Block a user