Debian Patches

Status for xmrig/6.24.0+dfsg-2

Patch Description Author Forwarded Bugs Origin Last update
armv8l-build-fix.patch Add armv8l to list of 32 bit ARM targets armv8l is what CMAKE_SYSTEM_PROCESSOR is set to when an ARMv8 processor
is in 32-bit mode, so it should be added to the ARMv7 target list even
though it's v8 because it's 32 bits. Currently, it's not in any ARM
target list which means x86 is assumed and the build fails.
Ben Westover <me@benthetechguy.net> yes 2025-06-24
build-stratum-without-libethash.patch Build stratum without libethash
Directly use the byteswap.h functions.
Bastian Germann <bage@debian.org> no 2023-04-17
make-donation-optional.patch Change donation to 0 to prevent donations without user consent. By default, xmrig requires you to donate at least 1% of your mining hashpower
to the developers. This patch sets that minimum to 0% in order to make the
donation optional.
Francisco Vilmar Cardoso Ruviaro <francisco.ruviaro@riseup.net> not-needed 2022-09-16
reproducibility.patch Remove code putting current date in binary for reproducible build Ben Westover <me@benthetechguy.net> not-needed 2022-09-16
use-system-fmt.patch Use system fmt Bastian Germann <bage@debian.org> no 2023-04-18
use-system-opencl.patch Use system OpenCL Bastian Germann <bage@debian.org> no 2023-04-18
fix-fmtlib-10.patch Fix FTBFS with fmtlib 10 Shengqi Chen <harry@debian.org> not-needed debian 2025-01-03
unreleased-rapidjson-feature.patch Revert commit 682834b87d46d19aa71e11c235163277a28e40b5 This commit uses rapidjson::kWriteNanAndInfNullFlag which is present
in rapidjson master branch but has not yet been released, so the build
fails when xmrig is built with system rapidjson instead of bundled.
Ben Westover <me@benthetechguy.net> not-needed 2025-06-18

All known versions for source package 'xmrig'

Links