Date: Wed, 19 Feb 2020 22:27:57 -0600 From: Zhihao Yuan <lichray@gmail.com> To: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: How much libc++ ABI changes FreeBSD can consume? Message-ID: <CAGsORuC7HVCCGRRLL92OQgLDAjTVRGmrMLsH=9Pn%2BsKgSKoQhg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi,
I'm sending this email because
a. FreeBSD has been stuck on libc++ V1 ABI
long enough. I would like to learn some details.
b. There is an ongoing discussion in the C++
standards committee talking about whether
the standard library should break ABI on a
regular basis.
Here are my questions:
1. Is FreeBSD waiting for libc++ V2 ABI to freeze?
If so, will FreeBSD switch to V2 ABI afterwards?
2. The pkgs are tagged with __FreeBSD_version,
is that enough to allow libc++ ABI to change
at every FreeBSD (major) release?
3. Is MFC required for libc++ updates? If so, how
does that affect ABI changes?
4. Is there any desire to make C++ ABI breakage
smoother by ultilzing mechanisms such as
Symbol.map?
Thanks,
--
Zhihao Yuan, ID lichray
The best way to predict the future is to invent it.
_______________________________________________
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGsORuC7HVCCGRRLL92OQgLDAjTVRGmrMLsH=9Pn%2BsKgSKoQhg>
