dogecoin/depends/patches
Andrew Chow ab23a83400
Fix QPainter non-determinism on macOS
Aplies a patch to Qt that fixes the non-determinism by modifying Qt. The
source of the non-determinism is how LLVM 8 optimizes qt_intersect_spans
when compiling. The particular optimization that seems to be causing the
problems is that a temp variable is being added for spans->y. For some
reason, when it does this, it chooses different instructions to use when
making that variable. We bypass this problem by patching
qt_intersect_spans to always make and use this local variable.

Github-Pull: #20447
Rebased-From: 8f7d1b39efbe65ab2747c593cc3560d4a449a333
Tree-SHA512: 558da5c2bb0373e2a89f2c219170f802036e0e87cc8e808336b23d074152cb893007a440f46ec957156b0921355cd18502710f2d224f27bc26e934c50ebebc41
2020-11-24 16:32:42 +01:00
..
bdb build: use patch rather than sed in bdb package 2020-08-25 13:19:55 +08:00
boost build: use patch rather than sed in Boost package 2020-08-25 13:19:56 +08:00
fontconfig build: use patch rather than sed in fontconfig package 2020-08-25 14:37:35 +08:00
libevent depends: Patch libevent build to fix IPv6 -rpcbind on Windows 2020-06-25 10:23:54 +08:00
miniupnpc build: replace wingenminiupnpcstrings sed with a patch in miniupnpc package 2020-08-26 11:27:31 +08:00
native_cctools build: use patch rather than sed in native_cctools package 2020-08-25 14:37:44 +08:00
native_cdrkit depends: add shared dependency builder 2014-08-08 15:10:46 -04:00
native_libdmg-hfsplus depends: pull upstream libdmg-hfsplus changes 2019-10-09 10:41:51 -04:00
qt Fix QPainter non-determinism on macOS 2020-11-24 16:32:42 +01:00
zeromq build: use patch rather than sed in zeromq package 2020-08-25 14:37:44 +08:00