[libcxx-commits] [PATCH] D126462: [libc++] Re-enable std::pair trivial copy constructor for FreeBSD >= 14

Nikolas Klauser via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu May 26 08:54:56 PDT 2022


philnik added a comment.

In D126462#3539933 <https://reviews.llvm.org/D126462#3539933>, @emaste wrote:

> Sounds good to me. We can bump the .so version in the base system, but how do we treat it upstream (i.e., here in llvm) and in the ports tree?

Would it make sense from your side to to declare ABIv2 stable? It sounds to me like you break the ABI between FreeBSD 13 and 14, right? That would remove the problem of differing versions between upstream and the system version. No guarantees that we actually do this, but I would be in favour of setting such a precedent. (And we would probably need a few months to get everything going.)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D126462/new/

https://reviews.llvm.org/D126462



More information about the libcxx-commits mailing list