Package Details: reth 2.2.0-1

Git Clone URL: https://aur.archlinux.org/reth.git (read-only, click to copy)
Package Base: reth
Description: A fast implementation of the Ethereum protocol in Rust
Upstream URL: https://github.com/paradigmxyz/reth
Keywords: blockchain ethereum
Licenses: MIT, Apache
Submitter: onbjerg
Maintainer: onbjerg (Kewl, miki)
Last Packager: miki
Votes: 3
Popularity: 0.005443
First Submitted: 2023-07-06 10:34 (UTC)
Last Updated: 2026-05-15 17:47 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

harrigan commented on 2026-05-15 14:13 (UTC)

Can you update to v2.2.0?

miki commented on 2026-03-13 21:23 (UTC)

YEAAAAH!

harrigan commented on 2026-03-13 21:18 (UTC)

Working!

miki commented on 2026-03-13 20:30 (UTC)

Ugh, try again.

harrigan commented on 2026-03-13 19:52 (UTC)

It gets further but then it fails with:

  = note: ld.lld: error: undefined symbol: rocksdb_iter_valid
          >>> referenced by reth_provider.c160db334f27f124-cgu.12
          >>>               /home/martin/.cache/yay/reth/src/target/release/deps/reth-35986409d6040b03.reth_provider-9724c2307462fe0d.reth_provider.c160db334f27f124-cgu.12.rcgu.o.rcgu.o:(_$LT$rocksdb..db_iterator..DBIteratorWithThreadMode$LT$D$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbc3779a7b18e4dbc)

I added the following before cargo build in the PKGBUILD and it worked:

export CFLAGS="${CFLAGS//-flto=auto/}"
export CXXFLAGS="${CXXFLAGS//-flto=auto/}"
export LDFLAGS="${LDFLAGS//--strip-all/}"

Thank you for your help!

miki commented on 2026-03-13 15:31 (UTC)

Ok, this is a pre-existing issue. I believe this should be fixed. Try again.

harrigan commented on 2026-03-13 14:36 (UTC)

It gets further but there is another issue:

==> Making package: reth 1.11.3-2 (Fri 13 Mar 2026 14:35:42)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
error: could not parse `j16`. Number of parallel jobs should be `default` or a number.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: reth-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
reth - exit status 4

miki commented on 2026-03-13 14:32 (UTC)

Please try again.

harrigan commented on 2026-03-13 14:13 (UTC)

I'm seeing an error:

:: (1/1) Parsing SRCINFO: reth
==> Making package: reth 1.11.3-1 (Fri 13 Mar 2026 14:12:52)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating reth git repo...
==> Validating source files with b2sums...
    reth ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of reth git repo...
Cloning into 'reth'...
done.
fatal: invalid reference: 1.11.3
==> ERROR: Failure while creating working copy of reth git repo
    Aborting...
 -> error making: reth-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
reth - exit status 1

miki commented on 2026-03-13 12:49 (UTC)

Took a stab.