Hi All,

*Does anybody have experience in how the use of CGO and dynamic linking may 
affect the reproducibility of a Go project?*

*Context*
I am trying to reproduce a Linux amd64 binary release using the same source 
commit, os & dist, Go, C compiler, and linker version. It reproduces 
locally but not against the reference build. I can see that e.g. 
gnu.build-id is embedded, yet the diffs are much larger than this, for 
example seeing differences in the ELF .rodata (which may or may not have to 
do with the use of CGO). 

Regards,
Vivi

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/97a6c226-56bc-4fd9-92d5-d4397ee77208n%40googlegroups.com.

Reply via email to