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

port binary dumping core on recent head in poudriere

2024-11-20 Thread Guido Falsi
Hi, 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 upgrade in head, but forcing sassc and libsass to bu