On 11/01/2011 10:04 AM, Brendan Eich wrote:
On Nov 1, 2011, at 8:52 AM, Patrick Walton wrote:
We recently renamed libstd.so to libruststd.so to avoid stomping on a libstd
that might exist in /usr/lib. Perhaps we should attack this in a more holistic
way: either (a) all Rust libraries should start with rust* or (b) Rust
libraries should install themselves into /usr/lib/rust.
The latter seems to be more common among language runtimes, but I'm not sure if
there are going to be library path issues on some systems if we go down that
route.
Let's find out. It seems much better to use the filesystem than mangle the
filenames.
Our envisioned (but unimplemented) library versioning scheme entailed
attaching sha-1's (of the types in the crate + metadata) to file names.
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev