Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jun 2025 13:50:50 +0200 (CEST)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        =?UTF-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org>, FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: error -9 on build cluster?
Message-ID:  <1158389273.7369.1750074650555@localhost>
In-Reply-To: <4C36717B-2EBC-42D3-B037-709B4E384288@yahoo.com>
References:  <710FE881-65FF-4B72-A128-77DBE8A5E93F.ref@yahoo.com> <710FE881-65FF-4B72-A128-77DBE8A5E93F@yahoo.com> <86tt52kn94.fsf@ltc.des.dev> <E86C7769-0778-44AA-A588-579E49ADAD56@yahoo.com> <4C36717B-2EBC-42D3-B037-709B4E384288@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_7368_593775903.1750074650551
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

=20
Van: Mark Millard <marklmi@yahoo.com>
Datum:vrijdag, 30 mei 2025 20:58
Aan:"Dag-Erling Sm=C3=B8rgrav" <des@FreeBSD.org>
CC:ronald-lists@klop.ws, FreeBSD Mailing List <freebsd-ports@freebsd.org>
Onderwerp:Re: error -9 on build cluster?
>=20
> On May 30, 2025, at 11:29, Mark Millard <marklmi@yahoo.com> wrote:
>=20
> > On May 30, 2025, at 10:43, Dag-Erling Sm=C3=B8rgrav <des@FreeBSD.org> w=
rote:
> >
> >> Mark Millard <marklmi@yahoo.com> writes:
> >>> Dag-Erling Sm=C3=B8rgrav <des@FreeBSD.org> writes:
> >>>> This is preceded by an 800-line list of warnings from a single sourc=
e
> >>>> 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.
> >>
> >> That's possible.  If we assume that the error code returned by scons i=
s
> >> an errno, it corresponds to EBADF.  Perhaps a bug in scons causes it t=
o
> >> lose track of the pipe it uses to read the compiler's stderr.
> >
> > devel/scans has not been updated after 2024-Jun-06:
> >
> > QUOTE
> > author Po-Chuan Hsieh <sunpoet@FreeBSD.org> 2024-06-06 22:03:56 +0000
> > committer Po-Chuan Hsieh <sunpoet@FreeBSD.org> 2024-06-06 22:03:56 +000=
0
> > . . .
> > devel/scons: Update to 4.7.0
> > Changes: https://github.com/SCons/scons/releases https://scons.org/tag/=
releases.html PR: 279488 Exp-run by: antoine
> > END QUOTE
> >
> > That would mean that quarterly got the update in 2024 as well.
> >
> > https://pkg-status.freebsd.org/ampere1/data/141arm64-quarterly/2e2d801c=
f977/logs/mongodb60-6.0.18.log
> >
> > did not fail but shows the warnings.
> >
> > devel/scons does not seem to be the source of the change in beavior.
>=20
>=20
> Worked:
>=20
> https://pkg-status.freebsd.org/ampere3/data/134arm64-default/1afdc808e67b=
/logs/mongodb60-6.0.20_1.log
> build started at Sun Jan  5 17:35:49 UTC 2025
>=20
> The next 134arm64-default build Failed:
>=20
> https://pkg-status.freebsd.org/ampere3/data/134arm64-default/86e28c84a7e0=
/logs/errors/mongodb60-6.0.20_1.log
> build started at Sun Jan 19 11:21:16 UTC 2025
>=20
> That at least  gives a time frame to investigate.
>=20
> More details:
>=20
> =3D>> Building databases/mongodb60
> build started at Sun Jan  5 17:35:49 UTC 2025
> port directory: /usr/ports/databases/mongodb60
> package name: mongodb60-6.0.20_1
> building for: FreeBSD 134arm64-default-job-06 13.4-RELEASE-p2 FreeBSD 13.=
4-RELEASE-p2 arm64
> maintained by: ronald@FreeBSD.org
> Makefile datestamp: -rw-r--r--  1 root  wheel  5845 Jan  4 01:02 /usr/por=
ts/databases/mongodb60/Makefile
> Ports top last git commit: 1afdc808e67
> Ports top unclean checkout: no
> Port dir last git commit: 3ab18c284b0
> Port dir unclean checkout: no
> Poudriere version: poudriere-git-3.4.2
> Host OSVERSION: 1500028
> Jail OSVERSION: 1304000
>=20
> vs.
>=20
> =3D>> Building databases/mongodb60
> build started at Sun Jan 19 11:21:16 UTC 2025
> port directory: /usr/ports/databases/mongodb60
> package name: mongodb60-6.0.20_1
> building for: FreeBSD 134arm64-default-job-13 13.4-RELEASE-p2 FreeBSD 13.=
4-RELEASE-p2 arm64
> maintained by: ronald@FreeBSD.org
> Makefile datestamp: -rw-r--r--  1 root  wheel  5845 Jan  4 01:02 /usr/por=
ts/databases/mongodb60/Makefile
> Ports top last git commit: 86e28c84a7e
> Ports top unclean checkout: no
> Port dir last git commit: 3ab18c284b0
> Port dir unclean checkout: no
> Poudriere version: poudriere-git-3.4.2
> Host OSVERSION: 1500028
> Jail OSVERSION: 1304000
>=20
> Same Host and Jail OSVERSION's. Same "Port dir last git commit".
>=20
> But different "Ports top last git commit". So. some change in
> another package that is involved?
>=20
> =3D=3D=3D
> Mark Millard
> marklmi at yahoo.com
> =20
>=20
>=20
>=20



Hi,

The builder got the same error on mongodb70. But this build does not have a=
ll the warnings. I still don't see the cause of Error -9.

https://pkg-status.freebsd.org/beefy22/data/142amd64-default/02e9dc3b903b/l=
ogs/mongodb70-7.0.21_1.log

https://portsfallout.com/fallout?port=3Ddatabases%2Fmongodb70%24

My next idea is that this occurs because a process gets killed (-9), which =
should be visible in the logs of the cluster maintainers. Does this makes s=
ense?

Regards,
Ronald.
=20
------=_Part_7368_593775903.1750074650551
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body>&nbsp;
<p><strong>Van:</strong> Mark Millard &lt;marklmi@yahoo.com&gt;<br>
<strong>Datum:</strong>vrijdag, 30 mei 2025 20:58<br>
<strong>Aan:</strong>"Dag-Erling Sm=C3=B8rgrav" &lt;des@FreeBSD.org&gt;<br>
<strong>CC:</strong>ronald-lists@klop.ws, FreeBSD Mailing List &lt;freebsd-=
ports@freebsd.org&gt;<br>
<strong>Onderwerp:</strong>Re: error -9 on build cluster?</p>

<blockquote style=3D"padding-right: 0px; padding-left: 5px; margin-left: 5p=
x; border-left: #000000 2px solid; margin-right: 0px">
<div class=3D"MessageRFC822Viewer" id=3D"P">
<div class=3D"TextPlainViewer" id=3D"P.P">On May 30, 2025, at 11:29, Mark M=
illard &lt;marklmi@yahoo.com&gt; wrote:<br>
<br>
&gt; On May 30, 2025, at 10:43, Dag-Erling Sm=C3=B8rgrav &lt;des@FreeBSD.or=
g&gt; wrote:<br>
&gt;<br>
&gt;&gt; Mark Millard &lt;marklmi@yahoo.com&gt; writes:<br>
&gt;&gt;&gt; Dag-Erling Sm=C3=B8rgrav &lt;des@FreeBSD.org&gt; writes:<br>
&gt;&gt;&gt;&gt; This is preceded by an 800-line list of warnings from a si=
ngle source<br>
&gt;&gt;&gt;&gt; file (multi_index_block.cpp). This list is clearly truncat=
ed as it's<br>
&gt;&gt;&gt;&gt; missing the final =E2=80=9CN warnings generated=E2=80=9D l=
ine, so my guess is there is<br>
&gt;&gt;&gt;&gt; at least one error there as well which just doesn't get di=
splayed.<br>
&gt;&gt;&gt; My guess: the failure occurred while the warnings were otherwi=
se<br>
&gt;&gt;&gt; still being generated and that is what stopped the warnings.<b=
r>
&gt;&gt;<br>
&gt;&gt; That's possible. &nbsp;If we assume that the error code returned b=
y scons is<br>
&gt;&gt; an errno, it corresponds to EBADF. &nbsp;Perhaps a bug in scons ca=
uses it to<br>
&gt;&gt; lose track of the pipe it uses to read the compiler's stderr.<br>
&gt;<br>
&gt; devel/scans has not been updated after 2024-Jun-06:<br>
&gt;<br>
&gt; QUOTE<br>
&gt; author Po-Chuan Hsieh &lt;sunpoet@FreeBSD.org&gt; 2024-06-06 22:03:56 =
+0000<br>
&gt; committer Po-Chuan Hsieh &lt;sunpoet@FreeBSD.org&gt; 2024-06-06 22:03:=
56 +0000<br>
&gt; . . .<br>
&gt; devel/scons: Update to 4.7.0<br>
&gt; Changes: <a href=3D"https://github.com/SCons/scons/releases">https://g=
ithub.com/SCons/scons/releases</a> <a href=3D"https://scons.org/tag/release=
s.html">https://scons.org/tag/releases.html</a>; PR: 279488 Exp-run by: anto=
ine<br>
&gt; END QUOTE<br>
&gt;<br>
&gt; That would mean that quarterly got the update in 2024 as well.<br>
&gt;<br>
&gt; <a href=3D"https://pkg-status.freebsd.org/ampere1/data/141arm64-quarte=
rly/2e2d801cf977/logs/mongodb60-6.0.18.log">https://pkg-status.freebsd.org/=
ampere1/data/141arm64-quarterly/2e2d801cf977/logs/mongodb60-6.0.18.log</a><=
br>
&gt;<br>
&gt; did not fail but shows the warnings.<br>
&gt;<br>
&gt; devel/scons does not seem to be the source of the change in beavior.<b=
r>
<br>
<br>
Worked:<br>
<br>
<a href=3D"https://pkg-status.freebsd.org/ampere3/data/134arm64-default/1af=
dc808e67b/logs/mongodb60-6.0.20_1.log">https://pkg-status.freebsd.org/amper=
e3/data/134arm64-default/1afdc808e67b/logs/mongodb60-6.0.20_1.log</a><br>
build started at Sun Jan &nbsp;5 17:35:49 UTC 2025<br>
<br>
The next 134arm64-default build Failed:<br>
<br>
<a href=3D"https://pkg-status.freebsd.org/ampere3/data/134arm64-default/86e=
28c84a7e0/logs/errors/mongodb60-6.0.20_1.log">https://pkg-status.freebsd.or=
g/ampere3/data/134arm64-default/86e28c84a7e0/logs/errors/mongodb60-6.0.20_1=
.log</a><br>
build started at Sun Jan 19 11:21:16 UTC 2025<br>
<br>
That at least &nbsp;gives a time frame to investigate.<br>
<br>
More details:<br>
<br>
=3D&gt;&gt; Building databases/mongodb60<br>
build started at Sun Jan &nbsp;5 17:35:49 UTC 2025<br>
port directory: /usr/ports/databases/mongodb60<br>
package name: mongodb60-6.0.20_1<br>
building for: FreeBSD 134arm64-default-job-06 13.4-RELEASE-p2 FreeBSD 13.4-=
RELEASE-p2 arm64<br>
maintained by: ronald@FreeBSD.org<br>
Makefile datestamp: -rw-r--r-- &nbsp;1 root &nbsp;wheel &nbsp;5845 Jan &nbs=
p;4 01:02 /usr/ports/databases/mongodb60/Makefile<br>
Ports top last git commit: 1afdc808e67<br>
Ports top unclean checkout: no<br>
Port dir last git commit: 3ab18c284b0<br>
Port dir unclean checkout: no<br>
Poudriere version: poudriere-git-3.4.2<br>
Host OSVERSION: 1500028<br>
Jail OSVERSION: 1304000<br>
<br>
vs.<br>
<br>
=3D&gt;&gt; Building databases/mongodb60<br>
build started at Sun Jan 19 11:21:16 UTC 2025<br>
port directory: /usr/ports/databases/mongodb60<br>
package name: mongodb60-6.0.20_1<br>
building for: FreeBSD 134arm64-default-job-13 13.4-RELEASE-p2 FreeBSD 13.4-=
RELEASE-p2 arm64<br>
maintained by: ronald@FreeBSD.org<br>
Makefile datestamp: -rw-r--r-- &nbsp;1 root &nbsp;wheel &nbsp;5845 Jan &nbs=
p;4 01:02 /usr/ports/databases/mongodb60/Makefile<br>
Ports top last git commit: 86e28c84a7e<br>
Ports top unclean checkout: no<br>
Port dir last git commit: 3ab18c284b0<br>
Port dir unclean checkout: no<br>
Poudriere version: poudriere-git-3.4.2<br>
Host OSVERSION: 1500028<br>
Jail OSVERSION: 1304000<br>
<br>
Same Host and Jail OSVERSION's. Same "Port dir last git commit".<br>
<br>
But different "Ports top last git commit". So. some change in<br>
another package that is involved?<br>
<br>
=3D=3D=3D<br>
Mark Millard<br>
marklmi at yahoo.com<br>
&nbsp;</div>

<hr></div>
</blockquote>
<br>
<br>
<br>
Hi,<br>
<br>
The builder got the same error on mongodb70. But this build does not have a=
ll the warnings. I still don't see the cause of Error -9.<br>
<br>
<a href=3D"https://pkg-status.freebsd.org/beefy22/data/142amd64-default/02e=
9dc3b903b/logs/mongodb70-7.0.21_1.log">https://pkg-status.freebsd.org/beefy=
22/data/142amd64-default/02e9dc3b903b/logs/mongodb70-7.0.21_1.log</a><br>
<br>
<a href=3D"https://portsfallout.com/fallout?port=3Ddatabases%2Fmongodb70%24=
">https://portsfallout.com/fallout?port=3Ddatabases%2Fmongodb70%24</a><br>;
<br>
My next idea is that this occurs because a process gets killed (-9), which =
should be visible in the logs of the cluster maintainers. Does this makes s=
ense?<br>
<br>
Regards,<br>
Ronald.<br>
&nbsp;</body></html>
------=_Part_7368_593775903.1750074650551--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1158389273.7369.1750074650555>