FYI: main-arm64 port-packages built per Hr. on ampere2, some history and comparisons/contrasts

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
Start time then built/approx.Hrs approx.= ratio

I tried to avoid examples of incremental builds
and of large scale build failures.


ampere2: (so debug-build for each of boot-kernel,
          boot-world; main-arm64 so debug-build of
          jail-world)
01 Mar 2025 01:34:16 GMT	34828/162.0 approx.= 215.0
11 Mar 2025 01:30:33 GMT	34853/163.3 approx.= 214.4
01 Apr 2025 01:31:49 GMT	34856/508.0 approx.=  68.6
06 May 2025 02:47:25 GMT	34892/458.3 approx.=  76.1
14 Jun 2025 02:48:40 GMT	34596/390.3 approx.=  88.6
19 Jul 2025 01:09:55 GMT	34787/406.3 approx.=  85.6
19 Aug 2025 13:44:37 GMT	35240/506.5 approx.=  69.6
19 Oct 2025 16:25:18 GMT	35244/235.3 approx.= 149.8

(I ignored Failed builds. The detailed ports tree
content also varied. As did the detailed boot kernel,
boot world, and jail world. Also: pkg versions varied.)

Such builds of main-arm64 on an ampere are the most time
consuming generally.


150releng-arm64 has a default (latest) and a Quarterly
comparison/contrast available. Quarterly is from
ampere3 instead of ampere2. default is from ampere2.

ampere2 (150releng-arm64 so non-debug jail world):
12 Oct 2025 03:38:25 GMT	35356/180.8 approx.= 195.6

At this point 15.0 and main are not all that different,
but, for example, the jail world for main is a debug build
on ampere2 but 150releng-arm64 is not.

ampere3 (so non-debug for each of boot-kernel, boot-world;
         150releng-arm64 so non-debug jail-world):
12 Oct 2025 02:29:30 GMT	35601/177.9 approx.= 200.1


There is one 143arm64-default (latest) from ampere3 that
is available as well:

ampere3 (so non-debug for each of boot-kernel, boot-world;
         143arm64-default so non-debug jail-world):
19 Oct 2025 12:21:31 GMT	35415/150.4 approx.= 235.5


===
Mark Millard
marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.