https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215193
--- Comment #30 from Mark Millard <[email protected]> --- (In reply to Gerald Pfeifer from comment #29) Yep, although main and stable/1[45] now have changes to avoid the problem (see comment #19 that was from before those changes) : Merge commit 81b20e110b3f from llvm git (by Roland McGrath): [libc++] Work around new GCC 15 type_traits builtins that can't be used as Clang's can (#137871) . . . For now, just don't use the `__has_builtin(...)` branches under newer GCC versions, so both 14 and 15 work during the transition. This can be cleaned up later to use all the GCC 15 builtins available. Fixed: #137704 Fixed: #117319 But releng/13.5 , stable/13 , releng/14.4, and releng/15.0 do not have the changes to avoid the lang/gcc1[56] problem. If one has a bunch of Makefiles that would need changes and one instead wants to have USE_GCC=yes locally avoid lang/gcc1[56]* instead, then the likes of /etc/make.conf or a poudriere(-devel) equivalent having DEFAULT_VERSIONS+= gcc=14 might be more appropriate than editing the individual Makefiles, depending on context. -- You are receiving this mail because: You are the assignee for the bug.
