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.

Reply via email to