Subject: Re: What is this __i686.get_pc_thunk.bx?
To: None <current-users@NetBSD.org>
From: Christian Biere <christianbiere@gmx.de>
List: current-users
Date: 09/30/2006 11:38:05
Vincent wrote:
> since quite a long time, I am unable to compile whatever package on one
> of my NetBSD-current boxes. Sooner or later, any compilation fails with
> this message:
> blahblah.o(.text.__i686.get_pc_thunk.bx+0x0): In function
> `__i686.get_pc_thunk.bx': multiple definitions of __i686.get_pc_thunk.bx
> /usr/lib/crt0.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): defined
> first here
Did you upgrade your NetBSD user-land without reinstalling GCC maybe? I
would think that's caused by some stale cached assumptions of the
compiler especially if you used GCC from pkgsrc to compile your
packages.
--
Christian