From d71de13e6e1b47eba29b78fdeb5f2e40c6f59c82898a66278ad05d8620bb55e2 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Tue, 9 Feb 2010 21:28:08 +0000 Subject: [PATCH] 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 --- strace.changes | 5 + strace.spec | 285 +------------------------------------------------ 2 files changed, 9 insertions(+), 281 deletions(-) diff --git a/strace.changes b/strace.changes index bec29cf..4c279e4 100644 --- a/strace.changes +++ b/strace.changes @@ -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 diff --git a/strace.spec b/strace.spec index 0bd406e..7ac0bd2 100644 --- a/strace.spec +++ b/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 . -* 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 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