Page MenuHomePhabricator

[guix] Deduplicate the tar options and sort the source package
ClosedPublic

Authored by Fabien on Mar 7 2024, 11:25.

Details

Summary

This makes the achive file ordering deterministic and the tar behavior
more consistent.

Test Plan

Run twice:

./contrib/guix/guix-clean && ./contrib/guix/guix-build && cat output/**/SHA256SUMS.part

Check the hashes are the same.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
source_package_sorted
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 27719
Build 55001: Build Diff
Build 55000: arc lint + arc unit