Re: It's not Rust, it's FreeBSD (and LLVM)

From: Poul-Henning Kamp <phk_at_phk.freebsd.dk>
Date: Tue, 03 Sep 2024 16:50:34 UTC
--------
David Chisnall writes:


> In contrast, if I install some compiler from the ports tree, I expect 
> different (not necessarily weaker) guarantees. 

Also if that package is called "the-blessed-freebsd-toolchain-and-compiler" ?

My suggestion was not that you could install ny compiler from
port and expect it to compile FreeBSD src, there will be be one
(or more?) (possibly arch dependent) blessed toolchain packages,
for which we give the same guarantee as we give the "src" package.

> Option 1: FreeBSD rustc is not binary that we supported binary for 
> building anything outside of the base system.

What is this "base system" you talk about ?

Does it include git-lite ?

bash ?

emacs ?

For all purposes and intents, we ship something we call "userland"
and it is not enough for anybody, but it is enough to build what
they need.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.