Re: Reproducible builds of ports

Charlie Li <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Organization FreeBSD Project
Message-ID <[email protected]>
cen wrote:
> The goal is bit-for-bit reproducibility, "functionally" is not enough.
> 
This is completely impossible for any operating system package 
distribution. "Functionally" is the best you can get.

Consider that Python ports built under some CPython (ie Python from 
python dot org) almost always include interpreter bytecode in the 
resulting package, at least currently. For long, obscure but practical 
reasons that are beyond the scope of this discussion, bytecode compiled 
from the same source during one run is never bit-for-bit identical to 
another run, but are otherwise functionally identical. This is true for 
some other interpreted languages and runtimes that involve bytecode.

-- 
Charlie Li
...nope, still don't have an exit line.
OpenPGP_signature.asc (application/pgp-signature, 236 B)
-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTHxcCLnAXo3rFg6k7P+1cn7slqBAUCaRJC0wUDAAAAAAAKCRDP+1cn7slqBOPt
AP9gJ6oBf4OiDJXxOVKf7typTp/ME521X2x8bShkJhHdcwD/Wm4GoJASYMUlqsFhpXOzXYfYPVl+
WoutKjyMZfCHagE=
=TZPU
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.