| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: rr | Distribution: openSUSE Tumbleweed |
| Version: 5.9.0 | Vendor: openSUSE |
| Release: 2.4 | Build date: Tue Sep 9 23:02:32 2025 |
| Group: Development/Languages/C and C++ | Build host: reproducible |
| Size: 4116613 | Source RPM: rr-5.9.0-2.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://rr-project.org/ | |
| Summary: Records nondeterministic executions and debugs them deterministically | |
This program aspires to be your primary debugging tool, enhancing gdb. It also provides efficient reverse execution under gdb. Set breakpoints and data watchpoints and quickly reverse-execute to where they were hit.
MIT
* Tue Sep 09 2025 Andreas Stieger <andreas.stieger@gmx.de>
- fix build, add rr-5.9.0-fix-glibc-2-42.patch from upstream
* Fri Feb 14 2025 Michael Vetter <mvetter@suse.com>
- Update to 5.9.0:
* As usual there are lots of small improvements and bugfixes.
The main feature of this release is that in kernels >= 6.10,
rr now works with perf_event_paranoid set to 2, which is the
default for most distributions. This requires a kernel bug fix
by Kyle Huey that only shipped in 6.10. rr is slightly more
efficient with perf_event_paranoid set to 1, but that won't
matter in practice.
* Tue May 21 2024 Michael Vetter <mvetter@suse.com>
- Update to 5.8.0:
* This release contains many small bug fixes and updates for new
syscalls and CPU microarchitectures.
* There is some support for lldb now. rr replay -d lldb will
launch LLDB and connect it to rr just like we do for gdb.
LLDB does not expose reverse-execution commands so for now,
you can only replay forwards. (Of course you can still replay a
recording as many times as you need to.)
* Tue Mar 12 2024 pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
* Wed Oct 04 2023 Michael Vetter <mvetter@suse.com>
- Update to 5.7.0:
* This release includes many bug fixes, improvements to system
call coverage, and incremental performance improvements.
In particular, performance is improved for applications with
thousands of threads (partly via the new WaitManager).
A lot of rare intermittent bugs have been fixed, partly due
to significant reworking of how unexpected task exits are handled.
- Remove upstream patches:
* 2248c85c.patch
* 2979c60e.patch
* Wed May 24 2023 Michael Vetter <mvetter@suse.com>
- Drop e32502d0.patch:
This was added due to a build fail related to:
https://github.com/rr-debugger/rr/issues/3485
Which seems to have been a bug in gcc:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109420
But now it seems that it fails our build and without this patch
it builds fine
* Wed Apr 12 2023 Michael Vetter <mvetter@suse.com>
- Add e32502d0.patch: Avoid having type members and enum members
of Arch with the same name
* Thu Mar 30 2023 Michael Vetter <mvetter@suse.com>
- Add 2248c85c.patch: Fix build on Tumbleweed with gcc13 by
explicitly including cstdint
* Mon Oct 31 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Add 2979c60e.patch: Avoid creating a struct with elements after
ethtool_sset_info's variable-length-array.
* Tue Aug 16 2022 Dirk Müller <dmueller@suse.com>
- filelist fix for aarch64
/usr/bin/rr /usr/bin/rr-collect-symbols.py /usr/bin/rr_exec_stub /usr/bin/rr_exec_stub_32 /usr/bin/signal-rr-recording.sh /usr/lib64/rr /usr/lib64/rr/librraudit.so /usr/lib64/rr/librraudit_32.so /usr/lib64/rr/librrpage.so /usr/lib64/rr/librrpage_32.so /usr/lib64/rr/librrpreload.so /usr/lib64/rr/librrpreload_32.so /usr/share/bash-completion/completions/rr /usr/share/doc/packages/rr /usr/share/doc/packages/rr/README.md /usr/share/licenses/rr /usr/share/licenses/rr/LICENSE /usr/share/rr /usr/share/rr/32bit-avx.xml /usr/share/rr/32bit-core.xml /usr/share/rr/32bit-linux.xml /usr/share/rr/32bit-pkeys.xml /usr/share/rr/32bit-sse.xml /usr/share/rr/64bit-avx.xml /usr/share/rr/64bit-core.xml /usr/share/rr/64bit-linux.xml /usr/share/rr/64bit-pkeys.xml /usr/share/rr/64bit-seg.xml /usr/share/rr/64bit-sse.xml /usr/share/rr/aarch64-core.xml /usr/share/rr/aarch64-fpu.xml /usr/share/rr/aarch64-pauth.xml /usr/share/rr/src /usr/share/rr/src/preload /usr/share/rr/src/preload/overrides.c /usr/share/rr/src/preload/preload_interface.h /usr/share/rr/src/preload/raw_syscall.S /usr/share/rr/src/preload/rr_page.S /usr/share/rr/src/preload/rr_page.ld /usr/share/rr/src/preload/rr_page_instructions.S /usr/share/rr/src/preload/rr_vdso.S /usr/share/rr/src/preload/rrcalls.h /usr/share/rr/src/preload/syscall_hook.S /usr/share/rr/src/preload/syscallbuf.c /usr/share/rr/src/preload/syscallbuf.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026