Notícia: Mudança na ABI do C++

GCC 5.x contém libstdc++ com suporte a dual ABI e nós temos agora que mudar para a nova ABI.

Enquanto a velha ABI do C++ estiver disponível, é recomendado que você recompile todos os pacotes não oficiais para utilizar a nova ABI. Isto é extremamente importante se eles linkam para outra biblioteca de construção ao invés da nova ABI. Você pode conseguir uma lista de pacotes a serem recompilados usando o seguinte shell script:

#!/bin/bash
while read pkg; do
    mapfile -t files < <(pacman -Qlq $pkg | grep -v /$)
    grep -Fq libstdc++.so.6 "${files[@]}" 2>/dev/null && echo $pkg
done < <(pacman -Qmq)

(Texto do anúncio original por Allan McRae [link])

public/2015-December/027597.html

URL da notícia: https://www.archlinux.org/news/c-abi-change/