Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-12-03 Thread Dag-Erling Smørgrav
"Sean C. Farley" writes: > I ran all of the tmpfs*.sh tests from HEAD which all pass except for > tmpfs24.sh. > > $ ./all.sh -o tmpfs24.sh > 20241128 22:33:38 all: tmpfs24.sh > Min hole size is 4096, file size is 524288000. > data #1 @ 0, size=4096) > hole #2 @ 4096, size=4096 > data #3 @ 8192, si

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-12-01 Thread Sean C. Farley
On Thu, 28 Nov 2024, Mark Millard wrote: On Nov 28, 2024, at 19:54, Sean C. Farley wrote: On Thu, 28 Nov 2024, Mark Millard wrote: . . . System setup: - FreeBSD 14.2-STABLE The context that I investigated --and what was fixed by a commit only applies to-- main [so; 15 as stands], not s

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Guido Falsi
On 26/11/24 18:29, Doug Moore wrote: I think @kib has found the source of the problem.  I've attached an attempt to fix it. Thanks for your work! I have noticed this is already in base and upgraded successfully, issue is now solved for me. Sorry for the delay in reporting this. -- Guido Fa

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Mark Millard
On Nov 28, 2024, at 19:54, Sean C. Farley wrote: > On Thu, 28 Nov 2024, Mark Millard wrote: > >> . . . > >>> System setup: >>> - FreeBSD 14.2-STABLE >> >> The context that I investigated --and what was fixed by a commit only >> applies to-- main [so; 15 as stands], not stable/14 . >> >> stabl

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Sean C. Farley
On Thu, 28 Nov 2024, Mark Millard wrote: Sean C. Farley wrote on Date: Thu, 28 Nov 2024 18:16:16 UTC : On Mon, 25 Nov 2024, Mark Millard wrote: On Nov 25, 2024, at 18:05, Mark Millard wrote: Top posting going in a different direction that established a way to control the behavior in my c

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Mark Millard
Sean C. Farley wrote on Date: Thu, 28 Nov 2024 18:16:16 UTC : > On Mon, 25 Nov 2024, Mark Millard wrote: > > > On Nov 25, 2024, at 18:05, Mark Millard wrote: > > > >> Top posting going in a different direction that > >> established a way to control the behavior in my > >> context . . . > > > >

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Sean C. Farley
On Mon, 25 Nov 2024, Mark Millard wrote: On Nov 25, 2024, at 18:05, Mark Millard wrote: Top posting going in a different direction that established a way to control the behavior in my context . . . For folks new to the discoveries: the context here is poudriere bulk builds, for USE_TMPFS=al

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Mark Millard
On Nov 28, 2024, at 04:19, Andriy Gapon wrote: > On 28/11/2024 13:42, Dag-Erling Smørgrav wrote: >> Andriy Gapon writes: >>> FWIW, I am not sure if it's relevant but I am seeing a similar pattern >>> of corruption on tmpfs although in a different context, on FreeBSD >>> 13.3. >> Not relevant at

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Andriy Gapon
On 28/11/2024 13:42, Dag-Erling Smørgrav wrote: Andriy Gapon writes: FWIW, I am not sure if it's relevant but I am seeing a similar pattern of corruption on tmpfs although in a different context, on FreeBSD 13.3. Not relevant at all. In this case the file is not actually corrupted but `insta

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Dag-Erling Smørgrav
Andriy Gapon writes: > FWIW, I am not sure if it's relevant but I am seeing a similar pattern > of corruption on tmpfs although in a different context, on FreeBSD > 13.3. Not relevant at all. In this case the file is not actually corrupted but `install(1)` skips over some of it when copying beca

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-28 Thread Andriy Gapon
On 26/11/2024 17:52, Mark Millard wrote: libsass.so.1.0.0 still has .got.plt starting with (this time): 2bed60 2bed70 2bed80 2

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Mark Millard
On Nov 26, 2024, at 09:29, Doug Moore wrote: > I think @kib has found the source of the problem. I've attached an attempt > to fix it. That worked for what I'm testing. Following the same procedure but with the new patch content, .got.plt looks good at the beginning: 2bed60 78ba2b00

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Doug Moore
I think @kib has found the source of the problem.  I've attached an attempt to fix it. On 11/26/24 09:52, Mark Millard wrote: On Nov 26, 2024, at 05:38, Konstantin Belousov wrote: On Tue, Nov 26, 2024 at 01:58:19PM +0100, Dimitry Andric wrote: On 26 Nov 2024, at 13:32, Dimitry Andric wrote

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Mark Millard
On Nov 26, 2024, at 05:38, Konstantin Belousov wrote: > On Tue, Nov 26, 2024 at 01:58:19PM +0100, Dimitry Andric wrote: >> On 26 Nov 2024, at 13:32, Dimitry Andric wrote: >>> >>> On 26 Nov 2024, at 11:19, Dag-Erling Smørgrav wrote: Mark Millard writes: > From inside a bulk -i w

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Konstantin Belousov
On Tue, Nov 26, 2024 at 01:58:19PM +0100, Dimitry Andric wrote: > On 26 Nov 2024, at 13:32, Dimitry Andric wrote: > > > > On 26 Nov 2024, at 11:19, Dag-Erling Smørgrav wrote: > >> > >> Mark Millard writes: > >>> From inside a bulk -i where I did a manual make command > >>> after it built and i

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Mark Millard
On Nov 26, 2024, at 04:58, Dimitry Andric wrote: > On 26 Nov 2024, at 13:32, Dimitry Andric wrote: >> >> On 26 Nov 2024, at 11:19, Dag-Erling Smørgrav wrote: >>> >>> Mark Millard writes: From inside a bulk -i where I did a manual make command after it built and installed libsass

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Dimitry Andric
On 26 Nov 2024, at 13:32, Dimitry Andric wrote: > > On 26 Nov 2024, at 11:19, Dag-Erling Smørgrav wrote: >> >> Mark Millard writes: >>> From inside a bulk -i where I did a manual make command >>> after it built and installed libsass.so.1.0.0 . The >>> manual make produced a /wrkdirs/ : >>> [..

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Dimitry Andric
On 26 Nov 2024, at 11:19, Dag-Erling Smørgrav wrote: > > Mark Millard writes: >> From inside a bulk -i where I did a manual make command >> after it built and installed libsass.so.1.0.0 . The >> manual make produced a /wrkdirs/ : >> [...] >> So the original creation looks okay. But . . . >> [...

Re: port binary dumping core on recent head in poudriere

2024-11-26 Thread Marek Zarychta
W dniu 26.11.2024 o 08:59, Guido Falsi pisze: On 26/11/24 03:05, Mark Millard wrote: Top posting going in a different direction that established a way to control the behavior in my context . . . I changed USE_TMPFS=all to USE_TMPFS=no : USE_TMPFS=all gets the failure vs. USE_TMPFS=no works ju

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Dag-Erling Smørgrav
Mark Millard writes: > From inside a bulk -i where I did a manual make command > after it built and installed libsass.so.1.0.0 . The > manual make produced a /wrkdirs/ : > [...] > So the original creation looks okay. But . . . > [...] > So: The later, staged copy is a bad copy. Both are in the > t

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-26 Thread Mark Millard
On Nov 25, 2024, at 22:10, Mark Millard wrote: > On Nov 25, 2024, at 18:05, Mark Millard wrote: > >> Top posting going in a different direction that >> established a way to control the behavior in my >> context . . . > > For folks new to the discoveries: the context here > is poudriere bulk bu

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Guido Falsi
On 26/11/24 03:05, Mark Millard wrote: Top posting going in a different direction that established a way to control the behavior in my context . . . I changed USE_TMPFS=all to USE_TMPFS=no : USE_TMPFS=all gets the failure vs. USE_TMPFS=no works just fine So it is a FreeBSD system error associa

Re: port binary dumping core on recent head in poudriere [tmpfs corruptions involving blocks of zeros that should not be all zeros]

2024-11-25 Thread Mark Millard
On Nov 25, 2024, at 18:05, Mark Millard wrote: > Top posting going in a different direction that > established a way to control the behavior in my > context . . . For folks new to the discoveries: the context here is poudriere bulk builds, for USE_TMPFS=all vs. USE_TMPFS=no . My test context is

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Mark Millard
Top posting going in a different direction that established a way to control the behavior in my context . . . I changed USE_TMPFS=all to USE_TMPFS=no : USE_TMPFS=all gets the failure vs. USE_TMPFS=no works just fine So it is a FreeBSD system error associated with use of tmpfs . Now back to wha

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Mark Millard
On Nov 25, 2024, at 15:21, Mark Millard wrote: > On Nov 25, 2024, at 14:23, Guido Falsi wrote: > >> On 25/11/24 23:15, Dimitry Andric wrote: >>> On 25 Nov 2024, at 23:12, Mark Millard wrote: On Nov 25, 2024, at 13:27, Guido Falsi wrote: > On 25/11/24 22:18, Dag-Erling Smø

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Yasuhiro Kimura
From: Dimitry Andric Subject: Re: port binary dumping core on recent head in poudriere Date: Mon, 25 Nov 2024 23:15:20 +0100 > On 25 Nov 2024, at 23:12, Mark Millard wrote: >> >> On Nov 25, 2024, at 13:27, Guido Falsi wrote: >> >>> On 25/11/24 22:18, Dag-Er

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Mark Millard
On Nov 25, 2024, at 14:23, Guido Falsi wrote: > On 25/11/24 23:15, Dimitry Andric wrote: >> On 25 Nov 2024, at 23:12, Mark Millard wrote: >>> >>> On Nov 25, 2024, at 13:27, Guido Falsi wrote: >>> On 25/11/24 22:18, Dag-Erling Smørgrav wrote: > Mark Millard writes: >> Guido Falsi

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Guido Falsi
On 25/11/24 23:15, Dimitry Andric wrote: On 25 Nov 2024, at 23:12, Mark Millard wrote: On Nov 25, 2024, at 13:27, Guido Falsi wrote: On 25/11/24 22:18, Dag-Erling Smørgrav wrote: Mark Millard writes: Guido Falsi writes: On 25/11/24 09:17, Dag-Erling Smørgrav wrote: Dimitry Andric wri

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Dimitry Andric
On 25 Nov 2024, at 23:12, Mark Millard wrote: > > On Nov 25, 2024, at 13:27, Guido Falsi wrote: > >> On 25/11/24 22:18, Dag-Erling Smørgrav wrote: >>> Mark Millard writes: Guido Falsi writes: > On 25/11/24 09:17, Dag-Erling Smørgrav wrote: >> Dimitry Andric writes: >>> Proba

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Mark Millard
On Nov 25, 2024, at 13:27, Guido Falsi wrote: > On 25/11/24 22:18, Dag-Erling Smørgrav wrote: >> Mark Millard writes: >>> Guido Falsi writes: On 25/11/24 09:17, Dag-Erling Smørgrav wrote: > Dimitry Andric writes: >> Probably best to create a bugzilla ticket, but as I said before,

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Guido Falsi
On 25/11/24 22:18, Dag-Erling Smørgrav wrote: Mark Millard writes: Guido Falsi writes: On 25/11/24 09:17, Dag-Erling Smørgrav wrote: Dimitry Andric writes: Probably best to create a bugzilla ticket, but as I said before, I cannot reproduce this. I can. My builder is running 15 and sees s

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Dag-Erling Smørgrav
Mark Millard writes: > Guido Falsi writes: >> On 25/11/24 09:17, Dag-Erling Smørgrav wrote: >>> Dimitry Andric writes: Probably best to create a bugzilla ticket, but as I said before, I cannot reproduce this. >>> I can. My builder is running 15 and sees segfaults while building >>> pa

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Mark Millard
On Nov 25, 2024, at 12:41, Guido Falsi wrote: > On 25/11/24 09:17, Dag-Erling Smørgrav wrote: >> Dimitry Andric writes: >>> Probably best to create a bugzilla ticket, but as I said before, I >>> cannot reproduce this. >> I can. My builder is running 15 and sees segfaults while building >> packa

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Guido Falsi
On 25/11/24 09:17, Dag-Erling Smørgrav wrote: Dimitry Andric writes: Probably best to create a bugzilla ticket, but as I said before, I cannot reproduce this. I can. My builder is running 15 and sees segfaults while building packages for 14 and 15 but not for 13. Interesting. Luckily every

Re: port binary dumping core on recent head in poudriere

2024-11-25 Thread Dag-Erling Smørgrav
Dimitry Andric writes: > Probably best to create a bugzilla ticket, but as I said before, I > cannot reproduce this. I can. My builder is running 15 and sees segfaults while building packages for 14 and 15 but not for 13. % uname -a FreeBSD pkg.des.dev 15.0-CURRENT FreeBSD 15.0-CURRENT #0 main-

Re: port binary dumping core on recent head in poudriere

2024-11-24 Thread Mark Millard
On Nov 24, 2024, at 14:59, Mark Millard wrote: > Dimitry Andric wrote on > Date: Sun, 24 Nov 2024 17:18:51 UTC : > >> On 24 Nov 2024, at 18:07, Guido Falsi wrote: >>> >>> . . . >> >> Probably best to create a bugzilla ticket, but as I said before, I cannot >> reproduce this. So you would ha

Re: port binary dumping core on recent head in poudriere

2024-11-24 Thread Mark Millard
Dimitry Andric wrote on Date: Sun, 24 Nov 2024 17:18:51 UTC : > On 24 Nov 2024, at 18:07, Guido Falsi wrote: > > > > . . . > > Probably best to create a bugzilla ticket, but as I said before, I cannot > reproduce this. So you would have to come up with some scenario on why it is > reproducib

Re: port binary dumping core on recent head in poudriere

2024-11-24 Thread Guido Falsi
On 24/11/24 18:18, Dimitry Andric wrote: On 24 Nov 2024, at 18:07, Guido Falsi wrote: On 23/11/24 15:56, Guido Falsi wrote: On 23/11/24 15:34, Guido Falsi wrote: On 21/11/24 18:33, Guido Falsi wrote: On 21/11/24 18:27, Dimitry Andric wrote: On 21 Nov 2024, at 18:17, Guido Falsi wrote: O

Re: port binary dumping core on recent head in poudriere

2024-11-24 Thread Dimitry Andric
On 24 Nov 2024, at 18:07, Guido Falsi wrote: > > On 23/11/24 15:56, Guido Falsi wrote: >> On 23/11/24 15:34, Guido Falsi wrote: >>> On 21/11/24 18:33, Guido Falsi wrote: On 21/11/24 18:27, Dimitry Andric wrote: > On 21 Nov 2024, at 18:17, Guido Falsi wrote: >> >> On 20/11/24 23

Re: port binary dumping core on recent head in poudriere

2024-11-24 Thread Guido Falsi
On 23/11/24 15:56, Guido Falsi wrote: On 23/11/24 15:34, Guido Falsi wrote: On 21/11/24 18:33, Guido Falsi wrote: On 21/11/24 18:27, Dimitry Andric wrote: On 21 Nov 2024, at 18:17, Guido Falsi wrote: On 20/11/24 23:50, Guido Falsi wrote: On 20/11/24 22:14, Dimitry Andric wrote: On 20 Nov

Re: port binary dumping core on recent head in poudriere [WRONG: 1500026 libsass.so.1.0.0 vs. 1500027 one]

2024-11-23 Thread Mark Millard
I finally looked in a better place for finding a significant difference: The good /usr/local/lib/libsass.so.1.0.0 in my context (the one in the PkgBase based chroot area) has: Contents of section .got.plt: 2bed60 78ba2b00 x.+. 2bed70 86a

Re: port binary dumping core on recent head in poudriere

2024-11-23 Thread Guido Falsi
On 23/11/24 15:34, Guido Falsi wrote: On 21/11/24 18:33, Guido Falsi wrote: On 21/11/24 18:27, Dimitry Andric wrote: On 21 Nov 2024, at 18:17, Guido Falsi wrote: On 20/11/24 23:50, Guido Falsi wrote: On 20/11/24 22:14, Dimitry Andric wrote: On 20 Nov 2024, at 18:32, Guido Falsi wrote: I'v

Re: port binary dumping core on recent head in poudriere

2024-11-23 Thread Guido Falsi
On 21/11/24 18:33, Guido Falsi wrote: On 21/11/24 18:27, Dimitry Andric wrote: On 21 Nov 2024, at 18:17, Guido Falsi wrote: On 20/11/24 23:50, Guido Falsi wrote: On 20/11/24 22:14, Dimitry Andric wrote: On 20 Nov 2024, at 18:32, Guido Falsi wrote: I've noticed that recently some ports are

Re: port binary dumping core on recent head in poudriere [WRONG: 1500026 libsass.so.1.0.0 vs. 1500027 one]

2024-11-21 Thread Mark Millard
> On Nov 21, 2024, at 13:15, Mark Millard wrote: > > Summary: > > Turns out in my context: libsass.so .1.0.0 built for > 1500026 fails and built for 1500027 works, at least > when used via a 1500027 world. So much for that idea: updating the poudriere jail to be 1500027 base

Re: port binary dumping core on recent head in poudriere [1500026 libsass.so.1.0.0 vs. 1500027 one]

2024-11-21 Thread Mark Millard
Summary: Turns out in my context: libsass.so .1.0.0 built for 1500026 fails and built for 1500027 works, at least when used via a 1500027 world. # file /usr/local/lib/libsass.so.1.0.0* /usr/local/lib/libsass.so.1.0.0: ELF 64-bit LSB shared object, x86-64, versio

Re: port binary dumping core on recent head in poudriere

2024-11-21 Thread Guido Falsi
On 21/11/24 18:27, Dimitry Andric wrote: On 21 Nov 2024, at 18:17, Guido Falsi wrote: On 20/11/24 23:50, Guido Falsi wrote: On 20/11/24 22:14, Dimitry Andric wrote: On 20 Nov 2024, at 18:32, Guido Falsi wrote: I've noticed that recently some ports are dumping core during builds of depende

Re: port binary dumping core on recent head in poudriere

2024-11-21 Thread Mark Millard
Dimitry Andric wrote on Date: Thu, 21 Nov 2024 17:27:36 UTC : > On 21 Nov 2024, at 18:17, Guido Falsi wrote: > > > > On 20/11/24 23:50, Guido Falsi wrote: > >> On 20/11/24 22:14, Dimitry Andric wrote: > >>> On 20 Nov 2024, at 18:32, Guido Falsi wrote: > I've noticed that recently some por

Re: port binary dumping core on recent head in poudriere

2024-11-21 Thread Dimitry Andric
On 21 Nov 2024, at 18:17, Guido Falsi wrote: > > On 20/11/24 23:50, Guido Falsi wrote: >> On 20/11/24 22:14, Dimitry Andric wrote: >>> On 20 Nov 2024, at 18:32, Guido Falsi wrote: I've noticed that recently some ports are dumping core during builds of dependencies in head in poudriere

Re: port binary dumping core on recent head in poudriere

2024-11-21 Thread Guido Falsi
On 20/11/24 23:50, Guido Falsi wrote: On 20/11/24 22:14, Dimitry Andric wrote: On 20 Nov 2024, at 18:32, Guido Falsi wrote: I've noticed that recently some ports are dumping core during builds of dependencies in head in poudriere. I'm seeing this for example with sassc crashing while trying

Re: port binary dumping core on recent head in poudriere

2024-11-21 Thread Mark Millard
[Just resending, including the original-sender's listing of freebsd=ports.] On Nov 21, 2024, at 02:22, Mark Millard wrote: > I've noticed that recently some ports are dumping core during builds of > dependencies in head in poudriere. > > I'm seeing this for example with sassc crashing while tr

Re: port binary dumping core on recent head in poudriere

2024-11-20 Thread Guido Falsi
On 20/11/24 22:14, Dimitry Andric wrote: On 20 Nov 2024, at 18:32, Guido Falsi wrote: I've noticed that recently some ports are dumping core during builds of dependencies in head in poudriere. I'm seeing this for example with sassc crashing while trying to build x11-themes/greybird-theme. M

Re: port binary dumping core on recent head in poudriere

2024-11-20 Thread Dimitry Andric
On 20 Nov 2024, at 18:32, Guido Falsi wrote: > I've noticed that recently some ports are dumping core during builds of > dependencies in head in poudriere. > > I'm seeing this for example with sassc crashing while trying to build > x11-themes/greybird-theme. > > My first suspect was the llvm u