Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 May 2025 10:25:04 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        ronald-lists@klop.ws, FreeBSD Mailing List <freebsd-ports@freebsd.org>
Cc:        =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@freebsd.org>
Subject:   Re: error -9 on build cluster?
Message-ID:  <710FE881-65FF-4B72-A128-77DBE8A5E93F@yahoo.com>
References:  <710FE881-65FF-4B72-A128-77DBE8A5E93F.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Dag-Erling_Sm=C3=B8rgrav <des_at_FreeBSD.org> wrote on
Date: Fri, 30 May 2025 09:39:05 UTC :

> Ronald Klop <ronald-lists@klop.ws> writes:
> > My port databases/mongodb60 sometimes fails with an "error -9".
> > ports fallout: =
https://portsfallout.com/fallout?port=3Ddatabases%2Fmongodb60%24
> > build report: =
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2025-May/760518.htm=
l
> > full log (large):=20
> > =
https://pkg-status.freebsd.org/beefy22/data/142amd64-default/a3de54ab2200/=
logs/mongodb60-6.0.23_1.log
> >
> > There is no output of the compiler which makes clear what happened. =
Only this output:
> >
> > scons: *** [build/59f4f0dd/mongo/db/catalog/multi_index_block.o] =
Error -9
> > scons: building terminated because of errors.
> > build/59f4f0dd/mongo/db/catalog/multi_index_block.o failed: Error -9
> > *** Error code 2
>=20
> This is preceded by an 800-line list of warnings from a single source
> file (multi_index_block.cpp). This list is clearly truncated as it's
> missing the final =E2=80=9CN warnings generated=E2=80=9D line, so my =
guess is there is
> at least one error there as well which just doesn't get displayed.

My guess: the failure occurred while the warnings were otherwise
still being generated and that is what stopped the warnings.

> I
> would suggest trying to silence some of those warnings (maybe by =
adding
> -Wno-deprecated-builtins to CXXFLAGS).

Another interesting property is the history of the error occurring:

2025-Jan..Mar: 134arm64-default, main-arm64-default, and
141arm64-default were getting the error.

2025-Apr: 134arm64-quarterly started getting the failures.

2025-May: 142arm64-quarterly, main-amd64-default, and 142amd64-default
got the failure. (Note the mix of arm64 and amd64 here.)

See:

=
https://portsfallout.com/fallout?port=3Ddatabases%2Fmongodb60&maintainer=3D=
&env=3D&category=3D&flavor=3D



Context note: With the pkg 2.1.0+ updates, build times on the
servers for 'bulk -C -a' like poudriere runs building port-packages
have been significantly increased. Avoid usual time frame assumptions,
arm64/armv7 (ampere* systems) having the largest change (main-arm64
is up to around 3 weeks for such a run now). The amperes also
cycle through sequence of different types on builds, not having
one server per type for aarch64/armv7. (So main-arm64 and main-armv7
each update only about once a month or longer now, for example.) Bapt
is working on improvements for the issue.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?710FE881-65FF-4B72-A128-77DBE8A5E93F>