Package Details: xmrig-cuda 6.17.0-2

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.000045
First Submitted: 2019-11-14 12:06 (UTC)
Last Updated: 2023-05-08 12:57 (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

1 2 3 Next › Last »

hv15 commented on 2023-08-30 08:15 (UTC)

@Moebius14, I'm able to build fine in a chroot, what version of gcc are you using?

Moebius14 commented on 2023-08-25 22:14 (UTC)

Build failed until I disabled link time optimization by adding -fno-lto to the compiler flags.

hv15 commented on 2023-05-08 13:00 (UTC)

@gary9872: thanks for reporting, I've applied a workaround, but upstream will be pushing a fix later some point.

gary9872 commented on 2023-05-07 00:32 (UTC)

USE GCC 12 as gcc 13 doesn't work atm. (float 32 errors)

Modify PKGBUILD : cmake line to include -DCUDA_ARCH=<your gpu compute level> (COMPUTE_35 not supported error)

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!

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

Hi @dragonek93, thank you for the full log. This seems to be some new quick with GCC11 --- I'm still using GCC10 with CUDA, which is why I wasn't getting the error message.

@julio.b, thank you for the patch, I've include it in the latest revision! I've also submitted at patch upstream so that this gets resolved properly.

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...