I can reproduce the error in a clean chroot. There's an open issue upstream.
The last comment suggests to bump the abseil-cpp
subproject. I tried that, but the last meson.build
file for abseil-cpp
is for version 20200923.2, which is apparently older than the fix since I saw the same error. I guess one could try to update the meson.build
As a workaround, compiling with gcc10
works for me:
diff --git a/PKGBUILD b/PKGBUILD
index 4cd4132..e852c01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
pkgname=auracle-git
_pkgname=auracle
pkgver=r366.8739929
-pkgrel=1
+pkgrel=2
pkgdesc='A flexible client for the AUR'
arch=('x86_64' 'i686')
url="https://github.com/falconindy/auracle.git"
license=('MIT')
depends=('pacman' 'libcurl.so' 'libsystemd')
-makedepends=('meson' 'git' 'perl' 'systemd')
+makedepends=('meson' 'git' 'perl' 'systemd' 'gcc10')
checkdepends=('gtest' 'gmock')
provides=("$_pkgname")
conflicts=("$_pkgname")
@@ -21,6 +21,9 @@ pkgver() {
}
build() {
+ export CC=cc-10
+ export CXX=c++-10
+
cd "$_pkgname"
local meson_args=(
Pinned Comments
artafinde commented on 2022-01-26 09:15 (UTC) (edited on 2022-01-29 10:24 (UTC) by artafinde)
If the build fails:
SRCPKGDEST
directoryThere's a package build already which you can try out from my repo.
falconindy commented on 2020-05-31 15:35 (UTC)
FAQ:
PATH
handled by/etc/profile.d/perlbin.sh
makepkg -A
. The "any" architecture is reserved for packages with architecture independent files (and compiled C++ is not).