Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
devel:tools
rr
rr.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rr.changes of Package rr
------------------------------------------------------------------- Tue May 21 05:59:29 UTC 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 10:42:41 UTC 2024 - pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ------------------------------------------------------------------- Wed Oct 4 07:14:20 UTC 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 08:05:13 UTC 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 07:35:32 UTC 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 17:21:00 UTC 2023 - Michael Vetter <mvetter@suse.com> - Add 2248c85c.patch: Fix build on Tumbleweed with gcc13 by explicitly including cstdint ------------------------------------------------------------------- Mon Oct 31 14:09:34 UTC 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 07:12:55 UTC 2022 - Dirk Müller <dmueller@suse.com> - filelist fix for aarch64 ------------------------------------------------------------------- Mon Aug 8 06:59:55 UTC 2022 - Michael Vetter <mvetter@suse.com> - Update to 5.6.0: * This release includes many bug fixes, improvements to system call coverage, and incremental performance improvements. Plus: * ARM Aarch64 support is now production quality (features implemented and tests pass), with some caveats. Recent iterations of Cortex and Neoverse (AWS Graviton) chips are supported, as is Apple M1 (when running Linux on bare metal M1). LDREX/STREX are not supported; userspace code must use Large System Extensions atomics only. Thanks to Yichao Yu and Keno Fischer for this work! We don't have prebuilt ARM packages yet. * Recording applications that use RDTSC heavily should be much faster than in previous versions of rr. * The rseq system call is now supported (via emulation). - Remove patches contained in new release: * rr-glib-234.patch * rr-map-elf-header.patch * rr-pthread-for-new-gcc.patch ------------------------------------------------------------------- Mon May 23 06:25:59 UTC 2022 - Michael Vetter <mvetter@suse.com> - Add rr-glib-234.patch to build with glib > 2.34 See https://github.com/rr-debugger/rr/issues/3199 ------------------------------------------------------------------- Fri Apr 29 09:43:26 UTC 2022 - Michael Vetter <mvetter@suse.com> - Cmake changes: * build as release * dont build 32bit * set c++14 via cmake instead of exporting variable * use cmake_build macro - Add rr-map-elf-header.patch: Fix undefined reference to `_dl_addr' - Add rr-pthread-for-new-gcc.patch: Fix https://github.com/rr-debugger/rr/issues/2987 ------------------------------------------------------------------- Wed Dec 1 08:43:21 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Enable build on aarch64 ------------------------------------------------------------------- Mon Sep 20 14:08:36 UTC 2021 - Michael Vetter <mvetter@suse.com> - Update to 5.5.0: * As usual there are many bug fixes, improvements to system call coverage, and incremental performance improvements. See: https://github.com/rr-debugger/rr/compare/5.4.0...5.5.0 ------------------------------------------------------------------- Sun Nov 29 02:26:28 UTC 2020 - Bernhard Wiedemann <bwiedemann@suse.com> - Only build for x86_64 ------------------------------------------------------------------- Thu Oct 29 07:39:40 UTC 2020 - Michael Vetter <mvetter@suse.com> - Update to 5.4.0: * As usual there are many bug fixes, improvements to system call coverage, and incremental performance improvements. * AMD Zen CPUs are now supported, with some caveats. * There is experimental support for ARM AArch64 platforms that avoid the STREX instruction. * rr record has a new option --nested=detach which lets nested rr recordings run "detached" to create a separate recording. ------------------------------------------------------------------- Wed Dec 18 11:56:00 UTC 2019 - Michael Vetter <mvetter@suse.com> - Update to 5.3.0: * This is primarily a maintenance release. There are many bug fixes, improvements to system call coverage, and incremental performance improvements. * The rr sources, rr buildid and rr traceinfo commands have been added to make it easier for external tools to work with rr traces. rr ls has been added to improve management of traces. - Remove: * rr-5.2.0-cpp14.patch * rr-5.2.0-python3.patch * rr-5.2.0-remove-ucontext.patch ------------------------------------------------------------------- Tue Dec 17 16:03:16 UTC 2019 - Michael Vetter <mvetter@suse.com> - Add rr-5.2.0-python3.patch We remove Python2 soon. Backport Python3 changes planned for next release only. See https://github.com/mozilla/rr/issues/2390 ------------------------------------------------------------------- Tue Dec 17 10:37:38 UTC 2019 - Michael Vetter <mvetter@suse.com> - Add patches to fix build: * rr-5.2.0-cpp14.patch See https://github.com/mozilla/rr/issues/2391 * rr-5.2.0-remove-ucontext.patch See https://github.com/mozilla/rr/issues/2269 ------------------------------------------------------------------- Wed Oct 9 11:50:14 UTC 2019 - mvetter@suse.com - Update to 5.2.0: * Improvements to chaos mode. * Improvements to trace portability: https://robert.ocallahan.org/2018/04/cpuid-features-xsave-and-rr-trace.html * Various bug fixes. ------------------------------------------------------------------- Thu Dec 14 08:48:12 UTC 2017 - mvetter@suse.com - Update to 5.1.0: * gdb info proc map supported * Maintenance update to handle issues arising from Ubuntu 17.10 and Fedora 27 * Various bugs fixed - Remove rr-shared.patch: contained in upstream ------------------------------------------------------------------- Mon Nov 27 08:09:33 UTC 2017 - mpluskal@suse.com - Cleanup with spec-cleaner - Use more cmake macros: * rr-shared.patch * Disable building of tests as it breaks with our optflags - Fix dependency on /usr/bin/bash - Build also 32-bit support - Limit to building on supported platforms ------------------------------------------------------------------- Wed Oct 25 12:57:19 UTC 2017 - mvetter@suse.com - Update to 5.0.0: Introduction of Cap'n Proto to stabilize the recording format. Recordings created in this rr release should be replayable in any future rr release. New rr pack command makes recordings self-contained. Recordings can be made on one machine and replayed on a different machine by trapping CPUID instructions when supported on the replay machine. Brotli compression for smaller traces and lower recording overhead. rr replay command line argument -- can be followed by any number of arguments to be passed to the debugger. rr now chooses replay as the default subcommand if the first argument is a directory. Performance improvements. Syscall support expanded. Many bugs fixed. - Remove: assert_typos.patch and major-minor-macro.patch ------------------------------------------------------------------- Thu Apr 13 17:51:39 UTC 2017 - mvetter@suse.com - Use regular make_install macro. No build directory here. ------------------------------------------------------------------- Fri Mar 17 20:16:38 UTC 2017 - mvetter@suse.com - Add assert_typos.patch: Fixes some typos in the tests. ------------------------------------------------------------------- Fri Mar 17 18:16:18 UTC 2017 - mvetter@suse.com - Add major-minor-macro.patch: With new glibc version we need to include sys/sysmacros.h explicitly. ------------------------------------------------------------------- Tue Mar 7 15:43:22 UTC 2017 - mvetter@suse.com - Initial version of 4.5.0 for openSUSE
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor