On 03/15/2018 08:51 PM, Nikos Chantziaras wrote:
[snip]
>> I did not switch to new profile "17" yet. I was trying to rebuild
>> "sys-devel/libtool" first, but got a blocker.
>
> There's a news item describing how to upgrade the profile. It involves a
> full world rebuild though, so you should probably schedule that
> appropriately.
>
> $ eselect news list
>
> to see current news items. The item in question has the title:
>
> [number] New 17.0 profiles in the Gentoo repository
>
> to read it, use:
Yes, I was following it.
----------quote-----------
If you are not already running a hardened setup with PIE enabled, then
switching the profile involves the following steps:
If not already done,
* Use gcc-config to select gcc-6.4.0 or later as system compiler
* Re-source /etc/profile:
. /etc/profile
* Re-emerge libtool
emerge -1 sys-devel/libtool
Then,
* Select the new profile with eselect
* Re-emerge, in this sequence, gcc, binutils, and glibc
emerge -1 sys-devel/gcc:6.4.0
emerge -1 sys-devel/binutils
emerge -1 sys-libs/glibc
* Rebuild your entire system
emerge -e @world
--------end quote----------
Though, I still run onto the error I posted above but it is solved now.
---
Thelma