Package Details: cpuminer-multi-git 1.3.5.r32.gd2927ed-1

Git Clone URL: https://aur.archlinux.org/cpuminer-multi-git.git (read-only, click to copy)
Package Base: cpuminer-multi-git
Description: Multi-algo CPUMiner & Reference Cryptonote Miner (JSON-RPC 2.0) - git version
Upstream URL: https://github.com/tpruvot/cpuminer-multi
Keywords: broken eol to-be-deleted unneeded
Licenses: GPL
Conflicts: cpuminer
Provides: cpuminer, cpuminer-multi
Submitter: mreichardt
Maintainer: None
Last Packager: 0x9fff00
Votes: 14
Popularity: 0.000000
First Submitted: 2016-09-05 13:05 (UTC)
Last Updated: 2021-10-02 16:22 (UTC)

Latest Comments

1 2 Next › Last »

Omar007 commented on 2021-07-01 08:49 (UTC)

The patch added to the AUR repo/PKGBUILD is upstreamed so the prepare() currently fails on the patch already being applied;

patching file crypto/blake2s.c
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file crypto/blake2s.c.rej

The patch file should be removed.

micwoj92 commented on 2021-05-26 08:39 (UTC) (edited on 2021-05-26 08:39 (UTC) by micwoj92)

Build fails

gcc -DHAVE_CONFIG_H -I.  -Iyes/include -Iyes/include -fno-strict-aliasing  -I. -D_FORTIFY_SOURCE=2  -Iyes/include -Iyes/include -Wno-pointer-sign -Wno-pointer-to-int-cast    -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wa,--noexecstack  -Iyes/include -Iyes/include -MT crypto/cpuminer-blake2s.o -MD -MP -MF crypto/.deps/cpuminer-blake2s.Tpo -c -o crypto/cpuminer-blake2s.o `test -f 'crypto/blake2s.c' || echo './'`crypto/blake2s.c
crypto/blake2s.c: In function ‘blake2s’:
crypto/blake2s.c:326:9: error: size of array element is not a multiple of its alignment
  326 |         blake2s_state S[1];
      |         ^~~~~~~~~~~~~
make[2]: *** [Makefile:1766: crypto/cpuminer-blake2s.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f sha3/.deps/cpuminer-gost_streebog.Tpo sha3/.deps/cpuminer-gost_streebog.Po
mv -f sha3/.deps/cpuminer-sph_radiogatun.Tpo sha3/.deps/cpuminer-sph_radiogatun.Po
mv -f sha3/.deps/cpuminer-sph_haval.Tpo sha3/.deps/cpuminer-sph_haval.Po
make[2]: Leaving directory '/var/cache/aura/vcs/cpuminer-multi-git/cpuminer-multi-git/src/cpuminer-multi'
make[1]: *** [Makefile:2923: all-recursive] Error 1
make[1]: Leaving directory '/var/cache/aura/vcs/cpuminer-multi-git/cpuminer-multi-git/src/cpuminer-multi'
make: *** [Makefile:702: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

0x9fff00 commented on 2018-08-20 11:29 (UTC)

This package should conflict with and provide cpuminer and cpuminer-multi instead of replacing cpuminer-multi. It also needs git in makedepends since it needs git to build.

jdn06 commented on 2018-03-31 15:35 (UTC)

A few improvements you could try for this PKGBUILD: - Change licence from GPLv2 to GPL2 -> https://wiki.archlinux.org/index.php/PKGBUILD#license - Add conflicts and provides section to avoid problems with other cpuminer AUR packages. - Add CFLAGS+=" -z noexecstack" CXXFLAGS+=" -z noexecstack" on top of build section to avoid the execstack problem.

Omar007 commented on 2018-01-14 00:55 (UTC)

Since the source for this is a git repository, the PKGBUILD should include git in the makedepends array.

rsa commented on 2017-07-13 02:40 (UTC)

Works for me now. Generally, you should never override flags that you modify on /etc/makepkg.conf (or the user one), at least append to it :) Also, you can add 'armv7h' to the architecture list as it's working as intended.

mreichardt commented on 2017-07-12 06:44 (UTC)

I removed the CFLAGS. I'm still fairly new to compiling and packaging. Hopefully it looks better now.

rsa commented on 2017-07-12 04:27 (UTC)

I don't understand the flags you set. Why set -O2 just to override with -Ofast right after? Why set -pg if production code does not need profiling? Why those optimization flags when it's up to the user?

mreichardt commented on 2017-02-06 09:21 (UTC)

@Oleg Hey can you try again? It should be fixed now

OlehL commented on 2017-02-06 08:20 (UTC)

timetravel.c:(.text+0x189): невизначене посилання «swap» timetravel.c:(.text+0x19c): невизначене посилання «reverse» timetravel.c:(.text+0x1bb): невизначене посилання «reverse» collect2: помилка: выполнение ld завершилось с кодом возврата 1 make[2]: *** [Makefile:892: cpuminer] Помилка 1 make[2]: Залишаю каталог "/home/oleg/Downloads/AUR_packages/cpuminer-multi-git/src/cpuminer-multi" make[1]: *** [Makefile:2476: all-recursive] Помилка 1 make[1]: Залишаю каталог "/home/oleg/Downloads/AUR_packages/cpuminer-multi-git/src/cpuminer-multi" make: *** [Makefile:567: all] Помилка 2 ==> ПОМИЛКА: Стався збій у build(). Припинення...