Re: Reproducible builds of ports
Tatsuki Makino <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <SI2PR01MB5036E09B7159CC5C9B9A4927FACFA@SI2PR01MB5036.apcprd01.prod.exchangelabs.com> |
Ah, I see, so it was a topic in that direction :) ELF format itself doesn't, by default, include information such as the compilation timestamp, maybe. Even code that uses preprocessor __DATE__ and __TIME__ won't be reproducible unless we stop the clock, maybe. At the very least, we can't make the parts involving such times match perfectly, can we? :) Regards. On 2025/11/11 4:53, Charlie Li wrote: > 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