Shawn Walker-Salas
Shawn Walker-Salas
The problem appears to be that git2-curl and git2 require url 1.0, while cargo wants 1.1. Also, the embedded src/crates-io/Cargo.toml in cargo itself also wants url 1.0. Actually, this appears...
I'm no longer involved in Solaris, but @alanc might know who is for this.
I think there are possible security considerations with this. With that in mind, making restoring previous output seems an opt-in rather than opt-out feature seems prudent. On Windows of course...
At it's simplest, this is because Elfadddynsym() has this logic: ``` if s.Attr.CgoExport() && s.Type&obj.SMASK == obj.STEXT { t |= STT_FUNC } else { t |= STT_OBJECT } ``` It...
Note that this expectation is not unique to Solaris; a "readelf -a" of various executables on a Linux system shows the same expectation.
The explanation I found (but can't find again at this moment), was roughly that since Go considers C symbols that are imported to be unique to each package, they don't...