Package Details: auracle-git r420.f4cebb5-1

Git Clone URL: https://aur.archlinux.org/auracle-git.git (read-only, click to copy)
Package Base: auracle-git
Description: A flexible client for the AUR
Upstream URL: https://github.com/falconindy/auracle
Keywords: aur
Licenses: MIT
Conflicts: auracle
Provides: auracle
Submitter: Foxboron
Maintainer: artafinde (falconindy)
Last Packager: artafinde
Votes: 122
Popularity: 0.048872
First Submitted: 2017-07-02 16:40 (UTC)
Last Updated: 2024-11-19 22:40 (UTC)

Required by (10)

Sources (1)

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:

  • Clear your aur helper cache and SRCPKGDEST directory
  • Rebuild in clean chroot 1
  • If it still fails, use a paste bin 2 to show full build logs

There's a package build already which you can try out from my repo.

falconindy commented on 2020-05-31 15:35 (UTC)

FAQ:

  • The dependencies are correct. fmt and nlohmann_json are configured as subprojects for ease of development on my end, and it's only natural to statically link C++ projects, as ABI stability with exported C++ libraries isn't a thing (compared to C).
  • If you think pod2man is missing, it's a configuration problem on your end. pod2man is part of the perl package, but in a perl-specific PATH handled by /etc/profile.d/perlbin.sh
  • I'm only able to test auracle on i686 and x86_64, so that's what I'm willing to commit to in the PKGBUILD. If you want to build this on some other architecture, use makepkg -A. The "any" architecture is reserved for packages with architecture independent files (and compiled C++ is not).

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 27 Next › Last »

artafinde commented on 2021-01-19 10:32 (UTC)

@dr460nf1r3: Can't reproduce this - weird - https://gist.github.com/e5412ae9334a77437e0ee672a6fa4971

dr460nf1r3 commented on 2021-01-19 08:39 (UTC)

Well even though this might be provided by perl, in a clean chroot this wouldnt build without pod2man.

artafinde commented on 2021-01-11 18:48 (UTC) (edited on 2021-01-11 18:51 (UTC) by artafinde)

@dr460nf1r3:pod2man provided from perl - see comment-745278

dr460nf1r3 commented on 2021-01-11 18:32 (UTC)

Program pod2man found: NO meson.build:59:0: ERROR: Program 'pod2man' not found

Alad commented on 2021-01-01 13:27 (UTC)

Libgxps: read the pinned comment.

Libgxps commented on 2020-12-01 09:49 (UTC)

Please add the aarch64 architecture or make it any. It builds quite nicely. Thank you for your support.

a821 commented on 2020-10-14 20:05 (UTC)

Neither cmake nor clang are required. Do you have base-devel installed?

kevr commented on 2020-10-14 09:22 (UTC)

makedepends doesn't include cmake or gcc/clang and the build complains.

redfish commented on 2020-08-22 22:16 (UTC)

If you get this error when building for ARM aarch64:

In file included from ../subprojects/abseil-cpp-20200225.2/absl/random/internal/randen_hwaes.cc:225:
/usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/include/arm_neon.h: In function 'Vector128 {anonymous}::AesRound(const Vector128&, const Vector128&)':
/usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/include/arm_neon.h:12452:1: error: inlining failed in call to always_inline 'uint8x16_t vaesmcq_u8(uint8x16_t)': target specific option mismatch
12452 | vaesmcq_u8 (uint8x16_t data)

Then check that in /etc/makepkg.conf CFLAGS and CXXFLAGS have the +crypto suffix in -march flag, like -march=armv8-a+crypto (the base identifier may very depending on your hardware)

Build of abseil-cpp package works because it uses CMake which adds the correct -march flag regardless of makepkg.conf, whereas when abseil-cpp is build as a subproject within this package, it uses meson, which does not add the flag and thus fails with the above error.

csts commented on 2020-08-10 11:35 (UTC)

Never mind. I reinstalled Auracle using yay and everything is fine now.