Package Details: feather-wallet 2.8.1-1

Git Clone URL: https://aur.archlinux.org/feather-wallet.git (read-only, click to copy)
Package Base: feather-wallet
Description: A free Monero desktop wallet
Upstream URL: https://featherwallet.org
Licenses: BSD-3-Clause
Conflicts: featherwallet-appimage, featherwallet-bin, monero-feather, monero-feather-git
Provides: feather-wallet
Submitter: Fijxu
Maintainer: Fijxu
Last Packager: Fijxu
Votes: 6
Popularity: 0.172368
First Submitted: 2024-03-30 21:31 (UTC)
Last Updated: 2025-04-25 06:25 (UTC)

Latest Comments

catwell commented on 2025-11-05 09:02 (UTC)

For those wondering how to do this with just the PKGBUILD, add this in prepare() after cd ${_pkgname}:

sed -i '1s/^/#include <cmath>\n/' monero/contrib/epee/src/abstract_http_client.cpp

dvtate commented on 2025-10-29 16:03 (UTC)

Problem found by @haplo caused by upstream relying on a quirk of boost-libs 1.88 that was changed in 1.89.

Adding #include <cmath> to the start of monero/contrib/epee/src/abstract_http_client.cpp fixed it for me if you need a temporary workaround.

haplo commented on 2025-10-25 10:56 (UTC) (edited on 2025-10-25 10:57 (UTC) by haplo)

I'm getting this error on build:

/home/haplo/.cache/paru/clone/feather-wallet/src/feather-2.8.1/monero/contrib/epee/src/abstract_http_client.cpp: In function ‘std::string epee::net_utils::dec_to_hex(char, int)’:
/home/haplo/.cache/paru/clone/feather-wallet/src/feather-2.8.1/monero/contrib/epee/src/abstract_http_client.cpp:41:23: error: ‘floor’ was not declared in this scope; did you mean ‘std::chrono::floor’?
41 |       num_char = (int)floor((float)num_char / (float)radix);
|                       ^~~~~
|                       std::chrono::floor
In file included from /usr/include/c++/15.2.1/chrono:45,
from /home/haplo/.cache/paru/clone/feather-wallet/src/feather-2.8.1/monero/contrib/epee/include/net/net_ssl.h:32,
from /home/haplo/.cache/paru/clone/feather-wallet/src/feather-2.8.1/monero/contrib/epee/include/net/abstract_http_client.h:31,
from /home/haplo/.cache/paru/clone/feather-wallet/src/feather-2.8.1/monero/contrib/epee/src/abstract_http_client.cpp:1:
/usr/include/c++/15.2.1/bits/chrono.h:1045:7: note: ‘std::chrono::floor’ declared here
1045 |       floor(const time_point<_Clock, _Dur>& __tp)
|       ^~~~~
make[2]: *** [monero/contrib/epee/src/CMakeFiles/obj_epee.dir/build.make:121: monero/contrib/epee/src/CMakeFiles/obj_epee.dir/abstract_http_client.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1040: monero/contrib/epee/src/CMakeFiles/obj_epee.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().

Full log: https://pastebin.com/26dSPJzy

Does anybody else get the same error?

Fijxu commented on 2024-05-16 21:23 (UTC)

Sorry for the late update!