Have you considered adding reproducible builds to Swift? If you compile the
same code under the same conditions, you always get the same binary.
This would be huge for open source source, because people could *prove* that an
app binary came from the code it's supposed to be coming from.
This should be possible to do. To get the same conditions, a VM (or just the
same cleanly installed Mac) could be used. If the compiler adds a timestamp, an
option to remove the timestamp could be added. Etc.
Bitcoin Core does this using Gitian: https://gitian.org
Debian Linux is making progress: https://wiki.debian.org/ReproducibleBuilds
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution