TLDR: Replace two tools that we build and maintain in depends, as part of our macOS deployment, with one that we don’t.
Carl mentioned that xorriso
(Debian package) could replace our usage of libdmg-hfsplus
and genisoimage
. Looks like that’s possible. Have tested gitian builds, and reproducibility looks good. Looking for Concept ACKs.
Also related to #18128, as this eliminates some dependencies. Will post thoughts on using a .zip
for distribution there.
TODO:
-
xorrisofs
vs callingxorriso -as mkisofs
- Compression. Passing
zisofs level=9
etc.