On 31/10/24 10:06, David Wolfskill wrote:
On Thu, Oct 31, 2024 at 09:50:11AM -0300, Renato Botelho wrote:
I do incremental builds using META_MODE on this system every ~ 2 weeks and
today I got an error when I tried to build world.  I considered to just
clean /usr/obj and move on but decided to report it here first for the case
anyone is interested.

current system is running main-n273133-419249c1cac

What is the latest commit in your source tree?

commit d0f9b0bd19b (HEAD -> main, origin/main, origin/HEAD)
Author: Dag-Erling Smørgrav <d...@freebsd.org>
Date:   Wed Oct 30 21:19:48 2024

    malloc(9): assert wait flags.

    The check introduced in d3c11994e1e3 was bogus, combining a non-atomic
    “once” flag with an equally non-thread-safe ppsratecheck.  Rather than
    fix it, just assert what it attempts to enforce: that the malloc flags
    must include exactly one of M_WAITOK and M_NOWAIT.

    Fixes:          d3c11994e1e3de7445305abd0d41dce2b8d3e6dc
    Sponsored by:   Klara, Inc.
    Reviewed by:    olce, kevans
    Differential Revision:  https://reviews.freebsd.org/D47309

I do similarly, but daily (modulo "issues").  The last few updates
on my build machine were:

FreeBSD 15.0-CURRENT #14 main-n273306-f377a0c7dfa9: Tue Oct 29 10:56:31 UTC 
2024     
r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC 
amd64 1500026 1500026

FreeBSD 15.0-CURRENT #15 main-n273322-22429a464a5f: Wed Oct 30 10:48:27 UTC 
2024     
r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC 
amd64 1500026 1500026

FreeBSD 15.0-CURRENT #16 main-n273336-d0f9b0bd19bf: Thu Oct 31 10:54:10 UTC 
2024     
r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC 
amd64 1500026 1500026

https://www.catwhisker.org/~david/FreeBSD/history/ has additional
information (as well), in case anyone wants to do a reality check
(for what passes for my reality, anyway :-} ).  (The above list was
extracted from
https://www.catwhisker.org/~david/FreeBSD/history/freebeast_uname_amd64.15.txt)

And it looks as if I built main-n273133-419249c1cacc on 23 October
(FWIW).

Peace,
david


--
Renato Botelho

Reply via email to