Daniel Engberg <diizzy_at_FreeBSD.org> wrote on
Date: Sun, 08 Jun 2025 00:50:50 UTC :
 
On 2025-06-07 20:03, Gleb Popov wrote:
> . . .
> 
> Do people really recompile rust that often?

FYI just to give an idea what might happen over a month
or two (ball park) . . .


2025-May-01..Jun-08 (today) shows beefy22 rebuilding
lang/rust for 142amd64-default 4 times, all being part
of incremental "bulk -a" runs (not bulk -Ca like runs):


=>> Building lang/rust
build started at Sat Jun  7 01:04:53 UTC 2025
port directory: /usr/ports/lang/rust
package name: rust-1.87.0
building for: FreeBSD 142amd64-default-job-01 14.2-RELEASE-p3 FreeBSD 
14.2-RELEASE-p3 amd64

NOTE: 7248 Queued


=>> Building lang/rust
build started at Tue Jun  3 01:09:16 UTC 2025
port directory: /usr/ports/lang/rust
package name: rust-1.86.0
building for: FreeBSD 142amd64-default-job-03 14.2-RELEASE-p3 FreeBSD 
14.2-RELEASE-p3 amd64

NOTE: 10424 Queued


=>> Building lang/rust
build started at Thu May  8 01:14:09 UTC 2025
port directory: /usr/ports/lang/rust
package name: rust-1.86.0
building for: FreeBSD 142amd64-default-job-01 14.2-RELEASE-p3 FreeBSD 
14.2-RELEASE-p3 amd64

NOTE: 12986 Queued


=>> Building lang/rust
build started at Thu May  1 01:08:37 UTC 2025
port directory: /usr/ports/lang/rust
package name: rust-1.86.0
building for: FreeBSD 142amd64-default-job-04 14.2-RELEASE-p3 FreeBSD 
14.2-RELEASE-p3 amd64

NOTE: 9226 Queued


Also: Definitely not evenly spaced in time. Some builds
are not far apart.


The pkg v2.1.0 and v2.1.2 activity after 2.0.6
made April and late March unusual, so I do not
go back that far here. It would increase the
count greatly for most packages.


Do not take this as support for the specifics of any
of the proposals.


I will note that, as things are right now, ampere3
and ampere2 complete a cycle of builds about once
a month. (aarch64 and armv7 are in the cycles).
Anyone that can not wait that long for an update
for their specific context, must  build for
themselves or get builds from some place else.
Hopefully pkg 2.2.0 will cut the time to be more
like when pkg 2.0.6 was in use.

ampere1 does not suffer this because it handles
quarterly's builds and it gets fewer, smaller
updates and so does not take nearly as long to
complete a cycle, even if it is longer than it
used to be.


===
Mark Millard
marklmi at yahoo.com


Reply via email to