Hi,

I'm writing a comparison of various languages[1], including Rust. I'm
not sure what to say about binary compatibility.

Rust libraries include some kind of hash in their name. It seems that
a binary compiled against a library can only be upgraded to a new
version if the hash still matches, but I'm not sure what conditions
cause it to change.

I tried adding an "author" field to my library's metadata, and that
changed the hash. I guess I can avoid that problem easily enough by
just not adding/changing author tags. But are there other changes I
might have to make to my library that would break it? Or, is it
possible to remove the hashes?

Thanks,


[1] 
http://roscidus.com/blog/blog/2013/06/06/choosing-a-python-replacement-for-0install

-- 
Dr Thomas Leonard        http://0install.net/
GPG: 9242 9807 C985 3C07 44A6  8B9A AE07 8280 59A5 3CC1
GPG: DA98 25AE CAD0 8975 7CDA  BD8E 0713 3F96 CA74 D8BA
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to