Date: Mon, 09 Sep 2024 23:06:48 +0200 From: Alexander Leidinger <Alexander@Leidinger.net> To: Poul-Henning Kamp <phk@phk.freebsd.dk> Cc: freebsd-hackers@freebsd.org Subject: Re: It's not Rust, it's FreeBSD (and LLVM) Message-ID: <1aa702e57e63f927b687212820e97f8c@Leidinger.net> In-Reply-To: <202409081302.488D2UvB069580@critter.freebsd.dk> References: <202409031532.483FW0If007252@critter.freebsd.dk> <908e7c45fbcea4634427b8d065bb2f20@Leidinger.net> <202409081302.488D2UvB069580@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_5904a5b84bb3ee38f1c7f3903bb27412 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2024-09-08 15:02, schrieb Poul-Henning Kamp: > -------- > Alexander Leidinger writes: > > I'm only going to answer two bits from your email: > >> > The source tree became our citadel: "FreeBSD is src". If something >> > was not in src, it was not FreeBSD. >> >> We are way past that too, FreeBSD is src+ports+docs(+community). > > Nope. > > The only reason the Rust advocates need to bring this up is /precisely/ > because that is not the case. > > If it were, they would just have added ports. So you are promoting a Linux-distro style model? >> In your world. And in the world of some other people. But there are a >> lot of worlds where this is not true. I have systems which are updated >> from src, and use only packages which are build locally. > > Beware of selection bias. This argument goes in both directions. > "Somebody who compiles from src" is almost the literal definition of > "committer". No. - specific needs for a kernel which can not be satisfied with GENERIC - specific needs / interest for optional stuff (maybe also as part of hardening) - specific needs / interest to exclude some stuff (maybe also as part of hardening) - ... For nothing of this I need to be a committer, or even to be a contributor. > In terms of all the FreeBSD running hardware out there, not even > one percent of one percent of the machines compile from src. > > (Hint: Consumer electronics and server farms running FreeBSD) Netflix/Sony or other vendors providing a product have their own way of handling this... I don't think we should include those in this part of the argument. And server farms may exactly be the case of compiling from source (once, and distributing this via their own freebsd-update or shared obj, or whatever mechanism, with the reason being local patches or specific kernel builds or whatever). Surely not all, but some of them. Enough of them to be relevant to consider. Yes, we surely have much more people using our binary-only possibilities than it was the case 20 years ago when I joined FreeBSD, but there are enough people out there that we can not neglect an update from src. And I was not talking about each _machine_ compiling their own stuff, but there are surely more _sites_ which compile their own stuff than one percent of one percent. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_5904a5b84bb3ee38f1c7f3903bb27412 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmbfY3YACgkQEg2wmwP4 2IYfLhAAiGfy8qimD6y1tQC9V0VNYVLuV6XyPDCI8kfNcyvvofKGyNTGFJz8XT31 0CigdWVr0XbdSHna61TB6+0PpzGxn7j2QAre+m4Qw30FxrbGcZ93NBU/V/KKJvrX w0E1E5Gs8gS/HCh4jENnrcFqRegwow29LaEZNsUciNyWPICiY+s/cA4KY8s0Xsrb vE23f+lnkkphJtr8WgMcNEOzKnkNWuHhxF0ZM54TAvCRJXs3p725/PejEGgn6WKO fAD67kjT0nnXWgssFj5D7vJZbDGB1TYn9BTBM/ykEoElenrvitbibXPOErC+kIzS vD8RDEuGtTMzcZu/YhWb4Rpnc0A9WhCvQ0+5YVNDEVNd8GtYlcRzQxeSin0pUTwA Fj6e2iyS7bLy6Yszp8aYGcEetpUrKFjpSPeWWvz3jvxyB/MylxsQJ1OztGYwCeKF cLUuaG6MJ9QCUvIe29FA3cokbfIbIYwL6ZOrm6q5WuES1ZwmcDpQadq7PcNDKSRs QZUlMkZaIwEGOFvjQC3kw0L7yL9Zpv272YeJ3GXQefDND1QCbDTDKUzgHrrQcs4P GgeireOM57dQd2lvFU5AGmt3vmlmR4oDLk2dChDt1r0bcmp1Qd3VQTNrbmOx0zkf mYmex4WmQACriVGtfJfl+zZF5Km1uhBqrbUFdik2d7ZuwMVhINw= =O8E8 -----END PGP SIGNATURE----- --=_5904a5b84bb3ee38f1c7f3903bb27412--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1aa702e57e63f927b687212820e97f8c>