Package Details: ethminer-cuda 0.19.0-8

Git Clone URL: https://aur.archlinux.org/ethminer-cuda.git (read-only, click to copy)
Package Base: ethminer-cuda
Description: Ethereum miner with OpenCL, CUDA and stratum support.
Upstream URL: https://github.com/ethereum-mining/ethminer
Licenses: GPL3
Conflicts: ethminer, ethminer-git
Provides: ethminer
Submitter: aimileus
Maintainer: mrxx
Last Packager: mrxx
Votes: 7
Popularity: 0.000000
First Submitted: 2018-02-27 10:41 (UTC)
Last Updated: 2022-05-13 10:34 (UTC)

Latest Comments

1 2 3 4 Next › Last »

mrxx commented on 2022-05-13 10:36 (UTC)

@Nep_Nep: cuda wasn't compatible with gcc11 for some time (seee comments below), now it is. I've removed the build dependency.

Nep_Nep commented on 2022-05-08 23:45 (UTC)

Is there a specific reason for using gcc10 for this?

mrxx commented on 2022-01-19 23:53 (UTC)

Thank you, vanja_z. Dependency pth changed to npth.

vanja_z commented on 2022-01-15 18:23 (UTC)

It seems pth has disappeared from the Arch repo. There is a package called npth (new pth) which seems to work in its place, at least it is working on my system. If this is the correct course of action can we change the dependency in this package?

vfbsilva commented on 2021-12-04 06:07 (UTC)

It failed to build for me: Building NVCC (Device) object libethash-cuda/CMakeFiles/ethash-cuda.dir/ethash-cuda_generated_ethash_cuda_miner_kernel.cu.o nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37' and 'sm_50' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37' and 'sm_50' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/type_traits(1396): error: type name is not allowed

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/type_traits(1396): error: type name is not allowed

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/type_traits(1396): error: identifier "__is_same_as" is undefined

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long, std::is_same<int, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long, _Ret=int, _CharT=char, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6557): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long, std::is_same<long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long, _Ret=long, _CharT=char, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6562): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const unsigned long, std::is_same<unsigned long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=unsigned long, _Ret=unsigned long, _CharT=char, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6567): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long long, std::is_same<long long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long long, _Ret=long long, _CharT=char, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6572): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const unsigned long long, std::is_same<unsigned long long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=unsigned long long, _Ret=unsigned long long, _CharT=char, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6577): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const float, std::is_same<float, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=float, _Ret=float, _CharT=char, _Base=<>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6583): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const double, std::is_same<double, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=double, _Ret=double, _CharT=char, _Base=<>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6587): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long double, std::is_same<long double, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long double, _Ret=long double, _CharT=char, _Base=<>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6591): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long, std::is_same<int, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long, _Ret=int, _CharT=wchar_t, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6688): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long, std::is_same<long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long, _Ret=long, _CharT=wchar_t, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6693): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const unsigned long, std::is_same<unsigned long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=unsigned long, _Ret=unsigned long, _CharT=wchar_t, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6698): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long long, std::is_same<long long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long long, _Ret=long long, _CharT=wchar_t, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6703): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const unsigned long long, std::is_same<unsigned long long, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=unsigned long long, _Ret=unsigned long long, _CharT=wchar_t, _Base=<int>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6708): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const float, std::is_same<float, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=float, _Ret=float, _CharT=wchar_t, _Base=<>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6714): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const double, std::is_same<double, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=double, _Ret=double, _CharT=wchar_t, _Base=<>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6718): here

/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/ext/string_conversions.h(85): error: no instance of overloaded function "_Range_chk::_S_chk" matches the argument list argument types are: (const long double, std::is_same<long double, int>) detected during instantiation of "_Ret __gnu_cxx::__stoa(_TRet ()(const _CharT , _CharT , _Base...), const char , const _CharT , std::size_t *, _Base...) [with _TRet=long double, _Ret=long double, _CharT=wchar_t, _Base=<>]" /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/include/c++/bits/basic_string.h(6722): here

19 errors detected in the compilation of "/home/vfbsilva/.cache/yay/ethminer-cuda/src/ethminer/libethash-cuda/ethash_cuda_miner_kernel.cu". CMake Error at ethash-cuda_generated_ethash_cuda_miner_kernel.cu.o.Release.cmake:280 (message): Error generating file /home/vfbsilva/.cache/yay/ethminer-cuda/src/ethminer/build/libethash-cuda/CMakeFiles/ethash-cuda.dir//./ethash-cuda_generated_ethash_cuda_miner_kernel.cu.o

make[2]: [libethash-cuda/CMakeFiles/ethash-cuda.dir/build.make:77: libethash-cuda/CMakeFiles/ethash-cuda.dir/ethash-cuda_generated_ethash_cuda_miner_kernel.cu.o] Erro 1 make[1]: [CMakeFiles/Makefile2:455: libethash-cuda/CMakeFiles/ethash-cuda.dir/all] Erro 2 make: *** [Makefile:156: all] Erro 2 ==> ERRO: Uma falha ocorreu em build(). Abortando... -> erro ao construir: ethminer-cuda

mrxx commented on 2021-11-20 19:06 (UTC)

Thank you both. I've added the build dep.

cbarrick commented on 2021-11-20 18:43 (UTC)

@mrxx The current gcc package in core is gcc-11. The PKGBUILD explicitly uses gcc-10.

mrxx commented on 2021-11-20 18:04 (UTC) (edited on 2021-11-20 18:05 (UTC) by mrxx)

@gchamon: gcc is not needed as a dependency as it is a member of 'base-devel' which is a prerequisite for building AUR packages.

gchamon commented on 2021-11-20 12:31 (UTC) (edited on 2021-11-20 12:31 (UTC) by gchamon)

A clean arch install won't have gcc-10 and g++-10 installed, maybe add gcc10 as a build dependency