Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Sep 2024 16:50:34 +0000
From:      "Poul-Henning Kamp" <phk@phk.freebsd.dk>
To:        David Chisnall <theraven@FreeBSD.org>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: It's not Rust, it's FreeBSD (and LLVM)
Message-ID:  <202409031650.483GoY0V008318@critter.freebsd.dk>
In-Reply-To: <8981BC7B-6487-4FE7-9965-23B911367D2B@FreeBSD.org>
References:  <202409031532.483FW0If007252@critter.freebsd.dk> <8981BC7B-6487-4FE7-9965-23B911367D2B@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--------
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409031650.483GoY0V008318>