Package Details: rr-git 5.5.0.r259.g969710ba-1

Git Clone URL: https://aur.archlinux.org/rr-git.git (read-only, click to copy)
Package Base: rr-git
Description: Record and Replay framework: lightweight recording and deterministic debugging
Upstream URL: http://rr-project.org/
Licenses: custom
Conflicts: rr
Provides: rr
Submitter: dequis
Maintainer: codyps
Last Packager: codyps
Votes: 4
Popularity: 0.000000
First Submitted: 2015-08-25 04:03 (UTC)
Last Updated: 2022-05-09 22:39 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

Cebtenzzre commented on 2024-12-18 02:57 (UTC)

Needs -DCMAKE_CXX_STANDARD=17 to build successfully.

Manouchehri commented on 2022-07-19 15:16 (UTC)

Missing python-pexpect as a dependency.

This package also works on aarch64.

chasum commented on 2022-03-24 17:51 (UTC) (edited on 2022-03-24 18:04 (UTC) by chasum)

Does not work without editing PKGBUILD:

==> Making package: rr-git 5.3.0.r123.gd3c235a1-2 (Thu 24 Mar 2022 10:47:55 AM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning rr git repo...
Cloning into bare repository '/home/chasum/.cache/yay/rr-git/rr'...
fatal: remote error: 
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
==> ERROR: Failure while downloading rr git repo
    Aborting...
 -> error making: rr-git

Solution: yay -Sy --editmenu rr-git, then updating PKGBUILD with: source=(git+ssh://git@github.com/mozilla/rr)

vlovich commented on 2021-03-09 23:22 (UTC)

-- Performing Test SUPPORTS_CXX14 - Success
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: cannot find libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
collect2: error: ld returned 1 exit status
CMake Error at CMakeLists.txt:156 (message):
  Your toolchain doesn't support 32-bit cross-compilation.  Install the
  required packages or pass -Ddisable32bit=ON to cmake.


-- Configuring incomplete, errors occurred!
See also "/home/vlovich/.cache/yay/rr-git/src/rr/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
error making: rr-git

codyps commented on 2021-03-09 22:45 (UTC)

@vlovich rr-git still includes some partial level of support for multilib (though it might have broken deps), while in rr itself I removed that (and made https://aur.archlinux.org/packages/rr-multilib/ with it enabled. I'm not sure anyone is using that package though).

Could remove the multilib support here, but if you post the error you're seeing we might also be able to resolve the issue.

vlovich commented on 2021-03-09 22:15 (UTC) (edited on 2021-03-09 22:16 (UTC) by vlovich)

-Ddisable32bit=ON seems to be missing from the rr-git PKGBUILD which fails to build for me (that CMake flag is there for plain rr & that installs for me). Is it intentional that rr-git forces 32-bit dependencies?

dequis commented on 2020-04-27 09:28 (UTC)

@codyps oh that's because I fixed it already and didn't comment, sorry for the confusion.

codyps commented on 2020-04-26 22:58 (UTC)

@condy: this package already doesn't have python2 as a dependency as far as I can tell.

Are you seeing some issue causing it to be pulled in?

condy commented on 2020-04-26 11:11 (UTC) (edited on 2020-04-26 11:16 (UTC) by condy)

rr-git never depends on python2 now

https://github.com/mozilla/rr/issues/2390

aloxaf commented on 2020-01-11 16:17 (UTC) (edited on 2020-01-11 16:17 (UTC) by aloxaf)

rr-git doesn't rely on python2 now. Please replace python2-pexpect with python-pexpect