Package Details: rr 5.8.0-3

Git Clone URL: https://aur.archlinux.org/rr.git (read-only, click to copy)
Package Base: rr
Description: Record and Replay framework: lightweight recording and deterministic debugging
Upstream URL: http://rr-project.org/
Licenses: custom
Submitter: dequis
Maintainer: codyps (zrhoffman, SandaruKasa, DarkShadow44, giordano)
Last Packager: SandaruKasa
Votes: 72
Popularity: 0.75
First Submitted: 2015-08-24 23:26 (UTC)
Last Updated: 2024-10-14 21:11 (UTC)

Dependencies (13)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

DarkShadow44 commented on 2024-12-14 15:03 (UTC)

@delusional: Builds fine for me, what exactly are you doing?

delusional commented on 2024-12-14 11:40 (UTC)

Since upstream has started using C++17 features (std::optional), this is broken. To build you have to edit the CMAKE_CXX_STANDARD to 17.

sgh commented on 2024-10-14 16:25 (UTC)

@DarkShadow44 ... my bad. Installed rr_zen_workaround and it works :D

DarkShadow44 commented on 2024-10-14 15:49 (UTC)

@sgh Probably an issue with rr itself, you could try the latest git version, and if that doesn't help, open a bug report.

sgh commented on 2024-10-14 05:45 (UTC)

I contstantly get this - any idea why?

[FATAL src/ReplaySession.cc:1226:check_ticks_consistency()]
(task 14764 (rec:14556) at time 4173) -> Assertion `ticks_now == trace_ticks' failed to hold. ticks mismatch for 'SYSCALL: pipe2'; expected 86945690, got 86945696 Tail of trace dump:

zrhoffman commented on 2024-10-02 22:21 (UTC)

The depends array should include perf.

SandaruKasa commented on 2024-09-26 18:28 (UTC)

Please, add the zen_workaround files, if you can

diff --git a/PKGBUILD b/PKGBUILD
index 2c29e2c..51e5046 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -45,4 +45,6 @@ package() {
        find "${pkgdir}/usr/bin" -type f -executable -exec strip $STRIP_BINARIES {} + || :
    fi
    install -D "$pkgname-$pkgver"/LICENSE "${pkgdir}/usr/share/licenses/rr/LICENSE"
+   install -D "$pkgname-$pkgver"/scripts/zen_workaround.service "${pkgdir}/usr/lib/systemd/system/zen_workaround.service"
+   install -D "$pkgname-$pkgver"/scripts/zen_workaround.py "${pkgdir}/usr/share/zen_workaround/zen_workaround.py"
 }

Also,

the PKGBUILD script is also missing two makedepends: pkgconfig and patch.

I am pretty sure they are dependencies for base-devel, which is required if you want to build any PKGBUILDs.

DarkShadow44 commented on 2024-05-16 17:07 (UTC)

Would you mind enabling 32bit support by default?

giordano commented on 2023-06-05 22:35 (UTC)

rr is available for aarch64 and the PKGBUILD script is also missing two makedepends: pkgconfig and patch.