tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: rust and llvm dependency

On Sun, May 17, 2020 at 05:41:39PM +0100, Jonathan Perkin wrote:
> The bootstrap packages should be fully self-contained.  If you compare
> the stage0-bootstrap targets for NetBSD and SmartOS, the NetBSD
> section simply uses whatever happens to live in /usr/pkg at runtime,
> whereas the SmartOS bootstraps always copy exactly what was used at
> build time, ensuring the correct libraries are always used.

That is one option, versioning llvm (and allowing concurrent installations)
is another.

I really like to be able to avoid the external bootstrap altogether
(with RUST_BOOTSTRAP_PATH=/usr/pkg), which worked in non-bulk-build
scenarios easily untill the llvm update. But as long as the bootstraps
are in sync, it is not a very important thing.


Home | Main Index | Thread Index | Old Index