[arch-dev-public] C++ ABI bump rebuild
Hi everyone, GCC-5.x release libstdc++ with a dual ABI [1]. The time has come to rebuild everything C++ related to the new one! This means: - do not use [staging] for anything else - do not update anything C++ until it is done - help fixing anything that does not build... We will use foutrelis rebuild tool to do the building. This means TUs can not help building (the tool does not separate out [community] from [core] and [extra] yet), but you can fix build failures. Keep an eye on [2] for the build status. The build will start as soon as I get gcc ready. [1] https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html [2] https://rebuilds.foutrelis.com/ Allan
On Sat, Dec 5, 2015 at 7:52 AM, Allan McRae <allan@archlinux.org> wrote:
The build will start as soon as I get gcc ready.
How will we handle multilib during this rebuild?
On 05/12/15 16:52, Allan McRae wrote:
Hi everyone,
GCC-5.x release libstdc++ with a dual ABI [1]. The time has come to rebuild everything C++ related to the new one!
This means: - do not use [staging] for anything else - do not update anything C++ until it is done - help fixing anything that does not build...
Just to clarify, when I wrote "do not update anything C++ until it is done", I meant... DO NOT UPDATE ANYTHING THAT LINKS TO LIBSTDC++ AT ALL. There is a single exception. If the package is already rebuilt in [staging]/[community-staging], you can update it there (building against staging).
We will use foutrelis rebuild tool to do the building. This means TUs can not help building (the tool does not separate out [community] from [core] and [extra] yet), but you can fix build failures. Keep an eye on [2] for the build status.
The build will start as soon as I get gcc ready.
[1] https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html [2] https://rebuilds.foutrelis.com/
Allan
participants (2)
-
Allan McRae
-
Jan Alexander Steffens