Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rr-5.6.0-bp155.3.8 RPM for aarch64

From OpenSuSE Leap 15.5 for aarch64

Name: rr Distribution: SUSE Linux Enterprise 15 SP5
Version: 5.6.0 Vendor: openSUSE
Release: bp155.3.8 Build date: Mon May 22 14:04:02 2023
Group: Development/Languages/C and C++ Build host: obs-arm-10
Size: 3554807 Source RPM: rr-5.6.0-bp155.3.8.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.

Provides

Requires

License

MIT

Changelog

* 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
* Mon Aug 08 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 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 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 01 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Enable build on aarch64
* Mon Sep 20 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 2020 Bernhard Wiedemann <bwiedemann@suse.com>
  - Only build for x86_64
* Thu Oct 29 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 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 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 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 09 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 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 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 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 2017 mvetter@suse.com
  - Use regular make_install macro. No build directory here.
* Fri Mar 17 2017 mvetter@suse.com
  - Add assert_typos.patch:
    Fixes some typos in the tests.
* Fri Mar 17 2017 mvetter@suse.com
  - Add major-minor-macro.patch:
    With new glibc version we need to include sys/sysmacros.h
    explicitly.
* Tue Mar 07 2017 mvetter@suse.com
  - Initial version of 4.5.0 for openSUSE

Files

/usr/bin/rr
/usr/bin/rr-collect-symbols.py
/usr/bin/rr_exec_stub
/usr/bin/signal-rr-recording.sh
/usr/lib64/rr
/usr/lib64/rr/librraudit.so
/usr/lib64/rr/librrpage.so
/usr/lib64/rr/librrpreload.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/amd64-avx-linux.xml
/usr/share/rr/amd64-linux.xml
/usr/share/rr/amd64-pkeys-linux.xml
/usr/share/rr/i386-avx-linux.xml
/usr/share/rr/i386-linux.xml
/usr/share/rr/i386-pkeys-linux.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 9 20:15:22 2024