Package Details: xmrig-cuda 6.21.1-1

Git Clone URL: https://aur.archlinux.org/xmrig-cuda.git (read-only, click to copy)
Package Base: xmrig-cuda
Description: NVIDIA CUDA plugin for XMRig miner.
Upstream URL: https://github.com/xmrig/xmrig-cuda
Keywords: cryptocurrency gpu miner monero
Licenses: GPL
Submitter: hv15
Maintainer: hv15
Last Packager: hv15
Votes: 6
Popularity: 0.000013
First Submitted: 2019-11-14 12:06 (UTC)
Last Updated: 2024-03-25 19:18 (UTC)

Pinned Comments

hv15 commented on 2022-10-14 16:33 (UTC)

Hi all, I no longer use this package and have no interest in maintaining it. Before disowning it I'd ideally like to make someone a co-maintainer. Please reach out if you're interested. Thanks!

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

julio.b commented on 2021-09-04 22:24 (UTC)

I had the same issue. http://ix.io/3xX7 i applied this patch and now it builds without any errors

dragonek93 commented on 2021-09-04 20:28 (UTC)

https://pastebin.com/8JXqVFDg ok this is full output

hv15 commented on 2021-09-04 17:25 (UTC)

Hi @Bfg and @dragonek93, it looks like the patching is failing... rather the sending me only part of the build log, please post (or pastebin) the entire log... what is the total output of makepkg?

bfg commented on 2021-09-04 09:46 (UTC)

[ 94%] Building CXX object CMakeFiles/xmrig-cuda.dir/src/CudaCryptonightR_gen.cpp.o In file included from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.cpp:20: /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:88:29: error: ‘size_t’ does not name a type 88 | static inline constexpr size_t l2(Id id) { return family(id) == RANDOM_X ? (1U << ((id >> 8) & 0xff)) : 0U; } | ^~~~~~ In file included from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.cpp:20: /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:25:1: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? 24 | #include <vector> +++ |+#include <cstddef> 25 | In file included from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.cpp:20: /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:89:29: error: ‘size_t’ does not name a type 89 | static inline constexpr size_t l3(Id id) { return 1ULL << ((id >> 16) & 0xff); } | ^~~~~~ /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:89:29: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:97:12: error: ‘size_t’ does not name a type 97 | inline size_t l2() const { return l2(m_id); } | ^~~~~~ /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:97:12: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:101:12: error: ‘size_t’ does not name a type 101 | inline size_t l3() const | ^~~~~~ /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:101:12: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? make[2]: [CMakeFiles/xmrig-cuda.dir/build.make:90: CMakeFiles/xmrig-cuda.dir/src/crypto/common/Algorithm.cpp.o] Errore 1 make[2]: Attesa per i processi non terminati.... In file included from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/cryptonight.h:30, from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/xmrig-cuda.cpp:26: /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:88:29: error: ‘size_t’ does not name a type 88 | static inline constexpr size_t l2(Id id) { return family(id) == RANDOM_X ? (1U << ((id >> 8) & 0xff)) : 0U; } | ^~~~~~ In file included from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/cryptonight.h:30, from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/xmrig-cuda.cpp:26: /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:25:1: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? 24 | #include <vector> +++ |+#include <cstddef> 25 | In file included from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/cryptonight.h:30, from /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/xmrig-cuda.cpp:26: /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:89:29: error: ‘size_t’ does not name a type 89 | static inline constexpr size_t l3(Id id) { return 1ULL << ((id >> 16) & 0xff); } | ^~~~~~ /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:89:29: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:97:12: error: ‘size_t’ does not name a type 97 | inline size_t l2() const { return l2(m_id); } | ^~~~~~ /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:97:12: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:101:12: error: ‘size_t’ does not name a type 101 | inline size_t l3() const | ^~~~~~ /home/bfg/Download/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:101:12: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? make[2]: [CMakeFiles/xmrig-cuda.dir/build.make:104: CMakeFiles/xmrig-cuda.dir/src/xmrig-cuda.cpp.o] Errore 1 make[1]: [CMakeFiles/Makefile2:85: CMakeFiles/xmrig-cuda.dir/all] Errore 2 make: *** [Makefile:91: all] Errore 2 ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta...

dragonek93 commented on 2021-09-04 09:11 (UTC)

still doesn't working. I removed these 2 directories and still i got this errors:

[ 82%] Building CXX object CMakeFiles/xmrig-cuda.dir/src/crypto/common/Algorithm.cpp.o In file included from /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.cpp:20: /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:88:29: error: ‘size_t’ does not name a type 88 | static inline constexpr size_t l2(Id id) { return family(id) == RANDOM_X ? (1U << ((id >> 8) & 0xff)) : 0U; } | ^~~~~~ In file included from /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.cpp:20: /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:25:1: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? 24 | #include <vector> +++ |+#include <cstddef> 25 | In file included from /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.cpp:20: /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:89:29: error: ‘size_t’ does not name a type 89 | static inline constexpr size_t l3(Id id) { return 1ULL << ((id >> 16) & 0xff); } | ^~~~~~ /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:89:29: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:97:12: error: ‘size_t’ does not name a type 97 | inline size_t l2() const { return l2(m_id); } | ^~~~~~ /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:97:12: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:101:12: error: ‘size_t’ does not name a type 101 | inline size_t l3() const | ^~~~~~ /home/dragonek/.cache/paru/clone/xmrig-cuda/src/xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h:101:12: note: ‘size_t’ is defined in header ‘<cstddef>’; did you forget to ‘#include <cstddef>’? make[2]: [CMakeFiles/xmrig-cuda.dir/build.make:90: CMakeFiles/xmrig-cuda.dir/src/crypto/common/Algorithm.cpp.o] Błąd 1 make[1]: [CMakeFiles/Makefile2:85: CMakeFiles/xmrig-cuda.dir/all] Błąd 2 make: *** [Makefile:91: all] Błąd 2 ==> BŁĄD: Wystąpił błąd w build(). Przerywam... error: failed to build 'xmrig-cuda-6.15.0-3': error: packages failed to build: xmrig-cuda-6.15.0-3

It's been working 5 days ago and idk hy you can install wothout problems but im not.

hv15 commented on 2021-09-04 08:05 (UTC)

@dragonek93 these are warnings, they don't affect the compilation... does the PKGBUILD fail to create a package?

hv15 commented on 2021-09-03 19:15 (UTC)

Hi @dragonek93, I'm able to build this on my system. It looks like the patch didn't apply correctly, could you try removing both the src and pkg directories and restarting the build.

hv15 commented on 2021-09-03 07:30 (UTC)

Hi @dragonek93, this is fixed upstream but not yet released, see https://github.com/xmrig/xmrig-cuda/issues/119. I've updated the PKGBUILD with the fix though.