commit: 79af08d33efb4561657f7c25b42f407ad8f4ffeb Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Sun Dec 20 21:21:32 2015 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Sun Dec 20 21:21:32 2015 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=79af08d3
gcc-5-new-c++11-abi: Revise revdep-rebuild instructions gentoolkit-0.3.1 requires slightly different syntax. .../2015-10-22-gcc-5-new-c++11-abi.en.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt b/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt index 5f6ffbb..9760753 100644 --- a/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt +++ b/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt @@ -2,7 +2,7 @@ Title: GCC 5 Defaults to the New C++11 ABI Author: Mike Frysinger <vap...@gentoo.org> Content-Type: text/plain Posted: 2015-10-22 -Revision: 1 +Revision: 2 News-Item-Format: 1.0 Display-If-Installed: >=sys-devel/gcc-5 @@ -13,7 +13,12 @@ into link time errors that include lines similar to: Or you might see linkage failures with "std::__cxx11::string" in the output. These are signs that you need to rebuild packages using the new C++ ABI. -You can quickly do so by using revdep-rebuild (from gentoolkit) like so: +You can quickly do so by using revdep-rebuild (from gentoolkit). + +For gentoolkit-0.3.1 or higher: +# revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc + +For previous versions of gentoolkit: # revdep-rebuild --library 'libstdc\+\+\.so\.6' -- --exclude gcc For more details, feel free to peruse: