Package Details: rr 5.9.0-1

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, Cebtenzzre, Manouchehri, pspacek)
Last Packager: SandaruKasa
Votes: 71
Popularity: 0.070577
First Submitted: 2015-08-24 23:26 (UTC)
Last Updated: 2025-02-19 12:19 (UTC)

Dependencies (13)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

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.

codyps commented on 2023-05-11 13:53 (UTC)

Thanks @PaulAvery, I've added that patch.

PaulAvery commented on 2023-05-10 13:03 (UTC)

Hi, apparently gcc 13 broke the build of this, you might want to add the following patch as well:

https://github.com/rr-debugger/rr/commit/2248c85c424e8c257ca88af2732782574d6a3544.patch

angelv commented on 2023-02-20 21:47 (UTC)

@codyps thanks, it works fine.

codyps commented on 2023-02-20 16:59 (UTC)

@angelv: I've added a patch for that issue, using what upstream rr's patch: https://github.com/rr-debugger/rr/commit/2979c60ef8bbf7c940afd90172ddc5d8863f766e

angelv commented on 2023-02-20 09:45 (UTC) (edited on 2023-02-20 09:46 (UTC) by angelv)

Related to my previous comment, a simple line swap in record_syscall.cc fixes the problem.

rr-5.6.0/src$ diff record_syscall.cc record_syscall.cc~ 
1454d1453
<     uint32_t data;
1455a1455
>     uint32_t data;