[Bug 269789] 13.2-BETA2 can't self-compile -- string_view:320:38: error: no member named '__char_traits_length_checked' in namespace 'std'

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 24 Feb 2023 12:59:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269789

--- Comment #4 from Dimitry Andric <dim@FreeBSD.org> ---
FWIW, I installed a fresh 13.2-BETA2 VM on amd64, with the "sources" component
enabled, and that can buildworld just fine:

Script started on Fri Feb 24 12:13:50 2023
Command: nice make -j4 buildworld
[Creating objdir /usr/obj/usr/src/amd64.amd64...]
--- buildworld ---
make[1] warning: /usr/src/: Permission denied.
make[1]: "/usr/src/Makefile.inc1" line 338: SYSTEM_COMPILER: Determined that
CC=cc matches the source tree.  Not bootstrapping a cross-compiler.
make[1]: "/usr/src/Makefile.inc1" line 343: SYSTEM_LINKER: Determined that
LD=ld matches the source tree.  Not bootstrapping a cross-linker.
--- buildworld_prologue ---
...
--- buildworld_epilogue ---
--------------------------------------------------------------
>>> World build completed on Fri Feb 24 13:38:26 CET 2023
>>> World built in 5076 seconds, ncpu: 4, make -j4
--------------------------------------------------------------

Command exit status: 0
Script done on Fri Feb 24 13:38:26 2023

Maybe the machine you originally tested this on had a partially succesful
freebsd-update session?

It'll also be interesting to see what happens if you install a fresh
13.1-RELEASE, freebsd-update it to the most recent -pXXX version, and attempt
to build a 13.2-BETA2 world there.

-- 
You are receiving this mail because:
You are the assignee for the bug.