[Bug 215193] libc++ and libcxxrt: convert to a private library

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 18 Jun 2025 18:21:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215193

--- Comment #14 from Dimitry Andric <dim@FreeBSD.org> ---
(In reply to Gleb Popov from comment #13)
Yeah, I think the idea was to eventually get rid of a compiler in base, and
replace it by a package? Then you could pick and choose whatever compiler you'd
want to use to build the base system. For example, maybe you would prefer gcc
over clang, and use that. Or build the base system with a different version of
clang, as some people already do.

The only requirement for the base system is a C++ standard library, which you
can compile your C++ programs against. That would be libc++-in-base, and it
would be completely private.

Alternatively, you could get rid of C++ programs in base, and move those to
ports too. Then you could eliminate the entire need for a C++ library in base.

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