Skip site navigation (1)Skip section navigation (2)
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>