On Sun, Oct 19, 2025 at 09:34:22PM -0700, Mark Millard wrote:

For amd64:

https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pcd2ca5cd2643_s6fa18fe744/logs/signal-desktop-7.74.0_1.log

I'd like to know what switches the poudriere builder on beefy24 uses
to generate that log

I never have used ccache or the like so that is another
environmental difference. I've no clue if such is
important.

Just in terms of speed, enable-able in the default poudriere.conf,
so it's enabled. A difference: ccache4 rather than ccache3

The processor used was an AMD 7950X3D, which is far more recent
than the Xeon E5-2690v2 , not that I know if that distinction
is involved.

I was thinking about this when removing CPUTYPE?=
The 7950X3D is x86-64-v4
The E5-2690v2 is x86-64-v2
The other failing poudriere is x86-64-v3

I am sure I've seen in some ports options selectable
x86-64-v{1-4} but a simple grep of the ports tree for this string doesn't show. If the syntax was regular, I could set
OPTIONS_UNSET_FORCE+= x86-64-v3 x86-64-v4 for example

I'll try again
1. replace poudriere-dsh2dsh-3.4.99.20251015 with poudriere-devel
2. disable ccache in poudriere
3. if possible, amend its make.conf as above, and setting parallel jobs=3
   as per beefy24

--

Reply via email to