Commit Graph

47 Commits

Author SHA256 Message Date
Martin Pluskal
52ccd44704 Accepting request 334553 from home:michel_mno:branches:devel:tools
- new patch to bypass bug boo#946928
  strace_ppc64le_bypass_getrandom_hang.patch
  This is a proposal to avoid strace to fail in Ring-1 when executed in  build95.

OBS-URL: https://build.opensuse.org/request/show/334553
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=50
2015-09-28 15:02:41 +00:00
Martin Pluskal
0c6e7834a4 Accepting request 308113 from home:Andreas_Schwab:Factory
- Disable libunwind support on aarch64
  (../strace: Can't initiate libunwind: Input/output error)

OBS-URL: https://build.opensuse.org/request/show/308113
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=48
2015-05-20 12:58:53 +00:00
Martin Pluskal
8f81408b94 Accepting request 293638 from home:jengelh:branches:devel:tools
proposal [bnc#924827] /
http://lists.opensuse.org/opensuse-factory/2015-03/msg00391.html

OBS-URL: https://build.opensuse.org/request/show/293638
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=46
2015-03-29 19:31:39 +00:00
Martin Pluskal
0b44e76647 Accepting request 292570 from home:Andreas_Schwab:Factory
- 0001-aarch64-fix-rt_sigreturn-decoding.patch,
  0002-m68k-define-HAVE_SA_RESTORER.patch,
  0003-Fix-decoding-of-mmap2-for-arm.patch,
  0005-tests-select.test-handle-architectures-using-pselect.patch,
  0006-aarch64-fix-ioctl-decoding.patch,
  0007-m68k-fix-sigreturn-decoding.patch,
  0008-Fix-crash-in-ipc_sem-test.patch,
  0009-tests-ipc_-match-IPC_64-flag.patch,
  0010-semctl-fix-indirect-syscall-decoding.patch,
  0011-Fix-stat64-st_-acm-time-decoding-for-personalities-w.patch,
  0012-tests-verify-that-all-patterns-match.patch,
  0013-aarch64-properly-decode-generic-syscalls.patch,
  0014-stat64-v.test-add-newfstatat-syscall-support.patch,
  0015-tests-uid-use-fchown-instead-of-chown.patch: Patches from upstream
  to fix testsuite failure.
- Enable libunwind support (strace -k).

OBS-URL: https://build.opensuse.org/request/show/292570
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=44
2015-03-24 18:25:03 +00:00
Martin Pluskal
8d6c78d101 Accepting request 292109 from home:elvigia:branches:devel:tools
- Update to strace 4.10 
* Improvements
  * Added -yy option to print protocol and address information associated with
    socket descriptors.
  * Extended "-e read=set" and "-e write=set" options to cover sendmsg,
    recvmsg, sendmmsg, and recvmmsg syscalls.
  * Implemented full 32-bit decoding of ioctl commands
    (addresses Debian bug #692913 and Fedora bug #902788).
  * Implemented PTRACE_GETREGS API support on ia64.
  * Implemented PTRACE_GETREGS API support on mips.
  * Implemented PTRACE_GETREGSET API support on s390/s390x.
  * Implemented decoding of getrandom and seccomp syscalls.
  * Implemented full decoding of 64-bit capability sets.
  * Implemented decoding of all prctl commands.
  * Implemented decoding of parametrized ioctl commands.
  * Implemented decoding of evdev ioctl commands.
  * Implemented decoding of v4l ioctl commands.
  * Implemented decoding of SG_IO v4 ioctl commands.
  * Implemented decoding of FIFREEZE/FITHAW/FITRIM ioctl commands.
  * Implemented decoding of FALLOC_FL_* fallocate flags.
  * Implemented decoding of rt_sigreturn signal mask on aarch64,
    x32, and x86_64.
  * Enhanced socket decoder to support bluetooth sockets.
  * Enhanced decoding of unlisted ioctl commands.
  * Enhanced decoding of getsockopt and setsockopt syscall.
  * Enhanced decoding of sysinfo syscall.
  * Enhanced decoding of struct cmsghdr.
  * Enhanced decoding of wait status.
  * Enhanced aio support on non-x86 architectures by using external libaio.h.
  * Added O_TMPFILE to the list of recognized open mode flags.

OBS-URL: https://build.opensuse.org/request/show/292109
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=43
2015-03-20 20:54:09 +00:00
Martin Pluskal
1260d0fa79 Accepting request 263175 from home:AndreasSchwab:f
- Update to strace 4.9:
  * Changes in behavior
    * Disabled OABI support on ARM EABI systems by default,
      added --enable-arm-oabi option to enable it at configure time.
  * Improvements
    * Added experimental -k option to print stack trace after each traced syscall.
    * Added -w option to produce stats on syscall latency.
      (addresses Debian bug #457497).
    * Added ARC architecture support.
    * Added PTRACE_GETREGS API support on PowerPC.
    * Enhanced Bionic libc and musl libc support.
    * Enhanced tracing of x86 personality processes on x86_64 and x32.
    * Enhanced tracing of ARM personality processes on AArch64.
    * Enhanced 32/64bit personality detection on PowerPC.
    * Implemented decoding of add_key, ioprio_get, ioprio_set, kexec_load, keyctl,
      renameat2, and request_key syscalls.
    * Robustified decoding of select, pselect, and io_submit syscalls.
    * Enhanced decoding of delete_module, fanotify_init, fanotify_mark, fcntl,
      setdomainname, sethostname, setns, and sync_file_range syscalls.
    * Enhanced decoding of signal bitmasks.
    * Enhanced decoding of file descriptors.
    * Enhanced siginfo_t decoding.
    * Enhanced PF_NETLINK decoding.
    * Updated CLOCK_* constants
      (addresses Fedora bug #1088455).
    * Added new syscall entries to match Linux 3.16.
  * Bug fixes
    * Added shmat and shmdt to the set of memory mapping related syscalls.
    * Fixed detaching from stopped processes.
    * Fixed fanotify_mark decoding on 32bit architectures.

OBS-URL: https://build.opensuse.org/request/show/263175
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=41
2014-11-26 22:18:01 +00:00
18e7e783e4 Accepting request 261556 from home:dimstar:gpg2
OBS-URL: https://build.opensuse.org/request/show/261556
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=39
2014-11-18 13:30:57 +00:00
aec348d425 Accepting request 223856 from home:michel_mno:branches:devel:tools
- strace -p 99999 segfault for ppc64le archi disapear if
  upstream patch 03ef0b2 is applied to this strace 4.8 version
- added patches:
  * strace_cid_03ef0b2.patch

OBS-URL: https://build.opensuse.org/request/show/223856
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=35
2014-02-26 08:55:39 +00:00
Dr. Werner Fink
c70ba976df Accepting request 209428 from home:k0da:ppc64le
- Make ppc64le architecture known 
/usr/bin/osc
- added patches:
  * strace-ppc64le.patch

OBS-URL: https://build.opensuse.org/request/show/209428
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=33
2013-12-04 20:06:43 +00:00
45aed90fa0 Accepting request 187005 from home:Andreas_Schwab:Factory
- strace-linux-ptrace-h.patch: handle conflict with struct
  ptrace_peeksiginfo_args between <sys/ptrace.h> and <linux/ptrace.h>

OBS-URL: https://build.opensuse.org/request/show/187005
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=31
2013-08-14 12:25:16 +00:00
36ba3424a6 Accepting request 178891 from home:jengelh:branches:devel:tools
- Update to new upstream release 4.8

OBS-URL: https://build.opensuse.org/request/show/178891
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=29
2013-06-14 12:12:59 +00:00
Ismail Dönmez
90a7dba3da Accepting request 157423 from devel:ARM:AArch64:Factory
- strace-aarch64.diff
  Support for AArch64 from upstream

OBS-URL: https://build.opensuse.org/request/show/157423
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=27
2013-03-06 18:37:17 +00:00
Stephan Kulow
19612f448b Accepting request 121810 from home:flichtenheld:branches:devel:tools
Make package build on SLE_11_SP2

OBS-URL: https://build.opensuse.org/request/show/121810
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=25
2012-05-23 05:13:12 +00:00
752c76953f added /usr/bin/strace-log-merge
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=23
2012-05-04 09:13:42 +00:00
91ceee2a57 - updated to 4.7
* Changes in behavior
    * strace no longer suspends waitpid until there is a child
      for waitpid'ing process to collect status from.
    * strace no longer detaches from a tracee which is supposed
      to be going to die.
    * strace now issues a new message: "+++ exited with EXITCODE +++"
      which shows exact moment strace got exit notification,
      analogous to existing "+++ killed by SIG +++" message.
  
  * Improvements
    * Added x32 personality support (x86_64 architecture).
    * Added -y and -P options to print file descriptor paths and
      filter by those paths.
    * Added -I option to control strace interactivity.
    * Allowed -p option to take comma or whitespace-separated list of PIDs.
    * Added strace_log_merge script helper to merge timestamped "strace -ff"
      log files.
    * Implemented decoding of clock_adjtime, get_robust_list, migrate_pages,
      preadv, prlimit64, process_vm_readv, process_vm_writev, pwritev,
      recvmmsg, recvmsg, rt_tgsigqueueinfo, sendmmsg, setns, set_robust_list,
      sched_rr_get_interval, splice, syslog, tee and vmsplice syscalls.
    * Enhanced decoding of capget, capset, getrlimit, flistxattr, io_submit,
      listxattr, setrlimit and swapon syscalls.
    * Implemented decoding of loop and mtd ioctls.
    * Added syscall entries for new linux syscalls.
    * Added syscall entries for direct socket system calls on powerpc.
    * Updated the list of errno constants.
    * Updated lists of MSG_*, STA_*, and TCP_* constants.
    * Regenerated the list of ioctl names from Linux 3.3.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=22
2012-05-03 11:03:48 +00:00
cbd65855d1 Accepting request 86549 from home:tserong:branches:devel:tools
Skip "make check" when building under qemu (PTRACE not supported)

OBS-URL: https://build.opensuse.org/request/show/86549
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=20
2011-10-04 17:47:25 +00:00
OBS User buildservice-autocommit
e162160300 Updating link to change in openSUSE:Factory/strace revision 29.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=2985686552fa8c501be85e3c5b65752e
2011-04-12 10:26:00 +00:00
9c1dbdb6ea - More AIO decoding from Andi Kleen, bnc#679917
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=18
2011-04-11 13:32:03 +00:00
41eb27ccc3 x
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=17
2011-03-17 11:00:29 +00:00
2b38311d37 dont autoreeconf
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=16
2011-03-17 10:43:47 +00:00
ab0b335ebb OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=15 2011-03-16 10:52:22 +00:00
dfae9c23af - buildrequire libaio-devel bnc#679917
- buildrequire lksctp-tools-devel for sctp decoding

OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=14
2011-03-16 10:28:29 +00:00
4f3d8e15dc - Updated to 4.6
* Changes in behavior
    * Print diagnostic information about changes in personality mode to
      standard error instead of standard output.
  * Improvements
    * Implemented a new method of following clone, fork, and vfork
      syscalls using the Linux kernel's explicit facilities for tracing
      creation of threads and child processes.
    * Implemented CLONE_PARENT and CLONE_UNTRACED flags handling.
    * Implemented decoding of TLS syscalls on m68k.
    * Implemented biarch support on powerpc64.
    * Implemented biarch support for getrlimit() and setrlimit().
    * Implemented decoding of struct ucred in getsockopt SO_PEERCRED.
    * Implemented SOL_SCTP socket options decoding.
    * Added HDIO_* ioctl names. (Addresses Debian bug #450953).
    * Added LOOP_* ioctl names.
    * Updated lists of CLOCK_*, CLONE_*, MS_*, and SOL_* constants to match Linux 2.6.37.
    * Updated the list of IPPROTO_* constants to match netinet/in.h.
    * Implemented decoding of HDIO_* and BLK* ioctls.
    * Added MicroBlaze architecture support.
    * Added new syscall entries to match Linux 2.6.37.
    * Regenerated list of ioctl names from Linux 2.6.37.
    * Enhanced signal notification decoding.
    * Documented -C and -D options.
  * Bug fixes
    * Fixed fetching syscall arguments on m68k.
    * Fixed an error when judging whether a process has children.
    * Fixed get/set_robust_list syscall numbers for powerpc.
    * Fixed a corner case in printing clone flags.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=13
2011-03-16 10:18:45 +00:00
Torsten Duwe
b026815a5f Accepting request 55243 from home:puzel:branches:devel:tools
OBS-URL: https://build.opensuse.org/request/show/55243
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=11
2010-12-09 15:19:27 +00:00
OBS User buildservice-autocommit
af868e4df2 Updating link to change in openSUSE:Factory/strace revision 24.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=e38c826569f62ad87b1a65f34f03b46c
2010-09-27 14:04:04 +00:00
OBS User autobuild
7d0725722c Accepting request 49169 from devel:tools
checked in (request 49169)

OBS-URL: https://build.opensuse.org/request/show/49169
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=10
2010-09-27 14:04:03 +00:00
4b1e2a1cce Accepting request 42665 from home:jengelh:sparc
Copy from home:jengelh:sparc/strace via accept of submit request 42665 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/42665
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=9
2010-07-08 08:04:57 +00:00
OBS User buildservice-autocommit
77935a473a Updating link to change in openSUSE:Factory/strace revision 21.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=82cf8a555dcb72e1e5ea94dd0316dd10
2010-04-15 23:40:04 +00:00
Pavol Rusnak
23787a9dee Accepting request 37991 from home:jnweiger:branches:devel:tools
Copy from home:jnweiger:branches:devel:tools/strace via accept of submit request 37991 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/37991
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=7
2010-04-15 15:06:57 +00:00
OBS User autobuild
e02a000f40 Accepting request 32493 from devel:tools
Copy from devel:tools/strace based on submit request 32493 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/32493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=19
2010-02-14 21:39:10 +00:00
OBS User autobuild
d71de13e6e 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
2010-02-09 21:28:08 +00:00
OBS User unknown
b8fed45327 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=16 2009-01-09 01:03:04 +00:00
OBS User unknown
6a4d9468c4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=15 2008-12-15 12:14:27 +00:00
OBS User unknown
0fdf3d84d9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=14 2008-11-11 15:12:00 +00:00
OBS User unknown
7505eed37a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=13 2008-11-02 14:45:04 +00:00
OBS User unknown
c23a8ee63b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=12 2008-09-02 10:15:43 +00:00
OBS User unknown
e0409e9ec2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=11 2008-08-16 00:52:15 +00:00
OBS User unknown
6692213d21 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=10 2008-08-05 23:58:14 +00:00
OBS User unknown
6c92bfc5d5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=9 2008-07-22 10:00:53 +00:00
OBS User unknown
ff05c53e2f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=8 2008-06-30 17:36:59 +00:00
OBS User unknown
fe0a4d7064 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=7 2008-04-10 13:33:29 +00:00
OBS User unknown
a44d1d0a5b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=6 2007-12-03 22:39:40 +00:00
OBS User unknown
66226dd0b3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=5 2007-08-03 20:48:45 +00:00
OBS User unknown
4639c54fbb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=4 2007-04-18 23:03:21 +00:00
OBS User unknown
ac67f75455 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=3 2007-03-16 13:44:03 +00:00
OBS User unknown
38eaa46333 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=2 2007-01-18 00:47:16 +00:00
OBS User unknown
f6ae875b0f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=1 2006-12-18 23:17:52 +00:00