GNU bug report logs -
#54068
[PATCH] Add xmrig and p2pool
Previous Next
Reported by: Justin Veilleux <terramorpha <at> cock.li>
Date: Sat, 19 Feb 2022 23:14:01 UTC
Severity: normal
Tags: moreinfo, patch
Done: Guillaume Le Vaillant <glv <at> posteo.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Justin Veilleux schreef op za 19-02-2022 om 18:12 [-0500]:
> + #~(modify-phases %standard-phases
> + (replace 'install
> + ;; There is no 'install' target, we must install xmrig
> manually
> + (lambda* (#:key outputs #:allow-other-keys)
> + (use-modules (guix build utils))
'use-modules' currently only behaves well on the top-level, I recommend
moving it into #:modules (see e.g. glibc).
> + (install-file "xmrig" (string-append (assoc-ref
> outputs "out") "/bin"))
This can be simplified a little by replacing (assoc-ref outputs "out")
--> #$output.
> + #t)))))
Phases don't have to return #t anymore, this can be removed.
> + (home-page "https://xmrig.com/")
> + (synopsis "XMR miner")
I think ‘Monero miner’ would be more descriptive.
> + (description
> + "XMRig is a high performance, open source, cross platform
> +RandomX, KawPow, CryptoNight, AstroBWT and GhostRider unified
> CPU/GPU miner
> +and RandomX benchmark.")
This notes many positive qualities of XMRig, but ignores the negative
quantities. Perhaps you could add something about high energy
consumption? (See recent thread ‘Excessively energy-consuming software
considered malware?’ on guix-devel (not yet on lists.gnu.org
apparently).)
(I'm assuming here the situation is the same as for Bitcoin, but
I don't actually know if this is the case.)
> + (license license:gpl3)))
Looking at
<https://github.com/xmrig/xmrig/blob/master/src/App_win.cpp>, it
appears to be gpl3+.
Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 2 years and 286 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.