commit: adc8be1f2369dee9c6f4834370cdfd42144334dc Author: Matthias Maier <tamiko <AT> 43-1 <DOT> org> AuthorDate: Sun Jun 24 20:04:54 2018 +0000 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> CommitDate: Sun Jun 24 20:05:54 2018 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=adc8be1f
2018-06-23-mpfr-4-update: withdraw news item Signed-off-by: Matthias Maier <tamiko <AT> 43-1.org> .../2018-06-23-mpfr-4-update.en.txt | 35 ---------------------- 1 file changed, 35 deletions(-) diff --git a/2018-06-23-mpfr-4-update/2018-06-23-mpfr-4-update.en.txt b/2018-06-23-mpfr-4-update/2018-06-23-mpfr-4-update.en.txt deleted file mode 100644 index b4f6ce3..0000000 --- a/2018-06-23-mpfr-4-update/2018-06-23-mpfr-4-update.en.txt +++ /dev/null @@ -1,35 +0,0 @@ -Title: dev-libs/mpfr 4 upgrade -Author: Matthias Maier <[email protected]> -Posted: 2018-06-23 -Revision: 2 -News-Item-Format: 2.0 -Display-If-Installed: <dev-libs/mpfr-4 - -dev-libs/mpfr-4 introduced an ABI and soname change that has the potential -of breaking the compiler toolchain. In order to minimize potential problems -it is strongly recommended to rebuild mpc and gcc immediately after mpfr -has been updated to version 4. - -If you have enabled testing keywords globally (e.g. ~amd64), or keyworded -mpfr-4 you are advised to update mpfr, mpc and gcc first: - - emerge --ask --oneshot ">=dev-libs/mpfr-4" dev-libs/mpc sys-devel/gcc - -If this command requires you to unmask dev-libs/mpfr-4 first, then do not -do anything! - -Detailed explanation: - -libmpfr.so is used by libmpc.so (provided by dev-libs/mpc), as well as by -internal executables (e.g. cc1, cc1plus) of sys-devel/gcc. Appropriate -subslots in mpfr and slot-operators in dependencies in mpc and gcc will -cause a rebuild of mpc and gcc after an upgrade of mpfr. - -However, after mpfr-4 is installed and mpc rebuiltd, but *before* gcc is -rebuilt, gcc will be in an inconsistent state wherein symbols from -incorrect library versions of mpfr might get used. This can result in -segfaults and internal compiler errors. It is therefore important to -rebuild gcc immmediately after mpc. - -A detailed update guide with troubleshoot section can be found on the wiki: -https://wiki.gentoo.org/wiki/Mpfr4-update-guide
