Re: [perl #43549] [BUG] Upgrade of flex and other software causes Parrot 'make' to fail James Keenan via RT wrote:
> I think you're correct in attributing the problem to the glibc upgrade,  but make realclean did 
> not lead to different results:
> 
> -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt 
> /usr/lib/libc_nonshared.a(stat64.oS)(.text.__i686.get_pc_thunk.bx+0x0): In function 
> `__i686.get_pc_thunk.bx':
> : multiple definition of `__i686.get_pc_thunk.bx'
> /usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): 
> first defined here
> collect2: ld returned 1 exit status
> make: *** [blib/lib/libparrot.so.0.4.13] Error 1
> 

Does anyone have a suggestion as to how to proceed to remedy this?

If I cannot remedy this, then either I have to try to rollback this libc 
upgrade -- and I've never tried to roll back something so fundamental as 
libc before -- or I have to abandon testing Parrot on my Linux server. 
Suggestions?  Thanks in advance.

