https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215193
--- Comment #8 from Mark Millard <marklmi26-f...@yahoo.com> --- (In reply to Gleb Popov from comment #6) devel/llvm* uses the system libc++ . So, for example level/llvm20 uses the llvm19 libc++ in main , 14.3-* , and 13.5-* . A goal for "private library" was to allow the likes of devel/llvm20 to use llvm20's libc++ even when the system libc++ was something else. The more modern lang/gcc* support use of -stdlib=lib++ But this uses the system libc++ as well. Note . . . The command line notation has no way to specify which libc++ if there were multiple available. As far as I know, no devel/llvm* supports -stdlib=libstdc++ . Also, the command line notation has no way to specify which lang/gcc*'s libstdc++ to use. Also, the system c++ also does not support -stdlib=libstdc++ or have a command line notation to specify which lang/gcc*'s libstdc++ to use. -- You are receiving this mail because: You are the assignee for the bug.