backport: merge bitcoin#23909, #23778, #24495,#25313, #24042, #24057, #24348, #24484, #24489, #24599, #24503, #24506, #24573, #25779, #24736, #24842, #25006, #25076, #25490, #25558 (guix backports: part 2)#5408
Conversation
01b8316 to
36b3f7f
Compare
|
This pull request has conflicts, please rebase. |
028abc7 to
62d80b2
Compare
|
This pull request has conflicts, please rebase. |
2bc1dc7 to
306411e
Compare
Build outputBinaries: Archives: |
PastaPastaPasta
left a comment
There was a problem hiding this comment.
commit review utACK for merging via merge commit; doing aarch64 guix build now
contrib/guix/guix-build
Outdated
There was a problem hiding this comment.
just a note for re-review:
extra changes in contrib/guix/manifest.scm already presented:
+ (substitute* "tests/test_validate.py"
+ (("^(.*)def test_revocation_mode_soft" line indent)
+ (string-append indent
+ "@unittest.skip(\"Disabled by Guix\")\n"
+ line)))
In bitcoin they are removed in Merge bitcoin#24503: guix: use the latest version of signapple
but re-added in Merge bitcoin#25779: guix: ignore additional failing certvalidator test
So, backport is NOT partial, we already have both these backports merged.
UdjinM6
left a comment
There was a problem hiding this comment.
Hashes match and gitian still works.
side note: let's use checksum scripts which would let us all have the same output (and which would match guix github workflow results too) i.e.:
# for binaries
( \
SRC_PATH_PREFIX=guix-build-$(git rev-parse --short=12 HEAD)/distsrc- && \
sha256sum ${SRC_PATH_PREFIX}*/src/dash{d,-cli,-tx,-wallet}{,.exe} && \
sha256sum ${SRC_PATH_PREFIX}*/src/qt/dash-qt{,.exe} && \
sha256sum ${SRC_PATH_PREFIX}*/src/test/test_dash{,.exe} \
) | LC_ALL=C sort -k 2
# for archives
find guix-build-"$(git rev-parse --short=12 HEAD)"/output -type f | grep -v SHA256 | xargs sha256sum | LC_ALL=C sort -k 2
|
Added two commits instead of integrating them into backport PR and haven't rebased upon |
UdjinM6
left a comment
There was a problem hiding this comment.
confirmed that osx gitian still works
ACK
PastaPastaPasta
left a comment
There was a problem hiding this comment.
light-ACK for merging via merge commit
…0 as minimum supported
Additional Information