[Bug 221423] gcc std::locale(LocaleName) crashes instead of throwing an exception

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 07 Apr 2022 20:50:36 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221423

--- Comment #30 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Mark Millard from comment #27)

Turns out that there is:

https://github.com/llvm/llvm-project/issues/54004

reporting the issue for llvm14 vs. using 13 in the
.so.VER naming:

QUOTE
Seen in conda-forge/clangdev-feedstock#165, where we explicitly test for
presence of libclang.so.<major_ver> in the installed environment. Turns out,
that libclang.so.14.0.0 is created, but not the symlink to libclang.so.14:

-- Installing:
/home/conda/feedstock_root/build_artifacts/[...]/lib/libclang.so.14.0.0
-- Installing:
/home/conda/feedstock_root/build_artifacts/[...]/lib/libclang.so.13
-- Installing: /home/conda/feedstock_root/build_artifacts/[...]/lib/libclang.so
END QUOTE

but . . .

QUOTE
This is expected. libclang.so ABI usually stays stable across major releases,
so we've frozen the soname at libclang.so.13. The plan is to keep it with this
name unless the ABI changes.
END QUOTE

There is more to the exchange but I'll stop quoting here.

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