From nobody Mon Sep 09 14:32:39 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4X2Tnk2t03z5WXrN for ; Mon, 09 Sep 2024 14:32:42 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4X2Tnk0zpCz4ZGv for ; Mon, 9 Sep 2024 14:32:42 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4004a.ext.cloudfilter.net ([10.228.9.227]) by cmsmtp with ESMTPS id nJQesW0jO9TOUnfRZsm8xC; Mon, 09 Sep 2024 14:32:41 +0000 Received: from spqr.komquats.com ([70.66.152.170]) by cmsmtp with ESMTPSA id nfRXs3frAKHV8nfRYsuKWa; Mon, 09 Sep 2024 14:32:41 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=XeEqz555 c=1 sm=1 tr=0 ts=66df0709 a=y8EK/9tc/U6QY+pUhnbtgQ==:117 a=y8EK/9tc/U6QY+pUhnbtgQ==:17 a=kj9zAlcOel0A:10 a=EaEq8P2WXUwA:10 a=Lyp7P1eCAAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=9QGJU2wy-NVzNIaPe2cA:9 a=CjuIK1q_8ugA:10 a=us27MLTdiSMbcMS-4tZE:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 970E5CA; Mon, 09 Sep 2024 07:32:39 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 8F285AF; Mon, 09 Sep 2024 07:32:39 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Jamie Landeg-Jones cc: void@f-m.fm, freebsd-hackers@FreeBSD.org Subject: Binary updates (was Re: It's not Rust, it's FreeBSD (and LLVM)) In-reply-to: <202409090442.4894gGMb086473@donotpassgo.dyslexicfish.net> References: <202409031532.483FW0If007252@critter.freebsd.dk> <3845d980-7160-4819-82a4-db2281828c8c@app.fastmail.com> <202409090442.4894gGMb086473@donotpassgo.dyslexicfish.net> Comments: In-reply-to Jamie Landeg-Jones message dated "Mon, 09 Sep 2024 05:42:16 +0100." List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 09 Sep 2024 07:32:39 -0700 Message-Id: <20240909143239.8F285AF@slippy.cwsent.com> X-CMAE-Envelope: MS4xfJgGbRvTGFw5fIV0z23SkWrZG+4/+wWgY79QdNGWddRxFkNPS2FHjP6QUHtOkjSunt9hzWBDyYGcrVYgmlJTES3iam8BOcE1mAnWEVDF38Of4ByV2ftU 9wb3xIUMXGBZ5sEvxiLChVWZey2/ORS5aaeKqJ0/l63uHTY+w4hFU9DKTJ55W1X1eh4Huf2JfidmJR6JRZO3i3O2m5U6KOTA32z1qJvsUEzwlLRyaGEgzMXt kMzSTeauZj31zzr4ESEeekrNn5/za0mL5QO2GtwoBDY= X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Queue-Id: 4X2Tnk0zpCz4ZGv In message <202409090442.4894gGMb086473@donotpassgo.dyslexicfish.net>, Jamie La ndeg-Jones writes: > void wrote: > > > ? really? All my -stable and -current machines are recompiled from source. > > Is this really that rare? > > Mine too (well, I only track stable at the moment, and am only talking about > 8 > machines) > > I have too many local patches to easily do it any other way. As it is, i sync > src, patches are automatically applied, then make buildworld etc... is all > that's needed. > > Similar story for ports vs packages - too many patches (and custom options) Those of us who build from source and build ports, whether manually or through our own poudriere, are the minority. Just visit the FreeBSD forums. I attend OpenHack here. People who do use FreeBSD use freebsd-update and binary packages. (I use freebsd-update and binary packages on some VMs at $JOB, while maintaining my own network at home as any developer does.) And that's a marketing feature of FreeBSD. Most users don't want he hassle of building and installing an O/S. And a co-worker has set up an EC2 instance (thanks cpercival@). Out in the real world people use binary updates and binary packages. We developers are an anomaly these days. Just because a few of us build from source doesn't mean the rest of the world does. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e^(i*pi)+1=0