On Tue, 25 Oct 2016 16:45:22 -0400,
Mickaël Bucas wrote:
> 
> [1  <text/plain; UTF-8 (quoted-printable)>]
> [2  <text/html; UTF-8 (quoted-printable)>]
> 2016-10-25 20:02 GMT+02:00 Miroslav Rovis <miro.ro...@croatiafidelis.hr>:
> 
>  On 161025-12:02-0400, John Covici wrote:
>  > Hi.  I finally decided to switch the c compiler from 4.9.3 to 5.3.0
>  > and ran into some strange problems.  Although the kernel compiled
>  > successfully, several packages in my last update of world got
>  > undefined references, one of which was mktoolnix and also mpv.  Now I
>  > did solve them by re-emerging the packages containing the references
>  > and that fix things, although I had to do it in stages, getting past
>  > one and finding another one.
>  >
>  > So, my question is, is there away to fix this throuought /usr/lib
>  > without having to re-emerge world or something, or do I just wait and
>  > take them one at a time during future updates?
>  >
>  > Thanks in advance for any suggestions.
> 
>  I've been using the 5.x since long months, since I'm on ~amd64. I
>  remember vaguely there was an item in the eselect news about it, and
>  links there and things. It should still be in your news list.
> 
> There was probably an Application Binary Interface change between the 2 
> compilers, for example [1]
> The news from portage [2] explain how to use revdep-rebuild
> 
> All I know about these problems, I've learn from Diego Petteno's blog [3] and 
> the articles about Application Binary Interface
> I've myself encountered this kind of problem even between minor versions of 
> GCC when the C++11 ABI was not stable.
> 
> I think you have some happy compiling ahead !
> 
> Best regards
> Mickaël Bucas

Thanks, I will check the news item and see what happens.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         cov...@ccs.covici.com

Reply via email to