Package Details: ccminer-git r917.b54be47-1

Git Clone URL: https://aur.archlinux.org/ccminer-git.git (read-only)
Package Base: ccminer-git
Description: Coin miner using CUDA for nVidia GPUs.
Upstream URL: http://ccminer.org/
Licenses: GPL3
Conflicts: ccminer
Provides: ccminer
Submitter: Omar007
Maintainer: Omar007
Last Packager: Omar007
Votes: 17
Popularity: 0.003113
First Submitted: 2016-05-21 19:25
Last Updated: 2018-01-04 23:37

Latest Comments

« First ‹ Previous 1 2

Omar007 commented on 2017-07-16 16:52

This has nothing to do with OpenSSL. As you can see in your output, the problem is with linking a shared object with a static object:
/usr/bin/ld: equi/cuda_equi.o: relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
The OpenSSL messages are merely warnings, caused by ccminer using openssl-1.0 and curl using openssl.

The reason this happens is because Arch has enabled SSP and PIE by default in GCC and Clang. You probably updated these between the compilation that succeeded and the one that failed.

I'll push an updated PKGBUILD in a bit.

qwer1234 commented on 2017-07-15 15:41

Error when compiling - something related to openssl.
Earlier everything was fine.

/usr/bin/ld: warning: libssl.so.1.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libcurl.so, may conflict with libssl.so.1.0.0
...
/usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libcurl.so, may conflict with libcrypto.so.1.0.0
...
/usr/bin/ld: equi/cuda_equi.o: relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC
...
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1138: ccminer] Error 1
make[2]: Leaving directory '/home/tax79/.cache/pacaur/ccminer-git/src/ccminer'
make[1]: *** [Makefile:2137: all-recursive] Error 1
make[1]: Leaving directory '/home/tax79/.cache/pacaur/ccminer-git/src/ccminer'
make: *** [Makefile:639: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build ccminer-git package(s)