slondr: Unfortunately not all aarch64
CPU support the same set of instructions and abseil
dependency uses some of those. The fact it's built successful in one aarch64
doesn't mean it will on some other.
Search Criteria
Package Details: auracle-git r420.f4cebb5-1
Package Actions
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.24 |
First Submitted: | 2017-07-02 16:40 (UTC) |
Last Updated: | 2024-11-19 22:40 (UTC) |
Dependencies (10)
- libcurl.so (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libsystemd (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs)
- pacman (pacman-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- perl (perl-gitAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, sysupdated-systemd-gitAUR, systemd-gitAUR, systemd-fmlAUR) (make)
- fakechroot (fakechroot-gitAUR) (check)
- gtest (googletest-gitAUR) (check)
- python (python37AUR, python311AUR, python310AUR) (check)
Required by (10)
- aarchup (requires auracle) (optional)
- aarchup-git (requires auracle) (optional)
- argon
- argon-git (requires auracle)
- cylon (optional)
- fmo
- pacaur (requires auracle)
- pacaur-git
- simpleaur-git (requires auracle) (optional)
- updatehint (requires auracle)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 27 Next › Last »
artafinde commented on 2022-11-06 13:38 (UTC)
slondr commented on 2022-11-06 02:44 (UTC)
Compiled perfectly fine without modification of any sort on my aarch64 pinephone, just using makepkg -A. Is there any appetite for an update to the PKGBUILD? If not, I can throw up an auracle-aarch64 package or something like that.
Cody_Learner commented on 2022-09-08 15:35 (UTC) (edited on 2022-12-08 14:44 (UTC) by Cody_Learner)
This package will not be buildable on older AMD processors due to enabling newer CPU features in menson, or is it something else?
Sounds like installing the newer pre-built version to use with my old processor would possibly be problematic as well?
If this is the case, perhaps someone could offer a fork for old CPU version with the appropriate mods. If I knew more, I'd do it...
Model name: AMD Phenom(tm) 9850 Quad-Core Processor
lscpu | awk '/Flags/ {$1=" "; print $0}' | xargs -n1 | sort | grep -Ei 'CMP|XCHG|L-|AHF|POP|SSE|SSS'
cmp_legacy
lahf_lm
misalignsse
popcnt
sse
sse2
sse4a
EDIT: I settled on downloading/installing into/from my local AUR repo, a prebuilt current version binary from chaotic-aur.
Warning! Chaotic AUR is a third-party repository
artafinde commented on 2022-07-29 19:42 (UTC)
@PS0: that's a limitation of meson. There is an open issue on meson about this and probably won't be fixed. :(
PS0 commented on 2022-07-29 19:06 (UTC)
@artafinde It works for Auracle, but if someone would use the random library on an old CPU, it probably will fail as too many files are compiled with -sse4.1.
artafinde commented on 2022-07-29 15:32 (UTC)
@PS0 If possible try replacing the PKGBUILD with this and let me know if it works. If yes I Will try to push it upstream.
artafinde commented on 2022-07-29 13:05 (UTC) (edited on 2022-07-29 13:08 (UTC) by artafinde)
@PS0 I see that is meson-wrap specific then - raised https://github.com/mesonbuild/wrapdb/issues/544
PS0 commented on 2022-07-29 12:41 (UTC)
@artafinde abseil-cpp uses -maes and -msse4.1 only on randen_detect.cc and randen_hwaes.cc. The meson wrap enables these flags globally, which is not what the abseil-cpp developers intended.
artafinde commented on 2022-07-29 11:15 (UTC)
@PS0, do you see the flags being used when you compile abseil-cpp
with cmake
? If yes then raise an issue with abseil-cpp
on github. If not then it might be coming from the meson wrap. My AMD CPU has SSE4.1 extension so can't reproduce it.
gatsby commented on 2022-07-29 10:37 (UTC)
@PS0 Thanks, in my case I only had these sse flags available: sse sse2 ssse3 sse4a.
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).